Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Спутниковые изображения являются основой для данных сельского хозяйства. Для поддержки масштабируемой обработки изображений, обрезанных по геометрии, корпорация Майкрософт сотрудничает с платформой Sentinel Hub компании Sinergise, чтобы обеспечить плавную систему использования собственной лицензии (BYOL) для службы Azure Data Manager для сельского хозяйства. Вы можете использовать этот интерфейс BYOL для управления собственными затратами. Эта функция помогает вам хранить обрезанные по полям исторические и up-to-date изображения в связанном контексте соответствующих полей.
Предпосылки
- Для поиска и получения изображений вам нужна учетная запись пользователя, которая должна обладать подходящим правом на подписку в Sentinel Hub.
- Ознакомьтесь с условиями обслуживания и политикой конфиденциальности Sinergise Sentinel Hub.
- Подготовьте значения
providerClientIdиproviderClientSecret.
Прием изображений, обрезанных по геометрии
Использование спутниковых данных в Azure Data Manager для сельского хозяйства включает следующие шаги.
Это важно
Microsoft Azure Data Manager для сельского хозяйства (предварительная версия) будет прекращен 1 сентября 2025 г.
Если вы активно используете Azure Data Manager для сельского хозяйства (предварительная версия), рекомендуется приостановить разработку и начать планирование перехода как можно скорее. Эта предварительная версия больше не получает функциональные или обновления системы безопасности.
Корпорация Майкрософт не сохраняет копии данных. Извлечение данных как можно скорее; Корпорация Майкрософт удалит ее через 30 дней после даты выхода на пенсию.
Благодарим вас за взаимодействие с Azure Data Manager для сельского хозяйства (предварительная версия) и за внедрение инноваций на этом раннем этапе.
У вас есть вопросы? Получите ответы от экспертов сообщества в Microsoft Q&A. Если у вас есть план поддержки и требуется техническая помощь, создайте запрос на поддержку.
Видимость потребления и логирование
Поскольку все принятые данные основаны на модели BYOL, стоимость задачи является прозрачной. Azure Data Manager для сельского хозяйства предоставляет встроенные журналы с целью обеспечения прозрачности в использовании единиц обработки (PU) для входящих запросов к партнеру Sentinel Hub. Сведения отображаются в разделе SatelliteLogs категории стандартного логирования Azure Data Manager.
Поиск доступных образов в STAC
Azure Data Manager для сельского хозяйства поддерживает стандартный интерфейс поиска каталогов SpatioTemporal Asset Catalogs (STAC), чтобы найти метаданные по изображениям в коллекции Sentinel Hub перед принятием решения о загрузке пикселей. Для этого конечная точка поиска принимает расположение в виде точки, многоугольника или многополигона, а также начальную и конечную дату и время. Кроме того, если у вас уже есть уникальный идентификатор элемента, его можно предоставить в виде массива до пяти, чтобы получить эти элементы напрямую.
Это важно
Чтобы соответствовать синтаксису STAC, идентификатор компонента переименован в идентификатор элемента из версии API 2023-11-01-preview.
Если указать идентификатор элемента, все параметры расположения и времени в запросе игнорируются.
Одно-плиточное управление исходными кодами
Опубликованные плитки перекрывают пространство на поверхности земли, чтобы обеспечить полное покрытие. Если запрашиваемая геометрия находится в пространственной области, где более одной плитки совпадают в течение разумного срока, поставщик автоматически объединяет в мозаику возвращаемое изображение, используя выбранные пиксели из множества кандидатов. Поставщик создает лучшее полученное изображение.
В некоторых случаях использование более чем одной плитки не представляет интереса и предпочтение отдается возможности трассировки до единственного источника плитки. Для поддержки этого строгого контроля исходных данных Azure Data Manager для сельского хозяйства поддерживает указание одного идентификатора элемента в задании импорта.
Замечание
Эта функция доступна только в версии API 2023-11-01-preview.
Если геометрия для предоставленного идентификатора элемента имеет частичное покрытие (например, геометрия охватывает несколько плиток), возвращаемые изображения отражают только пиксели, которые присутствуют на плитке указанного элемента и приводят к частичному изображению.
Репроекция
Это важно
Функциональность перепроецирования была изменена, начиная с версии API 2023-11-01-preview, но она немедленно применяется ко всем версиям. Старые версии использовали статическое преобразование 10 м * 10 м, установленное на экваторе. Изображения, полученные до этого выпуска, могут отличаться по размеру от изображений, полученных после этого выпуска.
Azure Data Manager для сельского хозяйства использует WPS84 (EPSG: 4326), плоскую систему координат. Изображения Sentinel-2 представлены в UTM, системе картографической проекции, которая приближает форму круглой Земли.
Перевод между плоским изображением и круглой землёй требует приближённого перевода. Точность этого перевода равна экватору (10 m^2) и увеличивается поле ошибки, так как точка в вопросе перемещается от экватора к полюсам.
Для согласованности Azure Data Manager для сельского хозяйства использует следующую формулу с основой 10 м² для всех запросов Sentinel-2.
$$ Широта = \frac{10 m}{111320} $$
$$ Долгота = \frac{10 m}{\frac{111320}{cos(lat)}} $$
$$ \ где\ lat = широта\ центроида\ из\ предоставленной\ геометрии $$
Кэширование
Это важно
Функции кэширования доступны только в версии API 2023-11-01-preview. Кэширование элементов применимо только для извлечения, основанного на идентификаторе элемента. Для типичного поиска геометрии и времени возвращаемые элементы не кэшируются.
Azure Data Manager для сельского хозяйства оптимизирует производительность и стоимость высокократных вызовов одного и того же элемента. Он кэширует недавние элементы STAC, полученные по идентификатору элемента, в экземпляре клиента в течение пяти дней и позволяет локально извлекать их.
Для первого вызова конечной точки поиска Azure Data Manager для сельского хозяйства выступает посредником и инициирует запрос к верхнему поставщику для получения данных, которые соответствуют или пересекаются. Запрос влечет за собой любые сборы поставщиков.
Любой последующий поиск сначала направляется в кэш для сопоставления. Если есть совпадение, данные будут получены прямо из кэша. Этот процесс не приводит к вызову основного поставщика, поэтому не влечет за собой дополнительных сборов поставщика. Если совпадения нет, или истекает пятидневный период хранения, последующий запрос данных передается поставщику вышестоящего уровня. Этот вызов обрабатывается как другой первый вызов, поэтому результаты кэшируются.
Если задача обработки предназначена для той же геометрии с тем же идентификатором ресурса и пересекающимся временем с уже извлеченной сценой, Azure Data Manager для сельского хозяйства использует локально сохраненное изображение. Изображение не загружается снова от исходного поставщика. Для кэширования на уровне пикселей срок действия не истек.
Спутниковые источники, поддерживаемые Azure Data Manager для сельского хозяйства
Хотя Azure Data Manager для сельского хозяйства находится в предварительной версии, он поддерживает прием данных из созвездия Sentinel-2.
Sentinel-2
Sentinel-2 это созвездие спутников, которое Европейское космическое агентство (ESA) запустило в рамках миссии Коперник. Это созвездие имеет пару спутников и несет многоспектральный инструмент (MSI), который охватывает 13 спектральных полос: четыре полосы с пространственным разрешением 10 м, шесть полос с разрешением 20 м и три полосы с разрешением 60 м.
Sentinel-2 имеет два продукта:
- Данные уровня 1 для верхней части атмосферы.
- Данные уровня 2 для нижней части атмосферы. Этот вариант исправлен с учётом атмосферных условий.
Azure Data Manager для сельского хозяйства поддерживает прием и извлечение данных Sentinel_2_L2A и Sentinel_2_L1C из Sentinel 2.
Имена изображений и разрешения
API-интерфейсы, которые вы используете для ввода и чтения спутниковых данных (для Sentinel-2) в Azure Data Manager для сельского хозяйства, поддерживают следующие имена и разрешения изображений:
| Категория | Имя изображения | Описание | Исходное разрешение |
|---|---|---|---|
| Необработанные полосы | B01 | Прибрежный аэрозоль | 60 м |
| Необработанные полосы | B02 | Синий | 10 м |
| Необработанные полосы | B03 | Зеленый | 10 м |
| Необработанные полосы | B04 | Красный | 10 м |
| Необработанные полосы | B05 | Красные края растительности | 20 м |
| Необработанные полосы | B06 | Красные края растительности | 20 м |
| Необработанные полосы | B07 | Красные края растительности | 20 м |
| Необработанные полосы | B08 | Ближний инфракрасный (NIR) | 10 м |
| Необработанные полосы | B8A | Узкая ближняя инфракрасная область | 20 м |
| Необработанные полосы | B09 | Пар | 60 м |
| Необработанные полосы | B11 | Коротковолновый инфракрасный (SWIR) | 20 м |
| Необработанные полосы | B12 | Коротковолновая инфракрасная (SWIR) | 20 м |
| Выходные данные процессора Sen2Cor | AOT | Карта оптической толщины аэрозоля | 10 м |
| Выходные данные процессора Sen2Cor | SCL | Данные классификации сцен | 20 м |
| Выходные данные процессора Sen2Cor | SNW | Вероятность снега | 20 м |
| Выходные данные процессора Sen2Cor | CLD | Вероятность облака | 20 м |
| Производные индексы | NDVI | Нормализованный разностный индекс растительности | 10 м/20 м/60 м (определяемый пользователем) |
| Производные индексы | NDWI | Нормализованный водный индекс разности | 10 м/20 м/60 м (определяемый пользователем) |
| Производные индексы | EVI | Расширенный индекс растительности | 10 м/20 м/60 м (определяемый пользователем) |
| Производные индексы | ЛАЙ | Индекс листовой поверхности | 10 м/20 м/60 м (определяемый пользователем) |
| Производные индексы | LAIMask | Маска индекса листовой поверхности | 10 м/20 м/60 м (определяемый пользователем) |
| КЛП | Вероятность облачности на основе s2cloudless | Значения варьируются от 0 (без облаков) до 255 (облаков). |
10 м/20 м/60 м (определяемый пользователем) |
| CLM | Облачные маски на основе S2cloudless | Значок 1 представляет облака, значок 0 указывает на отсутствие облаков, а значок 255 указывает на отсутствие данных. |
10 м/20 м/60 м (определяемый пользователем) |
| маскировка данных | Двоичная маска для обозначения доступности данных |
0 Значение представляет недоступность данных или пикселей, расположенных за пределами интересующей области. |
Неприменимо, по каждому значению пикселя |
Примечания
Azure Data Manager для сельского хозяйства использует CRS EPSG: 4326 для данных Sentinel-2. Разрешения, приведенные в API, указаны на экваторе.
Для предварительной версии:
- Для каждого клиента может выполняться не более пяти вспомогательных заданий.
- Спутниковая задача может загружать данные не более чем за один год в одном вызове API.
- Поддерживаются только TIFF.
- Поддерживаются только изображения с разрешением 10 м, 20 м и 60 м.
Дальнейшие шаги
- Тестировать REST API Менеджера данных Azure для сельского хозяйства