FeatureClass-Eigenschaften (arcpy)
Zusammenfassung
Die Describe-Funktion gibt die folgenden Eigenschaften für Feature-Classes zurück. Tabelleneigenschaften und Dataset-Eigenschaften werden ebenfalls unterstützt.
Für eine Feature-Class wird der dataType "FeatureClass" zurückgegeben.
Eigenschaften
Eigenschaft | Erläuterung | Datentyp |
featureType (Schreibgeschützt) |
Der Feature-Typ der Feature-Class.
| String |
hasM (Schreibgeschützt) |
Gibt an, ob in der Geometrie M-Werte aktiviert wurden. | Boolean |
hasZ (Schreibgeschützt) |
Gibt an, ob in der Geometrie Z-Werte aktiviert wurden. | Boolean |
hasSpatialIndex (Schreibgeschützt) |
Gibt an, ob die Feature-Class über einen räumlichen Index verfügt. | Boolean |
shapeFieldName (Schreibgeschützt) |
Der Name des Shape-Feldes. | String |
shapeType (Schreibgeschützt) |
Der Shape-Typ der Geometrie.
| String |
Codebeispiel
FeatureClass-Eigenschaften – Beispiel (eigenständiges Skript)
Mit dem folgenden eigenständigen Skript werden einige Feature-Class-Eigenschaften angezeigt.
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/11/2013