サマリー
The Describe function returns the dataset properties described below.
Dataset properties are available in many types of Describe objects.
プロパティ
プロパティ | 説明 | データ タイプ |
canVersion (読み取り専用) | Specifies whether the dataset can be versioned. | Boolean |
changeTracked (読み取り専用) | Specifies whether the dataset is change tracked. | Boolean |
datasetType (読み取り専用) | Specifies the type of dataset being described.
| String |
DSID (読み取り専用) | The dataset ID. | Integer |
extent (読み取り専用) | The Extent object. 注意:extent is available for spatial datasets only. | Extent |
isArchived (読み取り専用) | Specifies whether the dataset has been archived. isArchived is only supported for an enterprise geodatabase. | Boolean |
isVersioned (読み取り専用) | Specifies whether the dataset is versioned. | Boolean |
isTraditionalVersioned (読み取り専用) | Specifies whether the dataset is traditional versioned. | Boolean |
isBranchVersioned (読み取り専用) | Specifies whether the dataset is branch versioned. | Boolean |
MExtent (読み取り専用) | A space-delimited string (minimum m-value, maximum m-value). 注意:MExtent is available for spatial datasets only. | String |
minimumRequiredClientVersion (読み取り専用) | Specifies the minimum version of ArcGIS Pro required to open the dataset. 注意:This property represents the minimum client version to access the dataset. For example, a value of 13.4 represents version 3.4 for ArcGIS Pro and version 11.4 for ArcGIS Enterprise. The default value of 10.0 is used for unregistered datasets. | String |
spatialReference (読み取り専用) | Returns the SpatialReference object for the dataset. 注意:spatialReference is available for spatial datasets only. | SpatialReference |
workspace (読み取り専用) | Returns a Describe object with the properties of the input dataset's workspace. See Workspace properties for specific workspace-related Describe details. 注意:Use this property to determine workspace properties for many data types including layers, and feature classes in a geodatabase that may or may not be in a feature dataset. | Describe |
ZExtent (読み取り専用) | A space-delimited string (minimum z-value, maximum z-value). 注意:ZExtent is available for spatial datasets only. | String |
コードのサンプル
The following stand-alone script displays 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)))