{"id":38655880,"url":"https://github.com/manuelep/planet-suite","last_synced_at":"2026-01-17T09:27:40.731Z","repository":{"id":53119024,"uuid":"305609101","full_name":"manuelep/planet-suite","owner":"manuelep","description":"A python suite of utility libraries for web GIS programming with py4web framework","archived":false,"fork":false,"pushed_at":"2021-02-05T11:13:35.000Z","size":23,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-01-30T00:19:39.604Z","etag":null,"topics":["gis","programming","py4web","python3"],"latest_commit_sha":null,"homepage":"http://manuelep.github.io/planet-suite","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/manuelep.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-10-20T06:19:00.000Z","updated_at":"2023-08-24T07:13:37.000Z","dependencies_parsed_at":"2022-09-24T11:23:29.795Z","dependency_job_id":null,"html_url":"https://github.com/manuelep/planet-suite","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/manuelep/planet-suite","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manuelep%2Fplanet-suite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manuelep%2Fplanet-suite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manuelep%2Fplanet-suite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manuelep%2Fplanet-suite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/manuelep","download_url":"https://codeload.github.com/manuelep/planet-suite/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manuelep%2Fplanet-suite/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28505553,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T06:57:29.758Z","status":"ssl_error","status_checked_at":"2026-01-17T06:56:03.931Z","response_time":85,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gis","programming","py4web","python3"],"created_at":"2026-01-17T09:27:40.150Z","updated_at":"2026-01-17T09:27:40.717Z","avatar_url":"https://github.com/manuelep.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Welcome to Planet Suite pages\n\nPlanet is a suite of component modules developed with [py4web](http://py4web.com/) web framework and thought as useful tools for quick develop web applications designed around spatial or geographical data.\n\n## The Suite\n\n* [Planetstore](https://github.com/manuelep/planetstore)\n* [Planetclient](https://github.com/manuelep/planetclient)\n* [GeoPbf](https://github.com/manuelep/GeoPbf)\n* [iTile](https://github.com/manuelep/itile)\n\n## Notes\n\nBefore start reading forward let me tell you that even if I tried to think this suite as more general as possible I necessarily refered to some specific requirement such as:\n\n* [PostGIS](https://postgis.net/)\n    That nowaday is the most powerful free engine (actually a database engine extension) for managing spatial or geographic data.\n\n# Components\n\n## [Planetstore](https://github.com/manuelep/planetstore)\n\nThis module implements a database model inspired to the OpenstreetMap database optimized for storing informations with a very flexible structure based on **json** standard able to host any kind of data.\n\nIt supports OpenstreetMap and geojson as main data structure for import.\n\nThe high level geometric structures management of lines, polygons and other is done with some views or [named queries](https://www.postgresqltutorial.com/postgresql-views/) that give an easy interface for interacting with theese kind of complex gemetries.\n\nThis views structure is used for managing complex geometries even out of the OpenstreetMap concepts such as in the case of street graphs and space syntax analysis.\n\nThis module implements tools for easy serve and manage vector data using useful standard geometric structures such the [classic squares tiles](https://wiki.openstreetmap.org/wiki/Tiles) and [Uber hexagonal tiles](https://eng.uber.com/h3/) directly at the database level (PostGIS only).\n\n## [Planetclient](https://github.com/manuelep/planetclient)\n\nRequires: Planetstore\n\nThis module implements the database model using the *database abstractiuon layer* [PyDAL](https://github.com/web2py/pydal/) for easy IO web services implementation.\n\nIt implements tools for easy serve and manage vector data using the cited tile structures even at the python environment level.\n\n## [GeoPbf](https://github.com/manuelep/GeoPbf)\n\nGeopbf provides tools that helps you to develop web service for distributing vector tiles.\n\n## [iTile](https://github.com/manuelep/itile)\n\nThis module implements helpers based on the [Mapnik](https://mapnik.org/) python library for easy raster tile layer services implementation.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanuelep%2Fplanet-suite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmanuelep%2Fplanet-suite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanuelep%2Fplanet-suite/lists"}