Свойства Класса объектов базы геоданных
Краткая информация
Функция Describe возвращает следующие свойства для классов объектов базы геоданных. Также поддерживаются группы свойств Класс пространственных объектов, Таблица базы геоданных, Набор данных отслеживания редактирования, Таблица и Набор данных property groups are also supported.
Для класса объектов базы геоданных свойство Describe dataType возвращает значение "FeatureClass".
Свойства
| Свойство | Объяснение | Тип данных |
|---|---|---|
|
areaFieldName (Только для чтения) |
Имя поля площади геометрии. |
String |
|
geometryStorage (Только для чтения) |
Возвращает хранилище поля геометрии.
Примечание:Возвращает только тип хранилища для классов объектов многопользовательской базы геоданных; для всех других классов объектов возвращает пустую строку. |
String |
|
isCompressed (Только для чтения) |
Если класс объектов является сжатым, возвращает |
Boolean |
|
lengthFieldName (Только для чтения) |
Имя поля длины геометрии. |
String |
|
representations (Только для чтения) |
Список |
Describe |
Пример кода
Пример свойств класса объектов базы геоданных
Следующий автономный скрипт показывает свойства класса пространственных объектов базы геоданных:
import arcpy
# Create a Describe object from the GDB Feature Class
desc = arcpy.Describe("C:/data/chesapeake.gdb/chesapeake/bayshed_1")
# Print GDB FeatureClass properties
print("Area Field Name : " + desc.areaFieldName)
print("Length Field Name: " + desc.lengthFieldName)