GDB-Tabellen-Eigenschaften

Zusammenfassung

Die Describe-Funktion gibt die folgenden Eigenschaften für Geodatabase-Tabellen zurück. Tabelleneigenschaften und Dataset-Eigenschaften werden ebenfalls unterstützt.

Für eine Geodatabase-Tabelle wird der dataType "Table" zurückgegeben.

Eigenschaften

EigenschaftErläuterungDatentyp
aliasName
(Nur lesen)

Der Aliasname für die Tabelle.

String
defaultSubtypeCode
(Nur lesen)

Die Standardeinstellung für den Subtype-Code.

String
extensionProperties
(Nur lesen)

Die Eigenschaften der Klassenerweiterung.

Object
globalIDFieldName
(Nur lesen)

Der Name des GlobalID-Feldes.

String
hasGlobalID
(Nur lesen)

Gibt an, ob die Tabelle über ein GlobalID-Feld verfügt.

Boolean
modelName
(Nur lesen)

Der Modellname für die Tabelle.

String
rasterFieldName
(Nur lesen)

Der Name des Raster-Feldes.

String
relationshipClassNames
(Nur lesen)

Die Namen der Beziehungsklassen, denen diese Tabelle angehört.

String
subtypeFieldName
(Nur lesen)

Der Name des Subtype-Feldes.

String

Codebeispiel

GDB-Tabelleneigenschaften – Beispiel (eigenständiges Skript)

Mit dem folgenden eigenständigen Skript werden einige Eigenschaften einer GDB-Tabelle angezeigt.

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)


7/10/2012