Extent
Récapitulatif
Une étendue est un rectangle défini par les coordonnées d'angle inférieur gauche et d'angle supérieur droit, exprimées en unités de la carte.
Discussion
Lorsqu'elle est utilisée comme entrée pour les outils Spatial Analyst Créer un raster constant, Créer un raster normal, Créer un raster aléatoire, Extraction par rectangle et Topo vers raster, seules les valeurs XMin, YMin, XMax et YMax sont utilisées par ces outils.
Syntaxe
Paramètre | Explication | Type de données |
XMin |
The extent XMin value. | Double |
YMin |
The extent YMin value. | Double |
XMax |
The extent XMax value. | Double |
YMax |
The extent YMax value. | Double |
ZMin |
The extent ZMin value. None if no Z value. | Double |
ZMax |
The extent ZMax value. None if no Z value. | Double |
MMin |
The extent MMin value. None if no M value. | Double |
MMax |
The extent MMax value. None if no M value. | Double |
Propriétés
Propriété | Explication | Type de données |
MMax (Lecture seule) |
The extent MMax value. None if no M value. | Double |
MMin (Lecture seule) |
The extent MMin value. None if no M value. | Double |
XMax (Lecture seule) |
The extent XMax value. | Double |
XMin (Lecture seule) |
The extent XMin value. | Double |
YMax (Lecture seule) |
The extent YMax value. | Double |
YMin (Lecture seule) |
The extent YMin value. | Double |
ZMax (Lecture seule) |
The extent ZMax value. None if no Z value. | Double |
ZMin (Lecture seule) |
The extent ZMin value. None if no Z value. | Double |
depth (Lecture seule) |
The extent depth value. None if no depth. | Double |
height (Lecture seule) |
The extent height value. | Double |
lowerLeft (Lecture seule) |
The lower left property: A point object is returned. | Point |
lowerRight (Lecture seule) |
The lower right property: A point object is returned. | Point |
upperLeft (Lecture seule) |
The upper left property: A point object is returned. | Point |
upperRight (Lecture seule) |
The upper right property: A point object is returned | Point |
width (Lecture seule) |
The extent width value. | Double |
Exemple de code
Affichage des propriétés des objets Extent pour des entités.
import arcpy from arcpy import env # Set the workspace # env.workspace = "C:/Data/Florida.gdb" # Create a search cursor from the airports featureclass # sCur = arcpy.SearchCursor("airports", '"CNTY_NAME" = \'Orange\'') # Fetch each feature from the cursor and examine the extent properties # for row in sCur: geom = row.shape ext = geom.extent # or row.Shape.extent print "Extent of feature:\nXMin: %f, YMin: %f, \nXMax: %f, YMax: %f" % \ (ext.XMin,ext.YMin,ext.XMax,ext.YMax)