Чтение данных netCDF как растрового слоя

Используя инструмент Создать растровый слой NetCDF из набора инструментов Инструменты многомерных данных, можно создать растровый слой из переменной netCDF. Выходной растровый слой может использоваться при дальнейшем анализе в других инструментах, которые могут с ним работать. Чтобы сохранить выходной слой, щелкните слой на панели Содержание правой клавишей мыши и щелкните Публикация, а затем Сохранить как файл слоя либо воспользуйтесь инструментом Сохранить в файл слоя из набора инструментов Управление данными.

Можно добавить классический растровый слой netCDF или многомерный растровый слой, используя опцию Многомерный растровый слой Многомерный растровый слой в ниспадающем списке кнопки Добавить данные Добавить данные. Дополнительные сведения см. в разделе Работа с многомерным растровым слоем.

Растровый слой можно создать, используя переменные с двумя измерениями или более. Тип выходного растрового слоя – либо float, либо integer в зависимости от типа переменной netCDF. В следующем примере показана переменная осадки с тремя измерениями.

netcdf annualrainfall {
dimensions:
	latitude = 48 ;
	longitude = 115 ;
	time = UNLIMITED ; 
variables:
	float latitude (latitude) ;
		latitude:units = "degrees_north" ;
	float longitude (longitude) ;
		longitude:units = "degrees_east" ;
	int time(time) ;
		time:units = "days since 1895-01-01" ;
		time:time_step = "annual" ;
		time:calendar = "gregorian" ;
	float rainfall (time, latitude, longitude) ;
		rainfall:units = "mm yr-1" ;
		rainfall:_FillValue = -9999.f ;
		rainfall:missing_value = -9999.f ;
}
  1. Щелкните вкладку Анализ.
  2. Щелкните Инструменты.
  3. Введите в текстовое поле Создать растровый слой NetCDF.
  4. Щёлкните Создать растровый слой NetCDF в возвращенном списке, чтобы открыть инструмент.
  5. Введите имя в текстовое поле Входной файл netCDF или щёлкните на кнопке просмотра и выберите входной файл.
  6. В раскрывающемся списке Переменная выберите переменную.
  7. В раскрывающемся списке Измерение Х выберите измерение или оставьте значение по умолчанию.
  8. В раскрывающемся списке Измерение Y выберите измерение или оставьте значение по умолчанию.
  9. Введите имя в текстовое поле Выходной растровый слой или оставьте значение по умолчанию.
  10. При необходимости, чтобы создать многоканальный растр, в раскрывающемся списке Измерение канала выберите измерение или оставьте значение по умолчанию.
  11. Чтобы указать срез, отличный от среза по умолчанию для многомерных данных, щелкните Значения измерений в ниспадающем меню, отметьте одно или больше измерений из списка и щелкните Добавить. Для каждого добавленного измерения щелкните ниспадающий список Значение рядом с добавленным измерением и выберите значение.
  12. Щелкните Запустить.

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

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