Carpeta de conversión por lotes de archivos de forma a KML / KMZ


8

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


1
¿Los archivos de forma necesitan tener un estilo aplicado? para la generación KML
Mapperz

Solo necesito que los archivos KML tengan el mismo nombre y atributos que el shapefile. El estilo no importa
GIS Pat

Si tiene una licencia para Global Mapper, creo que lo hará, mejor y más directo que ArcGIS.

Respuestas:


9

Use la herramienta "Iterate Feature Class" y configure su modelo para que se parezca a esto:

ingrese la descripción de la imagen aquí

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:

ingrese la descripción de la imagen aquí

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 .


1

Usa esta combinación simple:

  1. Iterar clases de entidad (establezca el espacio de trabajo en la carpeta de archivos de forma)

  2. Use la herramienta MakeFeatureLayer para crear una capa desde el archivo de forma (Gracias a KHibma)

  3. Utilice la herramienta "Capa a KML"


Eso es lo que intenté, pero no me permitirá vincular la iteración a la herramienta Layer to KML. En el menú desplegable de selección de capas, mi salida de iteración no está allí
GIS Pat

Deberá usar MakeFeatureLayer entre los 2 procesos. Layer to KML espera una capa, no una clase de entidad (que es lo que el iterador está escupiendo)
KHibma
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.