Свойства класса пространственных объектов
Краткая информация
Функция Describe возвращает следующие свойства классов объектов. Группа свойств Таблица и Набор данных также поддерживается. Группа свойств Отслеживание изменений поддерживается, если отслеживание изменений включено для данного класса объектов.
Для класса объектов свойство Describe dataType возвращает значение "FeatureClass".
Свойства
| Свойство | Объяснение | Тип данных |
|---|---|---|
|
featureType (Только для чтения) |
Тип объектов класса пространственных объектов.
|
String |
|
hasM (Только для чтения) |
Указывает, поддерживает ли геометрия m-координаты. |
Boolean |
|
hasZ (Только для чтения) |
Указывает, поддерживает ли геометрия z-координаты. |
Boolean |
|
hasSpatialIndex (Только для чтения) |
Определяет наличие пространственного индекса для класса пространственных объектов. Примечание:Сжатые наборы данных не имеют пространственного индекса в столбце геометрии и возвратят |
Boolean |
|
shapeFieldName (Только для чтения) |
Имя поля геометрии. |
String |
|
shapeType (Только для чтения) |
Тип формы геометрии.
|
String |
|
size (Только для чтения) |
Размер класса объектов в байтах. |
Integer |
|
splitModel (Только для чтения) |
Модель разбиения, заданная для класса объектов.
|
String |
Пример кода
Пример свойства класса пространственных объектов
Следующий автономный скрипт показывает свойства класса пространственных объектов:
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))