Saya ingin klip DEM menggunakan kotak poligon. Mungkin lebih mudah untuk menggunakan banyak poligon dalam satu file bentuk, tetapi saya belum berhasil ini jadi saya mencoba menggunakan for for loop sehingga saya bisa mengulang setiap dataset dalam gdb (masing-masing hanya berisi satu poligon).
Ini kode saya (melakukannya di jendela 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")
Namun kode saya tidak dieksekusi, hanya duduk di sana, menunggu sesuatu yang lain ... tapi apa? Saya bisa membuatnya bekerja untuk satu klip, tetapi tidak dengan loop.
Saya yakin saya harus melakukan sesuatu yang lain untuk output, untuk memberi nama setiap raster baru berdasarkan kelas fitur atau sesuatu ... tapi sekali lagi, tidak tahu caranya. Harap beri tahu saya jika saya harus menambahkan info lagi.