Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

OGC API Umsetzung in der Urban Data Platform Hamburg

Image Added 

Status des Good Practice

Status
colourGreen
titlegood practice

Kontakt

Kontakt für Rückfragen zu dem Good Practice, z.B. zur Nachnutzung des Good Practice

...

OGC API - Features (OAF) ist ein Standard des Open Geospatial Consortium (OGC), der eine moderne Programmierschnittstelle (API) zur Abfrage räumlicher Daten im Web bereitstellt. Er ersetzt den bisherigen OGC Web Feature Service (WFS) und setzt auf etablierte Web-Technologien wie REST und OpenAPI.

Eine Auswahl der Neurungen:
- pro Datensatz werden Ressourcen definiert, die in verschiedenen Repräsentationen angefragt werden können (GeoJSON und HTML)
- zur Anfrage einer bestimmten Repräsentation kommt HTTP Content-Negotiation zum Einsatz
- einfache und komplexe Filter über URL-Parameter
- die APIs werden nach der OpenAPI Specification beschrieben
- das voreingestellte Koordinatenreferenzsystem ist WGS84 (geographische Koordinaten, EPSG:4326), die Anfrage anderer Koordinatenreferenzsysteme, z.B. ETRS89 / UTM Zone 32N (EPSG:25832) ist möglich

Für die Urban Data Platform Hamburg findet sich die Einstiegsseite dieser API unter https://api.hamburg.de/datasets/v1. Dort sind die über die API verfügbaren Datensätze aufgelistet.

...

Ein Großteil der OGC APIs lässt sich auf einen Datensatz beziehen (z.B. Tiles, Styles, Maps). Da es seitens OGC keine eindeutigen Vorgaben gibt, stellt sich die Frage ob es eine integrierte OGC API oder viele verschiedene OGC APIs pro Datensatz geben soll.


Integrierte OGC APIviele OGC APIs
URL../datasets/v1/{dataset}/{OGCAPI-Ressource}

../{OGCAPI-Name}/v1/{dataset}/{OGCAPI-Ressource}

BeschreibungEine OGC API pro Datensatz, von dort alle verfügbaren OGC API RessourcenViele unabhängige OGC APIs (Features, Tiles, Styles, ..) pro Datensatz
Beispiele

../datasets/v1/schulen

../datasets/v1/schulen/collections

../datasets/v1/schulen/tiles

../datasets/v1/schulen/styles

(keine Entsprechung)

../features/v1/schulen/collections

../tiles/v1/schulen/tiles

../styles/v1/schulen/styles

Im Sinne der Nutzerfreundlichkeit wurde in Hamburg eine integrierte OGC API pro Datensatz realisiert (z. B. https://api.hamburg.de/datasets/v1/schulen), sodass alle OGC API-Ressourcen zentral von einer Landing Page aus zugänglich sind. Die Metadaten zum jeweiligen Datensatz sind über einen prominenten Link erreichbar.

...

Geben Sie andere Verweise an, z. B. auf Papiere, Präsentationen usw. 

Relevanz und erwarteter Nutzen 

...