Краткая информация
Функция Describe возвращает следующие свойства для классов объектов базы геоданных. Также поддерживаются группы свойств Класс пространственных объектов, Таблица базы геоданных, Набор данных отслеживания редактирования, Таблица и Набор данных property groups are also supported.
Для класса объектов базы геоданных свойство Describe dataType возвращает значение "FeatureClass".
Свойства
Свойство | Описание | Тип данных |
areaFieldName (только чтение) | Имя поля площади геометрии. | String |
geometryStorage (только чтение) | Возвращает хранилище поля геометрии.
Примечание:Возвращает только тип хранилища для классов объектов многопользовательской базы геоданных; для всех других классов объектов возвращает пустую строку. | String |
isCompressed (только чтение) | Если класс объектов является сжатым, возвращает True. Подробнее о сжатии базы геоданных см. Сжатие данных файловой базы геоданных. | Boolean |
lengthFieldName (только чтение) | Имя поля длины геометрии. | String |
representations (только чтение) | Список Describe объектов для представлений, связанных с классом объектов. | 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)