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 o ArcPy?
11
Selecione por atributo "FID"> 4 e use arcpy.Deletefeatures
—
FelixIP
Apenas por curiosidade, por que você não pode usar cursores?
—
fatih_dur
@fatih_dur porque eu sou iniciante em Arcpy
—
BBG_GIS
import arcpy fc = r'C: \ temp \ test.gdb \ tmp 'expression = "objectid> 5" com arcpy.da.UpdateCursor (fc, "OBJECTID", where_clause = expression) como cursor: para linha no cursor: se linha [0]> 5: cursor.deleteRow ()
—
kumar