Estoy tratando de averiguar cómo establecer mi extensión de salida antes de crear Thiessen Polígonos en un bucle de ~ 100 puntos shapefile. (ArcMap 10.0 - Python)
for i in range(3,51,1):
arcpy.CreateThiessenPolygons_analysis("AVF%i" % i,"AVF%iVoronoi" % i,"ONLY_FID")
Básicamente quiero que mi extensión sea la misma para cada iteración.
Primero lo encontré:
arcpy.Extent(293490,5898230,316430,5930230)
entonces alguien me habló de esto Página de ayuda de ESRI :
#use 'CURRENT' if running from ArcMap, when published use MXD on disk
mxd = arcpy.mapping.MapDocument("CURRENT")
df = arcpy.mapping.ListDataFrames(mxd)[0]
newExtent = df.extent
newExtent.XMin, newExtent.YMin = 293490,5898230
newExtent.XMax, newExtent.YMax = 316430,5930230
df.extent = newExtent
pero en cualquier caso, cuando ejecuto mi bucle, el tamaño de la salida no refleja los cambios.
ps: https://stackoverflow.com/questions/8996965/output-extent-environment-setting/8997122#8997122