サマリー
The Describe function returns the following properties for feature classes. The Table and Dataset property groups are also supported. The Editor Tracking property group is supported if editor tracking has been enabled for this feature class.
For a feature class, the Describe dataType property returns a value of "FeatureClass".
プロパティ
プロパティ | 説明 | データ タイプ |
featureType (読み取り専用) | The feature type of the feature class.
| String |
hasM (読み取り専用) | Indicates whether the geometry is m-value enabled. | Boolean |
hasZ (読み取り専用) | Indicates whether the geometry is z-value enabled. | Boolean |
hasSpatialIndex (読み取り専用) | Indicates whether the feature class has a spatial index. 注意:Compressed datasets do not have a spatial index on the shape column and will return False. | Boolean |
shapeFieldName (読み取り専用) | The name of the geometry field. | String |
shapeType (読み取り専用) | The geometry shape type.
| String |
size (読み取り専用) | The size of the feature class in bytes. | Integer |
splitModel (読み取り専用) | The split model that is set for the feature class.
| String |
コードのサンプル
The following stand-alone script displays feature class properties:
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))