Сводка
Функция Описание (Describe) возвращает следующие свойства таблиц баз геоданных. Свойства набора данных отслеживания редактора (Editor Tracking Dataset Properties), Свойства таблицы (Table Properties) и Свойства набора данных (Dataset Properties) также поддерживаются.
Таблица базы геоданных возвращает dataType "Таблицы (Table)".
Свойства
Владение | Объяснение | Тип данных |
aliasName (только чтение) | Псевдоним для таблицы. | String |
defaultSubtypeCode (только чтение) | Код подтипа по умолчанию | String |
extensionProperties (только чтение) | Свойства расширения класса. | Object |
globalIDFieldName (только чтение) | Имя поля GlobalID. | String |
hasGlobalID (только чтение) | Показывает, есть ли у таблицы поле GlobalID. | Boolean |
modelName (только чтение) | Имя модели для таблицы. | String |
rasterFieldName (только чтение) | Имя поля растра. | String |
relationshipClassNames (только чтение) | Имена классов отношений (Relationship Classes), в которых участвует настоящая таблица. | String |
subtypeFieldName (только чтение) | Имя поля подтипа. | String |
versionedView (только чтение) | Имя версионного представления для версионного класса объектов. | String |
Пример кода
В следующем автономном скрипте показаны некоторые свойства таблицы БГД (GDB).
import arcpy
# Create a Describe object from the GDB table.
#
desc = arcpy.Describe("C:/data/chesapeake.gdb/munich")
# Print GDB Table properties
#
print("%-22s %s" % ("AliasName:", desc.aliasName))
print("%-22s %s" % ("DefaultSubtypeCode:", desc.defaultSubtypeCode))
print("%-22s %s" % ("GlobalIDFieldName:", desc.globalIDFieldName))
print("%-22s %s" % ("ModelName:", desc.modelName))
print("%-22s %s" % ("RasterFieldName:", desc.rasterFieldName))
print("%-22s %s" % ("RelationshipClassNames:", desc.relationshipClassNames))