Saya ingin mengonversi folder dengan banyak shapefile (lebih dari 100) ke file KML / KMZ. Saya yakin saya dapat membangun model di ArcGIS untuk melakukan konversi ini tetapi saya tidak yakin dengan iterasi yang harus saya gunakan.
Saya hanya perlu file KML untuk memiliki nama dan atribut yang sama dengan shapefile. Gaya tidak masalah
arcgis-desktop
shapefile
modelbuilder
kml
convert
Pat GIS
sumber
sumber
Jawaban:
Gunakan alat "Iterate Feature Class" dan atur model Anda agar terlihat serupa dengan ini:
Untuk mendapatkan nama KMZ keluaran agar sesuai dengan nama shapefile input, Anda perlu membuat beberapa perubahan pada alat "Layer to KML" Anda.
Atur agar terlihat seperti ini, menggunakan% Name% sebagai nama KML output yang Anda inginkan di baris File Output:
Pengaturan nama seperti ini disebut substitusi variabel inline. Untuk informasi lebih lanjut, lihat artikel ini .
sumber
Gunakan kombinasi sederhana ini:
Iterate Feature Classes (atur Workspace ke folder shapefile)
Gunakan alat MakeFeatureLayer untuk membuat lapisan dari file bentuk (Terima kasih kepada KHibma)
Gunakan alat "Lapisan Ke KML"
sumber