07-15, 14:00–18:00 (Europe/Sarajevo), PA02
pygeoapi is an OGC Reference Implementation supporting numerous OGC API specifications. This workshop will cover publishing geospatial data to the Web using pygeoapi in support of the suite of OGC API standards.
pygeoapi is an OGC Reference Implementation supporting numerous OGC API specifications. Lightweight, easy to deploy and cloud-ready, pygeoapi's architecture facilitates publishing datasets and processes from multiple data sources to the Web. This tutorial will cover publishing geospatial data to the Web, and using the API from QGIS, OWSLib and a web browser. The workshop will cover the following OGC API standards:
- OGC API - Features
- OGC API - Coverages (OACov)
- OGC API - Maps (OAMaps)
- OGC API - Tiles (OATiles)
- OGC API - Processes (OAProc)
- OGC API - Records (OARec)
- OGC API - Environmental Data Retrieval (EDR)
- SpatioTemporal Asset Catalog (STAC)
Requirements for the Attendees
Please consult the workshop documentation at https://dive.pygeoapi.io, and ensure you are setup accordingly (https://dive.pygeoapi.io/setup) prior to attending the workshop.
A Gitter channel exists at https://gitter.im/geopython/diving-into-pygeoapi for discussion and live support from the developers of the workshop.
As the installation of all dependencies on all platforms (Windows, Mac, Linux) can be quite involved and complex, this workshop provides all components within a Docker Image.
The core requirement is to have Docker and Docker Compose installed on the system. Once you have Docker and Docker Compose installed you will be able to install the workshop without any other dependencies.
Using pygeoapi to publish geospatial data, metadata and processes.
Level of the workshop –intermediate
Pre-requirements for attendees –Please consult the workshop documentation at https://dive.pygeoapi.io, and ensure you are setup accordingly (https://dive.pygeoapi.io/setup) prior to attending the workshop.
A Gitter channel exists at https://gitter.im/geopython/diving-into-pygeoapi for discussion and live support from the developers of the workshop.
As the installation of all dependencies on all platforms (Windows, Mac, Linux) can be quite involved and complex, this workshop provides all components within a Docker Image.
The core requirement is to have Docker and Docker Compose installed on the system. Once you have Docker and Docker Compose installed you will be able to install the workshop without any other dependencies.
Coding knowledge required? –Managing YAML files and Docker/Docker Compose.
Link to software source code repository –Tom Kralidis is with the Meteorological Service of Canada and longtime contributor to FOSS4G. He leads and contributes to numerous projects in the Geopython ecosystem. He is the 2024 recipient of the Sol Katz Award for Free and Open Source Software for Geospatial (FOSS4G), awarded annually by OSGeo to individuals who have demonstrated leadership in the FOSS4G community.
Tom is the co-chair of the OGC API - Records Standards Working Group, chair of the WMO Expert Team on Metadata, and serves on the OSGeo Board of Directors.
Just van den Broecke is an independent Open Source geospatial professional working under the
trading name "Just Objects" - https://justobjects.nl. In his daily work
he designs, develops and deploys Open Source geospatial infrastructures, stacks and products.
He is a core contributor to Open Source projects like pygeoapi (also PSC), GeoHealthCheck, Stetl, and NLExtract. He is an OSGeo Charter Member and founder/former-chair of OSGeo.nl, the Dutch Local OSGeo Chapter.