stacture/terravis
stacture/terravis is a web-based platform for visualizing and analyzing Earth observation data hosted by STAC APIs, leveraging OGC standards for interoperability.
The platform offers two main components:
-
stacture
- this is a lightweight web server written in FastAPI. The main tasks are:- receiving external traffic in the form of HTTP OGC or statistic API requests
- data validation
- reading external STAC resources
- preparing and sending rendering workflows for terravis using requested STAC data and config
- serving rendered data as responses
-
terravis
- also written with FastAPI, contains the rendering engine which handles fetching and rendering image data via rendering workflows