Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 2.73 KB

pygeoapi.md

File metadata and controls

32 lines (22 loc) · 2.73 KB

pygeoapi

pygeoapi is implemented in Python, and supports JSON and HTML responses.

Demo deployment

Example requests:

  • OpenAPI 3 document: (JSON) (HTML)
  • All feature collections: (JSON) (HTML)
  • Single feature collection: (JSON) (HTML)
  • Feature collection items: (JSON) (HTML)
  • Feature collection single item: (JSON (HTML)
  • Feature collection: bbox query: (JSON) (HTML)

Production deployment using an custom jinja template running on Kubernetes at https://ogcapi.bgs.ac.uk/. Code available at https://github.com/BritishGeologicalSurvey/bgs-pygeoapi.

Example requests:

  • OpenAPI 3 document: (JSON) (HTML)
  • All feature collections: (JSON) (HTML)
  • Single feature collection: (JSON) (HTML)
  • Feature collection items: (JSON) (HTML)
  • Feature collection single item: (JSON (HTML)
    • Feature collection: bbox query: (JSON) (HTML)
  • SpatioTemporal Assets: (JSON (HTML)

Meteorological Service of Canada

The Meteorological Service of Canada uses pygeoapi in production at https://api.weather.gc.ca.