Свойства класса объектов (FeatureClass) (arcpy)
Краткая информация
Функция Описать (Describe) возвращает следующие свойства класса объектов. Также поддерживаются Свойства таблицы и Свойства набора данных. Свойства отслеживания правок (Editor Tracking Properties) поддерживаются, если отслеживание правок включено для данного класса объектов.
Класс объектов возвращает dataType, равный "FeatureClass".
Свойства
Свойство | Объяснение | Тип данных |
featureType (только чтение) |
Тип объектов класса пространственных объектов.
| String |
hasM (только чтение) |
Указывает, поддерживает ли геометрия m-координаты. | Boolean |
hasZ (только чтение) |
Указывает, поддерживает ли геометрия z-координаты. | Boolean |
hasSpatialIndex (только чтение) |
Определяет наличие пространственного индекса для класса пространственных объектов. | Boolean |
shapeFieldName (только чтение) |
Имя поля формы. | String |
shapeType (только чтение) |
Тип формы геометрии.
| String |
Пример кода
Пример функции FeatureClass properties (автономный скрипт)
В следующем автономном скрипте показаны некоторые свойства класса пространственных объектов.
import arcpy
# Create a Describe object from the feature class
#
desc = arcpy.Describe("C:/data/arch.dgn/Point")
# Print some feature class properties
#
print "Feature Type: " + desc.featureType
print "Shape Type : " + desc.shapeType
print "Spatial Index: " + str(desc.hasSpatialIndex)
5/10/2014