Convertir KML a KMZ

Esta herramienta empaqueta un archivo KML en un KMZ, el formato comprimido que usa Google Earth, con el KML guardado sin cambios como doc.kml. Elija junto con él los iconos, las fotos o las imágenes superpuestas a los que apunta el KML, y se empaquetan en las rutas que el KML espera, así que el KMZ los muestra en cualquier equipo. Todo se hace en su navegador y no se sube nada.

¿Un archivo no se convirtió correctamente? Escriba a [email protected], a ser posible con un pequeño archivo de ejemplo, y se corregirá.

Lo esencial

De KML a KMZ: ¿por qué convertir?

Un KML que usa iconos propios, fotos en los globos de los marcadores o un mapa escaneado como superposición de terreno hace referencia a esas imágenes mediante rutas de archivo. Si envía solo el KML, la otra persona ve iconos en blanco y fotos que faltan. Un KMZ lo resuelve: es un zip con el KML como doc.kml y las imágenes dentro, y Google Earth, Google My Maps y la mayoría de los programas SIG lo abren directamente. Además ocupa mucho menos, porque el texto KML se comprime muy bien. Esta página crea el KMZ en su navegador. Elija a la vez el KML y las imágenes que usa; la página lee cada vínculo del KML, empaqueta los archivos que encuentra y le indica cuáles faltan.

Cómo convertir KML a KMZ

  1. Suelte su archivo .kml en el recuadro junto con los iconos y las imágenes que usa, o haga clic para elegirlos.
  2. Revise los marcadores en el mapa.
  3. Haga clic en «Crear KMZ» y descargue el archivo.

Qué cambia al convertir

Elija las imágenes junto con el KML

Un navegador solo puede leer los archivos que usted elige; no puede seguir por su cuenta una ruta como files/icon.png. Seleccione el KML y sus imágenes de una vez, por ejemplo manteniendo pulsada la tecla Ctrl o Cmd, o suéltelos todos a la vez. Los archivos se asocian por su nombre, así que no importa en qué carpeta estén en su equipo. Las imágenes que el KML no menciona se omiten, y el mensaje enumera los vínculos cuyos archivos no se encontraron.

Las rutas se mantienen

Un vínculo relativo como files/icon.png o images/foto 1.jpg se conserva, y el archivo se coloca exactamente en esa ruta dentro del KMZ, de modo que el KML se guarda byte a byte tal como lo entregó. Los vínculos a una ruta completa de su equipo, como C:\Users\Ana\Imágenes\pin.png, no funcionarían en ningún otro sitio; se cambian a files/pin.png, como hace Google Earth Pro al guardar un KMZ.

Los vínculos web no se descargan

Los iconos de la web, como las chinchetas estándar de Google, y los vínculos de red a KML en línea siguen funcionando mientras la dirección esté en línea. No se copian dentro del KMZ, así que un KMZ que dependa de ellos sigue necesitando conexión a internet.

Varios archivos KML

Si elige más de un KML, el que no está enlazado desde ningún otro KML elegido pasa a ser doc.kml, y los archivos KML a los que enlaza mediante un vínculo de red se empaquetan a su lado. Un KML al que nada enlaza se omite; para combinar archivos KML que no están relacionados, conviértalos de uno en uno o únalos antes en Google Earth.

Modelos 3D y superposiciones

Los modelos COLLADA (.dae) y las imágenes de superposiciones de terreno se empaquetan igual que los iconos cuando los elige. Las texturas que carga el propio modelo no se leen desde dentro del .dae, así que elija también esos archivos de imagen. La vista previa del mapa solo dibuja marcadores, rutas y polígonos.

Sobre los formatos

KML

KML (Keyhole Markup Language) es el formato XML de Google Earth y Google My Maps, y una norma OGC desde 2008. Además de la geometría, puede contener estilos, iconos, carpetas y descripciones en HTML.

  • Siempre longitud y latitud WGS84, con altitud opcional.
  • Las carpetas agrupan marcadores; cada carpeta puede convertirse en una capa propia al convertir.
  • Los estilos (colores, grosores de línea, iconos) son propios de KML y Google Earth.

KMZ

KMZ es un archivo KML comprimido en zip, a menudo con iconos e imágenes empaquetados junto a él. Google Earth guarda en KMZ de forma predeterminada, así que es el formato que recibe la mayoría de la gente al exportar desde Google Earth.

  • El archivo principal dentro del zip suele llamarse doc.kml.
  • Las imágenes e iconos del KMZ no son datos geográficos, así que se omiten al convertir a formatos como GeoJSON o shapefile.

Preguntas frecuentes

¿Qué diferencia hay entre KML y KMZ?

Un KMZ es un archivo zip que contiene un KML, normalmente llamado doc.kml, y opcionalmente imágenes y modelos. El contenido geográfico es el mismo; el KMZ ocupa menos y puede llevar sus propios iconos.

¿Abrirá Google Earth el KMZ?

Sí. Google Earth Pro, Google Earth en la web y Google My Maps abren archivos KMZ, igual que QGIS y ArcGIS Pro.

¿Puedo simplemente comprimir el KML en zip y cambiarle el nombre?

Sí, si el KML se llama doc.kml y las imágenes están en las rutas que usa. Esta página lo hace por usted, comprueba las rutas y corrige los vínculos a rutas completas de su equipo.

¿Se sube mi KML?

No. Su navegador crea el KMZ en su propio equipo. No se envía nada a ningún servidor.

¿Cómo vuelvo a sacar el KML?

Use el convertidor de KMZ a KML, que extrae el KML sin cambios junto con los archivos empaquetados.