Il diagramma illustrato dettaglia il processo di recupero delle immagini satellitari storiche e la ricezione di quelle nuovamente acquisite non appena diventano disponibili in GeoPard.
GeoPard supporta diversi fornitori, inclusi Sentinel-2, Landsat 4/5/7/8/9 e Planet. Il recupero delle immagini satellitari può essere effettuato utilizzando query generiche come getFarms e getFields, con i dati rilevanti situati all'interno dell'entità Campo (Richiesta 1 o R1). Il consumatore dell'API GeoPard ha la flessibilità di filtrare le immagini satellitari mediante vari parametri, inclusi intervallo di date, fornitore, percentuale di copertura nuvolosa e tipi di mappa geografica renderizzata.
Per essere sempre aggiornati sulle immagini satellitari appena acquisite e processate, l'API GeoPard invia eventi di sottoscrizione sulle modifiche tramite WebSocket (Richiesta 2 o R2). Al ricevimento di un evento MODIFY relativo a una SatelliteImage per il Campo interessato, l'immagine satellitare viene contrassegnata come pronta per il recupero dall'API GeoPard in base al suo uuid (Richiesta 3 o R3).
Questa architettura guidata dagli eventi garantisce che i clienti dell'API siano prontamente informati e possano accedere all'ultima immagine satellitare non appena è processata e disponibile.
Diagramma di sequenza: Ricerca di immagini satellitari storiche e appena acquisite