08-31, 14:00–17:00 (Japan), 703
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.
1 - beginner
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.
What skills do participants require to have? –Basic knowledge of Docker, text file editing.
Link to software source code –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.
Geospatial engineer with over 20 years of experience and still excited about maps. Works with spatial databases, cloud platforms, and drone-based mapping. Enjoys building things with open-source tools, breaking REST APIs, and convincing people that PostGIS can do almost anything. Has been running this workshop since before GraphQL was cool. When not writing SQL, probably flying a drone or arguing about data standards.
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.
I'm a software engineer from Rome, Italy, with experience in e-government, fintech, GIS, and e-learning. I'm a passionate FOSS and open data advocate, I love data visualization and creating technologies that break down barriers. My broader interests include human technology and philosophy. I'm thrilled to connect with the Japanese open-source community.
Joana is a data engineer with a strong background in geospatial tech. Her pursuit to make geospatial information F.A.I.R. has led her to the board of GSDI and to OGC, where she leads relations with the developer community. Committed to advancing the open-source geospatial ecosystem, Joana is a OSGeo board member and project contributor.
Joana is the founder of ByteRoad, a boutique company in the field of Spatial Data Infrastructures. She is also a reviewer for the European Commission, and has been involved in education, teaching the next generation of full-stack developers and data analysts.