Извлечь свойства растра (Get Raster Properties) (Управление данными)

Уровень лицензии:BasicStandardAdvanced

Резюме

Возвращает свойства набора растровых, набора данных мозаики или растрового продукта.

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

Синтаксис

GetRasterProperties_management (in_raster, {property_type}, {band_index})
ПараметрОбъяснениеТип данных
in_raster

Входной набор растровых данных или набор данных мозаики.

Composite Geodataset
property_type
(дополнительно)

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

  • MINIMUM —Возвращает наименьшее значение всех ячеек входного растра.
  • MAXIMUM —Возвращает наибольшее значение всех ячеек входного растра.
  • MEAN —Возвращает среднее значение всех ячеек входного растра.
  • Стандартное отклонение (STD) —Возвращает стандартное отклонение всех ячеек входного растра.
  • UNIQUEVALUECOUNT —Возвращает количество уникальных значений в входном растре.
  • TOP —Возвращает верхнее значение экстента или YMax.
  • LEFT —Возвращает левое значение экстента, или XMin.
  • RIGHT —Возвращает правое значение экстента, или XMax.
  • BOTTOM —Возвращает нижнее значение экстента или YMin.
  • CELLSIZEX —Возвращает размер ячейки в направлении x.
  • CELLSIZEY —Возвращает размер ячейки в направлении y.
  • VALUETYPE —Возвращает тип значения ячейки входного растра:
    • 0 = 1-битное
    • 1 = 2-битное
    • 2 = 4-битное
    • 3 = 8-битное целое без знака
    • 4 = 8-битное целое со знаком
    • 5 = 16-битное целое без знака
    • 6 = 16-битное целое со знаком
    • 7 = 32-битное целое без знака
    • 8 = 32-битное целое со знаком
    • 9 = 32-битное с плавающей запятой
    • 10 = 64-битное с двойной точностью
    • 11 = 8-битное комплексное число
    • 12 = 64-битное комплексное число
    • 13 = 16-битное комплексное число
    • 14 = 32-битное комплексное число
  • COLUMNCOUNT —Возвращает количество столбцов входного растра.
  • ROWCOUNT —Возвращает количество строк входного растра.
  • BANDCOUNT —Возвращает количество каналов входного растра.
  • ANYNODATA —Возвращает информацию о том, содержит ли растр NoData.
  • ALLNODATA —Возвращает информацию о том, являются ли все пикселы типом NoData. Аналогично ISNULL.
  • SENSORNAME —Возвращает имя сенсора.
  • PRODUCTNAME —Возвращает имя продукта, связанного с сенсором.
  • AQUISITIONDATE —Возвращает дату последней записи данных.
  • SOURCETYPE —Возвращает тип источника.
  • CLOUDCOVER —Возвращает величину облачности в процентах.
  • SUNAZIMUTH —Возвращает азимут солнца в градусах.
  • SUNELEVATION —Возвращает высоту Солнца в градусах.
  • SENSORAZIMUTH —Возвращает азимут сенсора в градусах.
  • SENSORELEVATION —Возвращает высоту сенсора в градусах.
  • OFFNADIR —Возвращает угол смещения от надира в градусах.
  • WAVELENGTH —Возвращает длину волны диапазона в нанометрах.
String
band_index
(дополнительно)

Выберите канал для получения свойств. Если канал не выбран, при запуске инструмента будет использоваться первый канал.

String

Пример кода

Извлечь свойства растра. Пример 1 (окно Python)

Это пример Python для инструмента Извлечь свойства растра (GetRasterProperties).

import arcpy
#Get the geoprocessing result object
elevSTDResult = arcpy.GetRasterProperties_management("c:/data/elevation", "STD")
#Get the elevation standard deviation value from geoprocessing result object
elevSTD = elevSTDResult.getOutput(0)
Пример 2 (автономный скрипт)

Это пример скрипта Python для инструмента Извлечь свойства растра (GetRasterProperties).

import arcpy
#Get the geoprocessing result object
elevSTDResult = arcpy.GetRasterProperties_management("c:/data/elevation", "STD")
#Get the elevation standard deviation value from geoprocessing result object
elevSTD = elevSTDResult.getOutput(0)

Параметры среды

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/10/2013