Обзор многомерных данных в наборе данных мозаики

Многомерные данные в наборе данных мозаики

Многомерные данные собираются для множественных периодов времени или глубин и, как правило, хранятся в форматах netCDF, GRIB или HDF. Каждый файл содержит одну или несколько переменных, и каждая переменная являет собой многомерный массив, который представляет данные в заданный момент времени или в заданном вертикальном измерении. Например, файл netCDF может хранить температуру, влажность и скорость ветра за каждый месяц, начиная с 2010 года по 2019 год, и на каждой высоте из 0,1 и 10 метров.

Набор данных мозаики является моделью данных для управления набором изображений и растровых данных, включая многомерные данные, и он предоставляет унифицированную модель данных для работы с форматами netCDF, GRIB и HDF. Типы растра netCDF, GRIB и HDF могут быть использованы для добавления данных в набора данных мозаики напрямую, без извлечения любого поднабора данных, и наборы данных мозаики являются многомерными при их создании с использованием этих типов растра. Вы также можете создать многомерные наборы данных мозаики, используя снимки, собранные за некоторый промежуток времени или на различных высотах или глубинах. Например, вы можете создать многомерный набор данных мозаики, используя данные NDVI, созданные из изображений Landsat, собранных в течении нескольких лет. Подробнее смотрите раздел Типы многомерных растров.

Кроме общих свойств, которыми обладает набор данных мозаики, многомерный набор данных мозаики содержит информацию о переменных и измерениях, которая хранится в таблице контуров набора данных мозаики в виде полей:

  • Переменная - имя переменной
  • Измерения – имена измерений, используемых в наборе данных мозаики

Существует два способа создания набора данных мозаики, который является многомерным. Вы можете создать набор данных мозаики и добавить растры, используя типы растра netCDF, HDF или GRIB, которые выполнят импорт информацию об измерениях и переменных в набор данных мозаики и создадут вкладку Многомерная информация в диалоговом окне Свойства набора данных мозаики. Или вы можете использовать инструмент Создать многомерную информацию для генерации необходимых полей, метаданных и структуры для многомерных данных, чтобы сделать набор данных мозаики многомерным. В таблице контура набора данных мозаики должно присутствовать поле, которое идентифицирует переменную в каждом растре, а также в таблице контура должно присутствовать поле для времени или высоты для идентификации одного или более измерений.

При наличии многомерных свойств в наборе данных мозаики, вы можете лучше визуализировать и обрабатывать ваши многомерные данные. Более подробную информацию об отображении многомерных данных см. в разделе Визуализация многомерного набора данных мозаики.

Отображение многомерных наборов данных мозаики

Растры или срезы в многомерном наборе данных мозаики обычно сложены слоями друг поверх друга. Фильтруйте срезы или переменные для отображения с помощью вкладок Время и Шаблоны обработки слоя мозаики.

Задайте экстент времени, а затем создайте анимацию с помощью бегунка времени. Более подробно см. Визуализация временных данных с использованием бегунка времени .

Вкладка Время Свойств слоя

Используйте вкладку Шаблоны обработки, чтобы переключать переменные для отображения данных. Например, если набор данных мозаики содержит две переменные - температура и интенсивность осадков, создайте выборку шаблонов обработки для показа каждой переменной. В ArcGIS Pro можно переключаться между шаблонами с помощью стрелки ниспадающего меню Шаблоны обработки контекстной вкладки Данные слоя мозаики.

Шаблоны обработки для свойств слоя

В ArcGIS Pro 1.4 и более поздней версии Исследование элементов растра в контекстной вкладке Данные слоя мозаики можно также применять для изучения многомерного набора данных мозаики и предварительного просмотра одного среза и переменной. Вы можете добавить на текущую карту предварительный просмотр среза, используя кнопку Добавить. Подробнее о изучении элемента растра см. раздел Использование Обозревателя элемента растра.

Если мозаики набор данных создается с использованием шаблона векторного поля, например, ветра или текущих данных, то он может быть визуализирован с помощью Метода отображения векторного поля.

Использование многомерного набора растровых данных в инструментах геообработки

Существуют три способа доступа к срезу или набор срезов многомерного наборе данных мозаики; используйте их в инструментах геообработки.

Первый метод для доступа к вашим применимым срезам данных состоит в использовании инструмента Создать слой мозаики и задании запроса. К примеру, используйте инструмент Создать слой мозаики, задайте в запросе декабрь 2015 г. и используйте выходной слой мозаики в качестве входного для инструмента Изолинии, чтобы создать изолинии среза на декабрь 2015 г.

Модель Изолинии

Вторым способом доступа к вашим срезам данных является использование инструмента Выбрать по измерению для выбора измерения, с которым вы хотите работать.

Третий метод получить доступ к вашим срезам данных состоит в том, чтобы сделать выборку в ArcGIS Pro, добавить выбранные срезы, как слои карты, и, таким образом, получить доступ к этим слоям для применения инструментов геообработки. При создании вами выборки и добавлении ее на карту можно также выбрать несколько изображений для добавления их на карту.

Добавить выборку на карту

Если вы пытаетесь рассчитать минимальное, максимальное или среднее значение для набора срезов данных, сформируйте соответствующий определяющий запрос, а затем установите оператор мозаики набора данных мозаики в варианты Минимальное, Максимальное или Среднее. Теперь вы можете экспортировать выходные данные с помощью инструмента Копировать растр.

Метод разрешения перекрытия - Среднее

Анализ и вычисление новых переменных на лету

Шаблон функции растра является файлом XML, который содержит одну из последовательности растровых функций, а также соответствующие параметры. Дополнительные сведения о шаблонах функций см. в разделе Свойства шаблонов функций растров. Научная формула может быть представлена в виде шаблона функции растра.

Например, индекс охлаждения ветром может быть вычислен из температуры и скорости ветра.

 wind chill = 35.74 + 0.615T -
35.75*(V^0.16) + 0.4275T*(V^0.16)

Уравнение можно также представить в виде функции растра. ArcGIS Pro содержит растровую функцию Температура с учетом ветра на панели Растровые функции. Кроме того, ее можно добавить через Редактор растровых функций.

Модель Температура с учетом ветра

Публикация многомерных наборов данных мозаики в качестве сервисов изображений

Сервис изображений является многомерным, если он опубликован из многомерного набора данных мозаики. У вас есть возможность доступа, анализа и отображения срезов данных таким же образом, каким вы получаете доступ к срезам многомерного набора данных мозаики.

Многомерный сервис изображений поддерживает время WMS и запросы вертикальных измерений. Если вы намерены опубликовать сервис изображений, который поддерживает стандартные время WMS и запросы высот, задайте поля для времени и вертикальных измерений в свойствах набора данных мозаики перед публикацией многомерного набора данных мозаики.

Использование времени

Дополнительную информацию по запросам времени WMS и вертикальных измерений см. в разделе Взаимодействие с WMS сервисом в веб-браузере.

Связанные разделы