Skip to content

3. Context and scope

Business context

flowchart LR
    subgraph Clients
        WEB[Web mapping applications]
        SIG[Desktop GIS clients]
        API[Automated processing]
    end
    subgraph Platform
        GS[GeoServer ×N<br/>WMS · WMTS · WFS · WCS · WPS]
        ING[Ingestion service]
    end
    subgraph Storage
        DB[(TimescaleDB + PostGIS<br/>GeoServer catalog · vectors · granule index)]
        S3[(S3<br/>rasters · tile cache)]
    end
    subgraph Sources
        NWP[Weather models]
        SAT[Satellite imagery]
        VEC[Vector feeds]
        BASE[External basemaps]
    end
    WEB & SIG & API --> GS
    GS <--> DB
    GS <--> S3
    NWP & SAT --> ING
    ING --> S3
    ING --> DB
    VEC --> DB
    BASE -.cascade.-> GS
Hold "Alt" / "Option" to enable pan & zoom

Technical context

Interface Protocol Direction
Clients → GeoServer HTTP/HTTPS, OGC services inbound
GeoServer → database JDBC via JNDI (Tomcat) outbound
GeoServer → S3 S3 API (HTTPS) outbound
Ingestion → S3 / database S3 API, SQL outbound
GeoServer ↔ GeoServer configuration propagation (see chapter 8) internal

Out of scope

  • Production of the source data (model execution, satellite reception).
  • Client applications.