Свойства канала растра (arcpy)

Резюме

Функция Describe возвращает следующие свойства канала растра. Также поддерживаются свойства таблицы и свойства набора данных.

Канал растра возвращает тип данных "Набор растровых данных".

Свойства

СвойствоОбъяснениеТип данных
height
(только чтение)

Число строк

Integer
isInteger
(только чтение)

Показывает, есть ли в канале растра тип "целое число"

Boolean
meanCellHeight
(только чтение)

Размер ячейки в направлении y

Double
meanCellWidth
(только чтение)

Размер ячейки в направлении x

Double
noDataValue
(только чтение)

Значение Nodata канала растра

String
pixelType
(только чтение)

Тип пикселя

  • U11 bit
  • U22 бита
  • U44 бита
  • U88-битные целые числа без знака
  • S88-битные целые числа
  • U1616-битные целые числа без знака
  • S1616-битные целые числа
  • U3232-битные целые числа без знака
  • S3232-битные целые числа
  • F32С плавающей запятой одинарной точности
  • F64С плавающей запятой двойной точности
String
primaryField
(только чтение)

Индекс поля

Integer
tableType
(только чтение)

Названия классов в таблице

  • ЗначениеЗначения в таблице используются только в качестве значений, а не для индексации.
  • ИндексЗначения в таблице используются, как индексы в таблице растра.
  • НекорректноНеверные значения.
String
width
(только чтение)

Число столбцов

Integer

Пример кода

Пример свойств канала растра (автономный скрипт)

Следующий автономный скрипт демонстрирует свойства канала растра.

import arcpy

# Create a Describe object from the raster band
#
desc = arcpy.Describe("C:/data/preston.img/Band_1")

# Print some raster band properties
#
print "Height: %d" % desc.height
print "Width:  %d" % desc.width
print "Integer Raster: %s" % desc.isInteger
9/10/2013