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

Уровень лицензии: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: Да
5/10/2014