Используя инструмент Создать слой объектов NetCDF из набора инструментов Многомерные данные, можно создать слой точечных объектов из одной или нескольких переменных netCDF. Выходной векторный слой можно использовать в других инструментах, которые принимают точечные объекты в качестве входных данных для последующего анализа. Чтобы сохранить выходной слой, щелкните слой на панели Содержание правой клавишей мыши и щелкните Публикация, а затем Сохранить как файл слоя либо воспользуйтесь инструментом Сохранить в файл слоя из набора инструментов Управление данными.
Примечание:
Вы не можете добавить слой объектов netCDF, используя кнопку Добавить данные .
Переменные, которые представляют временные зависимости данных станции, траектории, точки на сетке с равными промежутками и т. д., можно использовать для создания класса точечных объектов. Поля таблицы атрибутов выходного объекта заполняются данными из выбранных переменных. Тип поля определяется типом переменной netCDF. В приведенном ниже примере показана временная зависимость влажности и температуры на разных станциях.
dimensions:
station = 10; // measurement locations
pressure = 11;
time = UNLIMITED;
variables:
float humidity(time, pressure, station);
humidity:long_name = "Specific humidity" ;
humidity:coordinates = "lat lon" ;
float temperature(time, pressure, station);
temperature:long_name = "Temperature" ;
temperature:coordinates = "lat lon" ;
double time(time);
time:long_name = "time of measurement" ;
time:units = "days since 1970-01-01 00:00:00" ;
float lon(station);
lon:long_name = "station longitude";
lon:units = "degrees_east";
float lat(station);
lat:long_name = "station latitude" ;
lat:units = "degrees_north" ;
float pressure(pressure);
pressure:long_name = "pressure" ;
pressure:units = "hPa" ;
- Щелкните вкладку Анализ.
- Щелкните Инструменты.
- Введите в текстовое поле Создать векторный слой NetCDF.
- В полученном списке щёлкните на Создать векторный слой NetCDF, чтобы открыть инструмент.
- Введите имя в текстовое поле Входной файл netCDF или щёлкните на кнопке просмотра и выберите входной файл.
- Щелкните стрелку ниспадающего меню Переменные, отметьте одну или несколько переменных в списке и щелкните Добавить.
Добавляемые переменные должны иметь по крайней мере одно общее измерение.
- В раскрывающемся списке Переменная Х выберите переменную или оставьте значение по умолчанию.
- В раскрывающемся списке Переменная Y выберите переменную или оставьте значение по умолчанию.
- Введите имя в текстовое поле Выходной векторный слой или оставьте значение по умолчанию.
- Щелкните стрелку ниспадающего меню Измерения строки, отметьте одно или несколько измерений в списке и затем щелкните Добавить.
- В ниспадающем меню Переменная Z выберите переменную из списка.
- В раскрывающемся списке Переменная M выберите переменную.
- Чтобы указать срез, отличный от среза по умолчанию для многомерных данных, щелкните Значения измерений в ниспадающем меню, отметьте одно или больше измерений из списка и щелкните Добавить. Для каждого добавленного измерения щелкните ниспадающий список Значение рядом с добавленным измерением и выберите значение.
- Щелкните Запустить.
В памяти создается векторный слой. Этот слой не видно в дереве Каталога, но его можно использовать в качестве входных данных для инструментов геообработки, которые его поддерживают.