Speaker

Tom Kralidis

Tom Kralidis

Senior Geospatial Architect, Meteorological Service of Canada

Tom is a Senior Geospatial Architect with the Meteorological Service of Canada, long time contributor to numerous OGC standards and free and open source software projects. Tom is also the chair of the WMO Expert Team on Metadata and is working on the next generation of weather/climate/water data exchange as part of the WMO Information System (WIS 2.0).

Implementing OGC APIs using Elasticsearch and pygeoapi

The Open Geospatial Consortium API family of standards (OGC API) are being developed to make it easy for anyone to provide geospatial data to the web, and are the next
generation of geospatial web API standards designed with resource-oriented architecture, RESTful principles and OpenAPI. In addition, OGC APIs are being built for
cloud capability and agility.

pygeoapi is a Python server implementation of the OGC API suite of standards. The project emerged as part of the OGC API efforts started in 2018 and provides the capability
for organizations to deploy OGC API endpoint using OpenAPI, GeoJSON, and HTML. pygeoapi is open source and released under an MIT license. pygeoapi is built on an
extensible plugin framework in support of clean, adaptive data integration (called "providers"). pygeoapi has deep support for Elasticsearch via its ES provider.

This presentation will provide an overview of OGC APIs, pygeoapi and Elasticsearch integration, and demonstrate usage in real world data dissemination environments.

Tom Kralidis

Senior Geospatial Architect, Meteorological Service of Canada