Propriétés des classes d'entités (arcpy)
Récapitulatif
La fonction Describe renvoie les propriétés suivantes pour les classes d'entités. Les propriétés des tables et les propriétés des jeux de données sont également prises en charge.
Une classe d'entités renvoie un dataType de "FeatureClass".
Propriétés
Propriété | Explication | Type de données |
featureType (Lecture seule) |
Type d'entité de la classe d'entités.
| String |
hasM (Lecture seule) |
Indique si la géométrie est validée par la valeur m. | Boolean |
hasZ (Lecture seule) |
Indique si le type de géométrie est validé par la valeur z. | Boolean |
hasSpatialIndex (Lecture seule) |
Indique si la classe d'entités possède un index spatial. | Boolean |
shapeFieldName (Lecture seule) |
Nom du champ Shape. | String |
shapeType (Lecture seule) |
Type de forme de la géométrie.
| String |
Exemple de code
Exemple de propriétés de classe d'entités (script autonome)
Le script autonome suivant présente quelques propriétés d'une classe d'entités.
import arcpy
# Create a Describe object from the feature class
#
desc = arcpy.Describe("C:/data/arch.dgn/Point")
# Print some feature class properties
#
print "Feature Type: " + desc.featureType
print "Shape Type : " + desc.shapeType
print "Spatial Index: " + str(desc.hasSpatialIndex)
9/12/2013