OGC-native, multi-tenant geospatial catalog platform. Manage trillions of features across isolated tenants and expose them through every major OGC API standard.
Traditional catalog systems trade interoperability for tenancy or scale for flexibility. AIP collapses the trade-off: each catalog you create maps to a physically isolated PostgreSQL schema (zero data leakage, rename without data movement), and every catalog is exposed through STAC, OGC API – Features, Coverages, Tiles, Maps, Processes, Records, EDR, and DGGS without writing extension code per format.
docker compose -f packages/core/src/dynastore/docker/dev.compose.yml up -d
curl http://localhost/stac/catalogs
open http://localhost/web/The running service declares OGC conformance live at /stac/conformance, /features/conformance, /processes/conformance, /records/conformance, /coverages/conformance, /dggs/conformance, /consys/conformance, /movingfeatures/conformance, and the maps service at /{tiles,maps,styles}/conformance.
Three pillars. Modules are backend-agnostic libraries — one module owns one table, no HTTP. Extensions are stateless HTTP adapters that translate requests into module calls — adding a new OGC API standard is adding an extension, not refactoring the core. Tasks are isolated background workers exposed through OGC API – Processes — ingestion, indexing, and analysis run in their own containers.
The catalog → schema → partition mapping is lazy: a code like "agriculture" resolves to an immutable schema like "s_a1b2c3", partitions are created just-in-time by database triggers on first insert, and renaming a logical code never moves a byte of data.
Foundations
- Getting Started
- Architecture Overview
- The Database Layer
- The Query Executor Pattern
- Distributed Tasks
Extensions
- Catalog Module
- Asynchronous Task Ecosystem
- OGC API – Features
- STAC API
- OGC API – Coverages
- OGC API – Tiles
- OGC API – Maps
- OGC API – Records
- OGC API – EDR
- OGC API – DGGS
- OGC API – Styles
- 3D GeoVolumes
- OGC API – Joins
- Moving Features
- Elasticsearch Integration
- Legacy WFS
- GCP Extension
Extending & contributing
Testing