../../_images/logo_pygeoapi.png ../../_images/OSGeo_project.png

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.

pygeoapi screenshot

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 oder git

  • 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

OGC API - Features

Referenzimplementierung

OGC API - Coverages

Implementing

OGC API - Tiles

Implementing

OGC API - Records

Implementing

OGC API - Processes

Implementing

OGC API - Environmental Data Retrieval

Implementing

SpatioTemporal Asset Catalog

Implementing

Details

Webseite: https://pygeoapi.io/

Lizenz: MIT

Software Version: 0.15.0

Unterstützte Plattformen: Windows, Linux, Mac

API Schnittstellen: Python

Support: https://pygeoapi.io/community/service-providers

Quickstart