Ilustrowany diagram opisuje proces pobierania historycznych obrazów satelitarnych oraz odbierania świeżo pozyskanych, gdy stają się dostępne w GeoPard.
GeoPard obsługuje różnych dostawców, w tym Sentinel-2, Landsat 4/5/7/8/9 oraz Planet. Pobieranie obrazów satelitarnych można przeprowadzić za pomocą ogólnych zapytań, takich jak getFarms i getFields, a odpowiednie dane znajdują się w encji Pola (Żądanie 1 lub R1). Konsument API GeoPard ma możliwość filtrowania obrazów satelitarnych według różnych parametrów, w tym zakresu dat, dostawcy, procentowego zachmurzenia oraz typów renderowanej mapy geograficznej.
Aby być na bieżąco ze świeżo pozyskanymi i przetworzonymi obrazami satelitarnymi, API GeoPard wysyła zdarzenia subskrypcyjne o zmianach przez WebSocket (Żądanie 2 lub R2). Po otrzymaniu zdarzenia MODIFY dotyczącego obrazu satelitarnego dla zainteresowanego Pola, obraz satelitarny jest oznaczany jako gotowy do pobrania z API GeoPard na podstawie jego uuid (Żądanie 3 lub R3).
Takie zdarzeniowe podejście zapewnia, że klienci API są szybko powiadamiani i mogą uzyskać dostęp do najnowszego obrazu satelitarnego, gdy tylko zostanie przetworzony i udostępniony.
Diagram sekwencji: Wyszukiwanie historycznych oraz świeżo pozyskanych obrazów satelitarnych