Свойства таблицы GDB (arcpy)
Резюме
Функция Описание (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)
9/10/2013