Perguntas com a marcação «arcpy»

Um pacote de sites criado pela Esri para expor o geoprocessamento, mapeamento etc. do ArcGIS Desktop (ArcMap e ArcGIS Pro) ao Python.

2
Detectando Join programaticamente usando o ArcPy?
Eu tenho algum código Python que é iniciado a partir de um projeto do ArcMap. Quaisquer associações que o usuário possa ter criado no projeto devem ser removidas para que meu código seja executado. Infelizmente, o código que remove uma junção ... arcpy.RemoveJoin_management ("layer1", "layer2") ... também quebra algumas das …



1
Como excluir linhas selecionadas usando o ArcPy?
Quero excluir todas as linhas de uma classe de recurso, mas permaneço as linhas de 1 a 5. Por outro lado, desejo permanecer as cinco primeiras linhas e excluir outras. Eu sei que tenho que usar o cursor de pesquisa e atualizar o cursor, mas não consegui usá-los. Como posso …
10 arcpy  cursor 



3
Linhas de recorte “gananciosas” com polígono
Desejo cortar um conjunto de polilinhas (linhas pretas na imagem abaixo) no limite externo de um polígono. Quaisquer vazios dentro do polígono devem ser ignorados. Minha saída ideal são as linhas amarelas tracejadas. As linhas iniciais podem ou não ser retas. A imagem é um exemplo simplificado, na realidade o …

1
Qual é a diferença entre os tokens "SHAPE @ XY" e "SHAPE @ TRUECENTROID" do acesso a dados?
Cursor de pesquisa de acesso a dados . Qual é a diferença entre os tokens "SHAPE@XY"e "SHAPE@TRUECENTROID"? Eles retornaram as mesmas coordenadas em um polígono de teste: >>> 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") >>> for …

8
Maximizando o uso da CPU
Meu script está cruzando linhas com polígonos. É um processo longo, pois existem mais de 3000 linhas e mais de 500000 polígonos. Eu executei do 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
Criando arrastão a partir da classe de recurso do modelo usando o ArcPy?
Não posso usar a ferramenta arcpy.CreateFishnet_management porque, ao definir o parâmetro "templateExtent" com um shapefile, ele não preenche automaticamente os parâmetros "originCoordinate" e "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 = …





Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.