pygeoapi¶
Web Service¶
pygeoapi ist eine Python Serverentwicklung der OGC API Suite der Standards. Das Projekt entstand als Teil der OGC API -Bemühungen der nächsten Generation von 2018 und bietet Organisationen die Möglichkeit einen RESTful OGC API Endpunkt unter der Verwendung von OpenAPI, GeoJSON, und HTML zu erstellen. pygeoapi ist Open Source und unter einer MIT Lizenz veröffentlicht.
Kernfunktionen¶
einsatzbereiter moderner OGC API Server
certified OGC Compliant and Reference Implementation
additionally implements OGC API - Features, OGC API - Coverages, OGC API - Tiles, OGC API - Processes, OGC API - Records, OGC API - Environmental Data Retrieval and SpatioTemporal Asset Library
stellt Plugins für rasterio, GDAL/OGR, Elasticsearch, PostgreSQL/PostGIS bereit
einfach nutzbare OpenAPI / Swagger Dokumentation für Entwickler
unterstützt die Ausgabe von JSON, GeoJSON, HTML und CSV
unterstützt die Datenfilterung nach räumlichen, zeitlichen Faktoren oder nach Attributen
leicht installierbar: Installation einer vollständigen Implementierung über
pip
odergit
einfache YAML-Konfiguration
einfaches Bereitstellen: über UbuntuGIS oder das offizielle Docker-Image
flexibel: baut auf ein robustes Plugin-Framework auf zum Aufbau von angepassten Datenverbindungen, Formats und Prozessen
unterstützt jedes Python-Web-Framework (eingebunden sind Flask [default], Starlette)
Unterstützte Standards¶
Standards sind die Basis von pygeoapi aufbauend auf der Standard-Support-Matrix des Projekts.
Implementierung: implementiert Standard (gut)
Konform: folgt den OGC Konformitätsanforderungen (sehr gut)
Referenzimplementierung: stellt eine Referenz für den Standard zur Verfügung (großartig!)
Standard |
Support |
---|---|
Referenzimplementierung |
|
Implementing |
|
Implementing |
|
Implementing |
|
Implementing |
|
Implementing |
|
Implementing |
Details¶
Webseite: https://pygeoapi.io/
Lizenz: MIT
Software Version: 0.15.0
Unterstützte Plattformen: Windows, Linux, Mac
API Schnittstellen: Python