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
¿Detectando Join programáticamente usando ArcPy?
Tengo un código Python que se inicia desde un proyecto de ArcMap. Cualquier combinación que el usuario haya creado en el proyecto debe eliminarse para que se ejecute mi código. Desafortunadamente, el código que elimina una unión ... arcpy.RemoveJoin_management ("layer1", "layer2") ... también rompe algunas de las propiedades de capa …



1
¿Cómo eliminar filas seleccionadas usando ArcPy?
Quiero eliminar todas las filas de una clase de entidad, pero seguiré siendo las filas 1 a 5. Por otro lado, quiero permanecer las primeras cinco filas y eliminar otras. Sé que tengo que usar el cursor de búsqueda y actualizar el cursor, pero no pude usarlos. ¿Cómo puedo eliminar …
10 arcpy  cursor 



3
Líneas de recorte "codiciosas" con polígono
Deseo recortar un conjunto de polilíneas (líneas negras en la imagen a continuación) en el límite exterior de un polígono. Cualquier vacío dentro del polígono debe ser ignorado. Mi salida ideal son las líneas amarillas discontinuas. Las líneas iniciales pueden o no ser rectas. La imagen es un ejemplo simplificado, …

1
¿Cuál es la diferencia entre los tokens "SHAPE @ XY" y "SHAPE @ TRUECENTROID" de acceso a datos?
Cursor de búsqueda de acceso a datos . ¿Cuál es, en todo caso, la diferencia entre los tokens "SHAPE@XY"y "SHAPE@TRUECENTROID"? Devolvieron las mismas coordenadas en un polígono de prueba: >>> cursor = arcpy.da.SearchCursor("test", "SHAPE@XY") >>> for row in cursor: ... print row[0] ... (559389.3838043335, 4239093.201390337) >>> cursor = arcpy.da.SearchCursor("test", "SHAPE@TRUECENTROID") …

8
Maximizando el uso de CPU
Mi guión está intersectando líneas con polígonos. Es un proceso largo ya que hay más de 3000 líneas y más de 500000 polígonos. Ejecuté desde PyScripter: # Import import arcpy import time # Set envvironment arcpy.env.workspace = r"E:\DensityMaps\DensityMapsTest1.gdb" arcpy.env.overwriteOutput = True # Set timer from datetime import datetime startTime = …



3
¿Crear mallas a partir de la clase de entidad de plantilla usando ArcPy?
No puedo usar la herramienta arcpy.CreateFishnet_management porque define el parámetro "templateExtent" con un archivo de forma que no llena automáticamente los parámetros "originCoordinate" y "yAxisCoordinate". import arcpy from arcpy import env env.overwriteOutput = True env.workspace = r"D:\Users\julia\erste_aufg" #Process: Create Fishnet outFeatureClass = r"D:\Users\julia\erste_aufg\at001l_wien\at001l_wien\wien.shp" cellSizeWidth = '200' cellSizeHeight = '200' templateExtent …




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.