Чтение данных 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. Щелкните Запустить.

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

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