Det illustrerte diagrammet beskriver prosessen for å hente historiske satellittbilder og motta nylig innhentede bilder etter hvert som de blir tilgjengelige i GeoPard.
GeoPard støtter ulike leverandører, inkludert Sentinel-2, Landsat 4/5/7/8/9 og Planet. Henting av satellittbilder kan gjøres ved hjelp av generiske spørringer som getFarms og getFields, med de relevante dataene plassert i Felt-entiteten (Forespørsel 1 eller R1). GeoPard API-konsumenten kan filtrere satellittbildene etter ulike parametere, inkludert datoperiode, leverandør, skylagsprosent og gjengitte karttyper.
For å alltid være oppdatert om nylig innhentede og bearbeidede satellittbilder sender GeoPard API abonnementsbegivenheter om endringene via WebSocket (Forespørsel 2 eller R2). Når et MODIFY-event for et satellittbilde for det aktuelle feltet mottas, merkes satellittbildet som klart for henting fra GeoPard API basert på dets uuid (Forespørsel 3 eller R3).
Denne hendelsesdrevne arkitekturen sikrer at API-kunder varsles raskt og kan få tak i det nyeste satellittbildet så snart det er ferdig behandlet og tilgjengelig.
Sekvensdiagram: Søk etter historiske og nylig innhentede satellittbilder