Diagrama ilustrată detaliază procesul de preluare a imaginilor satelitare istorice și primirea celor nou achiziționate pe măsură ce devin disponibile în GeoPard.
GeoPard acceptă diverși furnizori, inclusiv Sentinel-2, Landsat 4/5/7/8/9 și Planet. Preluarea imaginilor satelitare se poate realiza folosind interogări generice precum getFarms și getFields, cu datele relevante localizate în entitatea Parcelă (Field,Cerere 1 sau R1). Consumatorul API-ului GeoPard are flexibilitatea de a filtra imaginile satelitare după diverși parametri, inclusiv interval de date, furnizor, procentaj de acoperire de nori și tipuri de hărți geo randate.
Pentru a fi întotdeauna la curent cu imaginile satelitare nou achiziționate și procesate, API-ul GeoPard trimite evenimente de abonament despre modificări prin WebSocket (Cerere 2 sau R2). La primirea unui eveniment MODIFY pentru o SatelliteImage aferentă parcelei de interes, imaginea satelitară este marcată ca gata pentru colectare din API-ul GeoPard pe baza uuid-ului său (Cerere 3 sau R3).
Această arhitectură bazată pe evenimente asigură că clienții API sunt notificați prompt și pot accesa cea mai recentă imagine satelitară imediat ce este procesată și disponibilă.
Diagramă de secvență: Preluare imagini satelitare istorice și nou achiziționate