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é | Explication | Type 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