3. Получение спутниковых изображений

На иллюстрации показан процесс получения исторических спутниковых изображений и приёма недавно приобретённых изображений по мере их появления в GeoPard.

GeoPard поддерживает различных провайдеров, включая Sentinel-2, Landsat 4/5/7/8/9 и Planet. Получение спутниковых изображений можно выполнить с помощью общих запросов, таких как getFarms и getFields, при этом соответствующие данные находятся в сущности Поле (Запрос 1 или R1). Потребитель API GeoPard может фильтровать спутниковые изображения по различным параметрам, включая диапазон дат, провайдера, процент облачности и типы визуализированных гео-карт.

Чтобы всегда быть в курсе недавно полученных и обработанных спутниковых изображений, API GeoPard отправляет события подписки об изменениях через WebSocket (Запрос 2 или R2). После получения события MODIFY для спутникового изображения, относящегося к интересующему Полю, спутниковое изображение помечается как готовое к выгрузке из API GeoPard по его uuid (Запрос 3 или R3).

Такая событийно-ориентированная архитектура обеспечивает оперативное уведомление клиентов API и позволяет им получить доступ к последнему спутниковому изображению сразу после его обработки и доступности.

Диаграмма последовательности: выбор исторических и недавно приобретённых спутниковых изображений

Последнее обновление

Это было полезно?