Skip to content

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:

  1. 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
  2. terravis - also written with FastAPI, contains the rendering engine which handles fetching and rendering image data via rendering workflows