Det viste diagram forklarer processen med at hente historiske satellitbilleder og modtage nyerhvervede billeder, efterhånden som de bliver tilgængelige i GeoPard.
GeoPard understøtter forskellige leverandører, herunder Sentinel-2, Landsat 4/5/7/8/9 og Planet. Hentning af satellitbilleder kan ske ved hjælp af generiske forespørgsler som getFarms og getFields, hvor de relevante data findes i Field-entiteten (Forespørgsel 1 eller R1). GeoPard API-brugeren kan filtrere satellitbillederne efter forskellige parametre, herunder datointerval, leverandør, skydækkeprocent og gengivne korttyper.
For altid at være opdateret om nyindhentede og behandlede satellitbilleder sender GeoPard API abonnementshændelser om ændringer via WebSocket (Forespørgsel 2 eller R2). Ved modtagelse af en MODIFY-hændelse for et satellitbillede for den pågældende mark markeres satellitbilledet som klar til afhentning fra GeoPard API'et baseret på dets uuid (Forespørgsel 3 eller R3).
Denne hændelsesdrevne arkitektur sikrer, at API-kunder hurtigt bliver underrettet og kan få adgang til det seneste satellitbillede, så snart det er behandlet og tilgængeligt.
Sekvensdiagram: Søg i historiske og nyindhentede satellitbilleder