Preguntas etiquetadas con arcpy

Un paquete de sitio creado por Esri para exponer el geoprocesamiento, mapeo, etc. de ArcGIS Desktop (ArcMap y ArcGIS Pro) a Python.

2
¿Activar etiquetas de capa con ArcPy?
No puedo activar las etiquetas dentro de mi script Python: import arcpy mxd = arcpy.mapping.MapDocument(r"Mypathhere") #Map document reference layer = arcpy.mapping.ListLayers(mxd, "Layername")[0] #Indexing list for 1st layer if layer.supports("LABELCLASSES"): for lblclass in layer.labelClasses: lblclass.showClassLabels = True arcpy.RefreshActiveView() mxd.save() del mxd Si primero necesito habilitar el etiquetado en el administrador de …


2
Obtenga la distancia más corta entre dos geometrías en ArcPy
Estoy usando ArcPy y estoy usando un cursor para recorrer una clase de entidad poligonal. Para cada uno de estos polígonos 'fuente', estoy creando un SearchCursor para encontrar todos los polígonos en una segunda clase de entidad que comparten un atributo común. Para cada uno de estos polígonos coincidentes, quiero …





3
¿Escribir un archivo mundial al exportar TIFF usando ArcPy Mapping?
Según la documentación, las opciones son: Sintaxis ExportToTIFF (map_document, out_tiff, {data_frame}, {df_export_width}, {df_export_height}, {resolution}, {world_file}, {color_mode}, {tiff_compression}, {geoTIFF_tags}) Sin embargo, esto funciona: import arcpy.mapping mxd = arcpy.mapping.MapDocument("CURRENT") arcpy.mapping.ListDataFrames(mxd) arcpy.mapping.ExportToTIFF(mxd,r"D:\out2.tif","PAGE_LAYOUT",640,480,96) pero esto: arcpy.mapping.ExportToTIFF(mxd,r"D:\out2.tif","PAGE_LAYOUT",640,480,96,True) rendimientos: Runtime error <type 'exceptions.TypeError'>: PageLayoutObject: Error in executing ExportToTIFF ¿Estoy haciendo algo mal con ese booleano para …

1
Problema con la función setValue () en ArcGIS 10
Estoy tratando de agregar datos a una tabla de atributos en ArcGIS 10 usando el siguiente código: def make_floor_no( shapefile ): "Makes header for number of Floors (FLO) and calculates value" fieldName = "FLO" try: ARCPY.AddField_management(shapefile, fieldName, "DOUBLE") except: print "Field already there" # loop through attribute table Rows = …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.