Skip to main content

Feature Class properties

サマリー

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.

  • Annotation—Place or object names or identifiers, such as street names, hydrant ID numbers, land values, or elevation.

  • CatalogDatasetItem—A catalog dataset is the container for item references, which are called catalog dataset items.

  • ComplexEdge—Complex edge feature in a geometric network representing polyline objects, such as primary overheads, which have midspan connectivity. Network resources flow through complex edges without interruption by midspan connectivity.

  • Dimension—Measurements, such as distances, lengths, widths, and depths.

  • Simple—Polygons, polylines, and points representing objects or places that have area, such as water bodies; linear objects, such as rivers; and localized positions, such as houses or sample sites.

  • SimpleEdge—Simple edge feature in a geometric network representing polyline objects, such as primary or secondary overheads.

  • SimpleJunction—Simple junction feature in a geometric network representing point objects, such as a fuse, service point, or telephone pole.

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.

  • Polygon

  • Polyline

  • Point

  • Multipoint

  • MultiPatch

String

size

(読み取り専用)

The size of the feature class in bytes.

Integer

splitModel

(読み取り専用)

The split model that is set for the feature class.

  • DeleteInsertInsert

  • UpdateInsert

String

コードのサンプル

Feature class properties example

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))