Сводка
Функция Describe возвращает следующие свойства для Таблиц базы геоданных. Также поддерживаются Свойства отслеживания редактирования, Свойства таблицы и Свойства набора данных.
Таблица базы геоданных возвращает "Table" для dataType.
Свойства
Владение | Объяснение | Тип данных |
aliasName (только чтение) | Псевдоним таблицы. | String |
defaultSubtypeCode (только чтение) | Код подтипа по умолчанию. | String |
extensionProperties (только чтение) | Свойства расширения класса. | Object |
globalIDFieldName (только чтение) | Имя поля GlobalID. | String |
hasGlobalID (только чтение) | Определяет, есть ли в таблице поле GlobalID. | Boolean |
modelName (только чтение) | Название модели для таблицы. | String |
rasterFieldName (только чтение) | Имя поля растра. | String |
relationshipClassNames (только чтение) | Названия Классов отношений, в которых участвует таблица. | String |
subtypeFieldName (только чтение) | Имя поля подтипа | String |
versionedView (только чтение) | Имя версионного представления для версионного класса объектов. | String |
Пример кода
Пример свойств Таблицы БГД (автономный скрипт)
В следующем автономном скрипте показаны некоторые свойства таблицы БГД.
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)