A comprehensive geospatial data platform that automates the processing, indexing, and publication of GIS data from multiple sources into a distributed API ecosystem using open standards and cloud-native modular architecture, applied to Soil Organic Matter (SOM) optimization in Quebec.

GitHub

Backend services

STAC API
OGC · STAC

Spatio-temporal catalogue (STAC 1.0) for discovering and accessing rasters. Search by bbox, date, collection, and CQL2 filters. Collections and items persisted in PostgreSQL via the pgstac schema (tables pgstac.collections and pgstac.items).

/stac-api/
Raster API
OGC · Tiles · COG

Dynamic tile service for Cloud Optimized GeoTIFFs (TiTiler). XYZ tile generation, statistics, band previews, and indices. Exposes COGs from configurable storage — local folder (data/output/raster_cog/) or cloud bucket (S3, GCS, Azure).

/raster-api/
Vector API
OGC · Features · Tiles

OGC API Features-compliant vector data API (TiPg). Access to PostGIS and GeoParquet layers, MVT vector tiles.

/vector-api/
PyGeoAPI
OGC · Processes · EO

OGC API - Processes server (pygeoapi) for running standardized geoprocessing jobs via HTTP requests.

/process-api/
Chatbot
AI · LLM

LLM-powered chatbot for querying geospatial data in natural language.

/chatbot/