Gostaria de recortar um DEM usando uma grade de polígonos. Provavelmente é mais fácil usar vários polígonos em um arquivo de forma, mas eu não consegui fazer isso, então estou tentando usar um loop for para poder percorrer cada conjunto de dados em um gdb (cada um contém apenas um polígono).
Aqui está o meu código (fazendo isso na janela python).
#creating a workspace and a list of feature classes
arcpy.env.workspace = "C:/data/lidar/lidar.gdb"
fcs = arcpy.ListFeatureClasses()
#looping through each feature class and creating a raster based on the extent of
#feature class
for fc in fcs:
arcpy.Clip_management("perth", "#", "C:/data/lidar", fc, "", "ClippingGeometry")
Meu código não é executado no entanto, apenas fica lá, esperando por outra coisa ... mas o que? Posso fazê-lo funcionar para um clipe, mas não com o loop.
Tenho certeza de que deveria estar fazendo outra coisa pela saída, para nomear cada nova varredura por classe de recurso ou algo assim ... mas, novamente, não sei como. Informe-me se devo adicionar mais informações.