Dataset properties

Zusammenfassung

The Describe function returns the following properties for Datasets.

Dataset properties are available in many types of Describe objects.

Eigenschaften

EigenschaftErläuterungDatentyp
canVersion
(Nur lesen)

Indicates whether the dataset can be versioned

Boolean
datasetType
(Nur lesen)

Returns the type of dataset being described

  • Any
  • Container
  • Geo
  • FeatureDataset
  • FeatureClass
  • PlanarGraph
  • GeometricNetwork
  • Topology
  • Text
  • Table
  • RelationshipClass
  • RasterDataset
  • RasterBand
  • TIN
  • CadDrawing
  • RasterCatalog
  • Toolbox
  • Tool
  • NetworkDataset
  • Terrain
  • RepresentationClass
  • CadastralFabric
  • SchematicDataset
  • Locator
String
DSID
(Nur lesen)

The ID of the dataset

Integer
extent
(Nur lesen)

The Extent object

Extent
isVersioned
(Nur lesen)

Indicates whether the dataset is versioned

Boolean
MExtent
(Nur lesen)

A space-delimited string (MMin MMax)

String
spatialReference
(Nur lesen)

Returns the SpatialReference object for the dataset

SpatialReference
ZExtent
(Nur lesen)

A space-delimited string (ZMin ZMax)

String

Codebeispiel

Dataset properties example (stand-alone script)

The following stand-alone script displays some dataset properties for a shapefile.

import arcpy

# Create a Describe object from the shapefile
#
desc = arcpy.Describe("C:/temp/xy.shp")

# Print dataset properties
#
print("Dataset Type: {0}".format(desc.datasetType))
print("Extent:\n  XMin: {0}, XMax: {1}, YMin: {2}, YMax: {3}".format(
    desc.extent.XMin, desc.extent.XMax, desc.extent.YMin, desc.extent.YMax))
print("MExtent: {0}".format(desc.MExtent))
print("ZExtent: {0}".format(desc.ZExtent))

print("Spatial reference name: {0}:".format(desc.spatialReference.name))

7/10/2012