Skip to article frontmatterSkip to article content

eoAPI

EOxHub includes robust data visualization capabilities for both raster and vector data based primarily on eoapi. These are powered by titiler-pgstac and PgSTAC, which together enable dynamic tiling and rendering of STAC-compliant assets directly from storage based on pre-defined collection-level metadata fields.

It exposes a FastAPI based interface, supporting image formats such as PNG and JPEG, and standard interfaces like WMTS.

Future tutorials for eoAPI will become available in the tutorial section once possible.

Functionality

Catalog Your Data

PgSTAC is an optimized Postgres schema to index and search large-scale STAC collections.

Ingesting the existing STAC items to the database can be done in multiple ways:

Make it Searchable

This service utilizes stac-fastapi to publish and manage metadata describing their datasets, enabling machine-readable search, query, filter and cataloging across collections.

eoapi_stac

Visualize Raster Data

titiler-pgSTAC is a TiTiler extension that connects to pgSTAC to support large-scale dynamic mosaic tiling for visualizing STAC collections and items.

eoapi_dynamic_tiler

Visualize Vector Data

Utilizing tipg - Vector Tiling Service for OGC Features and OGC Tiles specifications.

tipg