Perguntas com a marcação «cursor»

Os cursores são usados ​​por programadores de banco de dados para processar linhas individuais retornadas por consultas do sistema de banco de dados.

11
Bloqueio de arquivos do ArcGIS Python SearchCursor?

Eu tenho um script que obtém um valor do campo de um shapefile para retornar ao usuário. Parece que somente quando o arcpy.SearchCursor é chamado ArcMap 10.0, bloqueia o arquivo e não é removido após a execução do script. Para desativar o bloqueio, preciso fechar o ArcMap. No script, excluo o...

10
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 excluir as linhas usando...

8
Como acessar linhas adjacentes com o cursor?

Na captura de tela em anexo, os atributos contêm dois campos de interesse "a" e "b". Quero escrever um script para acessar as linhas adjacentes para fazer alguns cálculos. Para acessar uma única linha, eu usaria o seguinte UpdateCursor: fc = r'C:\path\to\fc' with arcpy.da.UpdateCursor(fc, ["a",...

8
Por que deletar objetos de cursor / linha do ArcPy?

Alguém pode me ajudar a entender o que as duas últimas linhas deste código fazem: import arcpy arcpy.env.workspace = "c:/esripress/python/data/exercise07" arcpy.env.overwriteOutput = True copy = arcpy.CopyFeatures_management("airports.shp","Results/airports.shp") fc =