Los archivos KMZ almacenan la información como en un ZIP. De acuerdo a Google Earth este formato permite empaquetar varios archivos juntos y comprimir el contenido para que sea más fácil descargar. Esto te permite unir imágenes al archivo KML. A continuación vamos a ver como convertir archivos SHP a KMZ o viceversa.
Convertir SHP a KMZ usando ArcMap
1.- Abra ArcMap y cargar el archivo shapefile (por ejemplo: Colombia).
2.- Diríjase a la Table Of Contents, en la ventana de contenido, con clic derecho sobre el nombre del shapefile cargado, seleccione la opción Properties.
3.- Diríjase a la pestaña Symbology, luego a la opción categories, seleccione la opción Value Field elija el campo de su interés (DEPTO), haga clic en el botón Add All Values, por ultimo seleccione Aceptar.
NOTA: Se debe tener en cuenta, las características de visualización que defina en ArcMap, ya que al abrir el archivo en Google Earth, tendrá los mismos parámetros de simbología que usted definió Data View.
4.- Ahora, diríjase a la caja de herramientas ArcToolbox > Conversión Tools > To KML > Layer To KML.
– Layer: Seleccione seleccione el archivo shapefile (Colombia).
– Output File: Seleccione la ruta de salida, para este caso guarde el archivo en la carpeta de trabajo.
5.- Ahora, abra Google Earth, Diríjase al menú Archivo > Abrir, en esta ventana seleccione el tipo de datos Google Earth (*.kml *.Kmz *.eta *.ini), seleccione el archivo que acabó de exportar, el resultado debe ser el siguiente:
Convertir KMZ a SHP usando ArcMap
1.- Abra ArcMap, diríjase a la caja de herramientas ArcToolbox > Conversión Tools > From KML> KML To Layer, configure los parámetros que se muestran en el cuadro de diálogo:
– Input KML File: Seleccione la capa en formato Kmz (Colombia).
– Output Location: Seleccione la ruta de salida, para este caso guarde el archivo en la carpeta de trabajo.
– Output Data Name (optional): Nombre el archivo de salida (para este caso Colombia_2)
2.- En la tabla de contenidos seleccione el archivo creado en el paso anterior (Colombia_2), despliegue la capa, seleccione la clase Polygons, haga clic derecho sobre este y elija la opción Data > Export Data.
3.- A continuación en la ventana de Export Data, seleccione la opción this layer´s source data. En el campo Output Feature class: Asigne un nombre al archivo (Colombia_2) y guarde este mismo en la carpeta de trabajo.
De acuerdo al requerimiento de cada usuario se puede usar uno u otro proceso.
También es importante señalar, que Google da un paso más democratizando el uso de herramientas cartográficas y desde el pasado 30 de enero de 2015 Google Earth Pro es gratis (no libre). Por lo tanto, ya no es necesario el pago previamente del producto.
Google Earth Pro, permite visualizar datos espaciales y estilos. Algunos de los formatos soportados son:
• Shapefiles de ESRI (SHP)
• MapInfo (TAB)
• Keyhole Markup Language (KML)
• MicroStation (DGN)
• Imágenes y GeoTIFF
• GPS (GPX)
• Archivos de texto delimitados por comas (TXT y CSV)
• Idrisi Raster A.1
• SAGA GIS Binary GRid (SDAT)
• ILWIS Raster Map
• ERDAS Imagine
• Etc.
Trabajo enviado por: Yeimy Arciniegas
Buenas noches
Cómo almacena los atributos al convertir de shp a kml?; hay manera de conservar el etiquetado de los objetos de kml al convertir a shp?, gracias
Amigo excelente aporte para la herramienta ArcGis y Google Earth. Saludos.
Buena descripción funciona mil gracias
Muy bueno, gracias por la ayuda
Muchas gracias en realidad me sirvio mucho yo necesitaba mis archivos en Shape, así que al final solo cambie la extensión por shp.
En serio muchas gracias !
En el caso de que el trabajo se este realizando en un shp referenciado (ejemplo con origen este), al hacer la exportación a kml efectivamente la localización queda es en otra parte.Que sistema de proyección hay que realizar antes para que quede donde es?
Debería funcionar con cualquiera, pero de preferencia puedes usar Coordenadas geográficas con datum WGS84 .