Propriétés des tables de géodatabase

Récapitulatif

La fonction Describe renvoie les propriétés suivantes des tables de géodatabase. Les propriétés des tables et les propriétés des jeux de données sont également prises en charge.

Une table de géodatabase renvoie un dataType de "Table".

Propriétés

PropriétéExplicationType de données
aliasName
(Lecture seule)

Nom d'alias de la table.

String
defaultSubtypeCode
(Lecture seule)

Code de sous-type par défaut.

String
extensionProperties
(Lecture seule)

Propriétés de l'extension de classe.

Object
globalIDFieldName
(Lecture seule)

Nom du champ GlobalID.

String
hasGlobalID
(Lecture seule)

Indique si la table comporte un champ GlobalID.

Boolean
modelName
(Lecture seule)

Nom du modèle de la table.

String
rasterFieldName
(Lecture seule)

Nom du champ raster.

String
relationshipClassNames
(Lecture seule)

Nom des classes de relations auxquelles cette table participe.

String
subtypeFieldName
(Lecture seule)

Nom du champ de sous-type.

String

Exemple de code

Exemple de propriétés de table de géodatabase (script autonome)

Le script autonome suivant présente quelques propriétés d'une table de géodatabase.

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