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
| Eigenschaft | Erläuterung | Datentyp |
| 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