Ilustrovaný diagram popisuje postup získávání historických družicových snímků a přijímání právě pořízených snímků, jakmile jsou v GeoPard dostupné.
GeoPard podporuje různé poskytovatele, včetně Sentinel2, Landsat 4/5/7/8/9 a Planet. Získávání družicových snímků lze provádět pomocí obecných dotazů jako getFarms a getFields, přičemž relevantní data jsou uložena v entitě Field (Požadavek 1 neboli R1). Spotřebitel GeoPard API má flexibilitu filtrovat družicové snímky podle různých parametrů včetně časového rozsahu, poskytovatele, procenta zakrytí mraky a typu vykreslené mapy.
Aby byl farmář vždy informován o nově pořízených a zpracovaných družicových snímcích, GeoPard API zasílá události o změnách přes WebSocket (Požadavek 2 neboli R2). Po obdržení události MODIFY pro SatelliteImage u příslušného pole je družicovému snímku podle jeho uuid přidělen příznak připravenosti ke stažení z GeoPard API (Požadavek 3 neboli R3).
Tato architektura událostmi řízená zajišťuje, že zákazníci API jsou okamžitě informováni a mohou získat nejnovější družicový snímek hned, jakmile je zpracovaný a dostupný.
Sekvenční diagram: Vyhledání historických a právě pořízených družicových snímků