Estoy buscando convertir una carpeta con múltiples archivos de forma (más de 100) a archivos KML / KMZ. Estoy seguro de que puedo construir un modelo en ArcGIS para hacer esta conversión, pero no estoy seguro de la iteración que debo usar.
Solo necesito que los archivos KML tengan el mismo nombre y atributos que el shapefile. El estilo no importa
arcgis-desktop
shapefile
modelbuilder
kml
convert
Pat SIG
fuente
fuente
Respuestas:
Use la herramienta "Iterate Feature Class" y configure su modelo para que se parezca a esto:
Para que el nombre del KMZ de salida coincida con el nombre del archivo de forma de entrada, deberá realizar algunos cambios en su herramienta "Capa a KML".
Configúrelo para que se vea así, usando% Name% como el nombre de su KML de salida deseado en la línea Archivo de salida:
Establecer el nombre de esta manera se llama sustitución de variable en línea. Para obtener más información, eche un vistazo a este artículo .
fuente
Usa esta combinación simple:
Iterar clases de entidad (establezca el espacio de trabajo en la carpeta de archivos de forma)
Use la herramienta MakeFeatureLayer para crear una capa desde el archivo de forma (Gracias a KHibma)
Utilice la herramienta "Capa a KML"
fuente