Многомерные форматы, в том числе NetCDF, GRIB и HDF, часто используются научным сообществом для хранения метеорологических и океанографических данных, таких как температура, влажность, скорость ветра и направление. Данные обычно хранятся в виде переменных, где каждая переменная являет собой многомерный массив, который представляет данные, собранные в разные моменты времени или для разных высот и уровней давления. Многомерный набор данных мозаики может быть использован для управления и обработки многомерных данных. Дополнительную информацию по созданию многомерного набора данных мозаики см. в Создание набора данных мозаики с помощью шаблона Векторное поле.
ArcGIS в настоящее время поддерживает три типа многомерных растров: netCDF, GRIB и HDF, которым соответствуют многомерные растровые данные, хранящихся в этих форматах.
- GRIB – Общая регулярно-распределенная информация в двоичном формате является кратким форматом данных, обычно используемым в метеорологии для хранения исторических и прогнозных данных о погоде. Тип растра GRIB позволяет вам добавлять данные GRIB 1 и GRIB 2 в набор данных мозаики. Для примера рабочего процесса см. Создание набора данных мозаики с помощью шаблона Векторное поле.
- HDF – Формат иерархических данных является форматом, разработанным Национальным центром суперкомпьютерных приложений (NCSA) для хранения научных данных. Тип растра HDF позволяет вам добавлять растровые данные, хранящиеся в HDF5 или HDF4, в набор данных мозаики. Не растровые данные, хранящиеся в файле HDF игнорируются типом растра HDF.
- NetCDF – NetCDF (Network Common Data Form) является форматом файла для хранения многомерных данных. Более подробно см. в разделе Базовые сведения о хранилище данных netCDF. В настоящий момент, тип растра netCDF поддерживает Climate and Forecast (CF)и соглашения Cooperative Ocean/Atmosphere Research Data Service (COARDS). Файлы netCDF, созданные с использованием других соглашений, могут работать, но не поддерживаются. Для примера рабочего процесса см. Создание и визуализация набора данных мозаики netCDF.
При определении типа растра задайте шаблон обработки:
- По умолчанию – Растровые данные добавляются в набор данных мозаики без каких-либо изменений в значениях пикселов.
- Векторное поле – Добавляет растровые данных, представляющие направление потока и величины; набор данных мозаики, созданный с использованием данного шаблона, легко визуализируется с помощью Метода отображения векторного поля.
- Пользовательский – Ваш пользовательский шаблон.
Задайте переменные для добавления в набор данных мозаики.
Вы можете сохранить тип растра с переменной, определенной в качестве шаблона типа растра, нажав кнопку Сохранить как на закладке Общие, так что вы можете использовать его в своей организации повторно.
Типы растров, поддерживаемые в ArcGIS, перечислены в ниспадающем списке Тип растра (Raster Type) инструмента Добавить растры в набор данных мозаики (Add Rasters To Mosaic Dataset). Если ваша организация создала собственный тип растра, или если вы изменили свойства для типа растра и сохранили его, вам нужно перейти к файлу *.art, чтобы выбрать его.
Наборы данных мозаики могут управлять одной или множеством переменных. Должны ли вы поместить все переменные в один набор данных мозаики или вам следует создать один набор данных мозаики для каждой переменной зависит от приложения. Если ваше приложение использует только одну переменную или несколько независимых переменных, то одну мозаику для одной переменной легко создавать, использовать и управлять ею.
Множество переменных в одном наборе данных мозаики требуют дополнительных шагов, таких как выполнение запроса, определение статистики запроса или шаблона обработки, чтобы сделать отображение высококачественным при доступе к каждой переменной. Из-за всех дополнительных шагов, добавление нескольких переменных в один набор данных мозаики следует использовать только тогда, когда это необходимо. Если приложение включает в себя несколько переменных, вы можете осуществлять доступ к этим переменным несколькими способами, включая доступ к каждой переменной и вычисление новых переменных на основе существующих переменных. Например, переменными могут быть температура, относительная влажность и скорость ветра. На основе этих переменных можно получить индекс охлаждения ветром и индекс жары. Если вы хотите визуализировать все эти пять переменных, то создайте один наборе данных мозаики, чтобы все эти переменные были добавлены, а затем создайте пять шаблонов обработки:
- Шаблон, который запрашивает температуру
- Шаблон, который запрашивает скорость ветра
- Шаблон, который запрашивает влажность
- Шаблон, который вычисляет индекс охлаждения ветром
- Шаблон, который вычисляет индекс жары
Пример рабочего процесса создания набора данных мозаики с помощью шаблона Векторного поля см. в Создание набора данных мозаики с помощью шаблона Векторное поле.
Чтобы увидеть, как добавлять пользовательские шаблоны в набор данных мозаики, см. Добавление шаблона обработки в набор данных мозаики.