Kuvattu kaavio kuvaa prosessia, jossa haetaan historiallisia satelliittikuvia ja vastaanotetaan uusia kuvia sitä mukaa, kun ne tulevat saataville GeoPardissa.
GeoPard tukee erilaisia toimittajia, mukaan lukien Sentinel2, Landsat 4/5/7/8/9 ja Planet. Satelliittikuvien hakeminen voidaan suorittaa käyttämällä yleisiä kyselyjä, kuten getFarms ja getFields, ja siihen liittyvät tiedot sijaitsevat Pellon-entityssä (Pyyntö 1 tai R1). GeoPard-rajapinnan käyttäjä voi suodattaa satelliittikuvia eri parametreilla, kuten ajanjakso, toimittaja, pilvipeitto prosentteina ja renderöidyn kartan tyypit.
Jotta viljelykäyttäjät pysyvät aina ajan tasalla juuri hankituista ja prosessoiduista satelliittikuvista, GeoPard-API lähettää tilaustapahtumia muutoksista WebSocketin kautta (Pyyntö 2 tai R2). Kun kiinnostavaa Peltoon liittyvän SatelliteImage-objektin MODIFY-tapahtuma vastaanotetaan, SatelliteImage merkitään valmiiksi haettavaksi GeoPard-APIsta sen uuid:n perusteella (Pyyntö 3 tai R3).
Tapahtumapohjainen arkkitehtuuri varmistaa, että API-asiakkaat saavat ilmoitukset nopeasti ja voivat käyttää uusinta satelliittikuvaa heti, kun se on prosessoitu ja saatavilla.
Sekvenssikaavio: Hae historialliset ja juuri hankitut satelliittikuvat