¿Qué es el formato de archivo KMZ?
Las archivos con la extensión .kmz son utilizados por Google Earth y otras aplicaciones geoespaciales para almacenar y compartir ubicaciones de mapas y datos geográficos. El formato fue desarrollado por Keyhole, Inc. y, tras la adquisición de dicha empresa por parte de Google en 2004, se convirtió en la columna vertebral de los archivos de mapas compartibles de Google Earth. La especificación KML subyacente fue adoptada posteriormente como un estándar abierto por el Open Geospatial Consortium (OGC) en 2008.
Un archivo .kmz es un archivo ZIP compuesto por un documento .kml principal -por convención llamado doc.kml y ubicado en la carpeta raíz- además de cualquier recurso referenciado, como iconos personalizados, imágenes, superposiciones de suelo o modelos 3D. Todo el contenido se empaqueta utilizando el algoritmo de compresión DEFLATE, que mantiene los tamaños de archivo pequeños a la vez que asegura una amplia compatibilidad. Los recursos adicionales se almacenan en subcarpetas dentro del archivo. Puede cambiar el nombre de un archivo .kmz a .zip y abrirlo con cualquier gestor de archivos para inspeccionar su contenido directamente.
Los archivos .kmz pueden contener:
- marcadores de posición con nombre y coordenadas geográficas (longitud, latitud y altitud opcional en WGS 84)
- superposiciones de polígonos y rutas, incluidas superposiciones de imágenes sobre el terreno
- datos de modelos 3D referenciados como archivos COLLADA
.dae - enlaces de red que apuntan a recursos remotos
.kmzo.kml
Debido a que los datos geográficos, las imágenes y las anotaciones pueden empaquetarse en un único archivo portátil, el KMZ se utiliza ampliamente para distribuir conjuntos de datos, rutas turísticas y capas de mapas personalizadas. Los datos también se pueden abrir en cualquier aplicación geoespacial que admita la codificación KML -incluyendo QGIS, Global Mapper y Google My Maps-, no solo en Google Earth.
Seguridad y protección
RIESGO: LOWEl KML dentro de un KMZ es XML plano sin código ejecutable, por lo que los datos del mapa en sí son seguros de abrir. Dos advertencias: un elemento <NetworkLink> puede hacer que un KMZ obtenga automáticamente contenido remoto de una URL al abrirse (un vector de privacidad/seguimiento) -tenga cuidado con los KMZ de fuentes no confiables-; y los datos de mapas compartidos pueden ser sensibles para la privacidad (una ruta o conjunto de pines pueden revelar una dirección particular o rutina). Debido a que un KMZ es un ZIP, se aplica el consejo habitual de solo descomprimir archivos de personas en quienes confíe.
Detalles del formato
en pocas palabrasProgramas que abren archivos KMZ
Detalles técnicos
especificación profunda| Formato contenedor | Archivo ZIP con compresión DEFLATE |
| Documento raíz interno | `doc.kml` ubicado en la raíz del archivo por convención de OGC/Google |
| Tipo MIME | `application/vnd.google-earth.kmz` |
| Bytes mágicos | `50 4B 03 04` en el desplazamiento 0 - cabecera de archivo local estándar de ZIP «PK» |
| Sistema de referencia de coordenadas | WGS 84 (EPSG:4326) - longitud, latitud y altitud opcional |
| Tipos de geometría admitidos | Point, LineString, LinearRing, Polygon, MultiGeometry, Model |
| Formato de modelo 3D | Archivos COLLADA (`.dae`) referenciados desde KML; limitado a geometría estática |
| Tipos de superposición | GroundOverlay, ScreenOverlay, PhotoOverlay |
| Enlaces de red | Los elementos `<NetworkLink>` pueden referenciar URLs externas de KMZ/KML para datos en vivo o actualizados automáticamente |
| Modos de altitud | `clampToGround`, `relativeToGround`, `absolute` |
| Soporte de estilos | Estilos en línea y compartidos (`<Style>`, `<StyleMap>`) para iconos, líneas y rellenos de polígonos |
| Inspección de archivos | Cambie el nombre de `.kmz` a `.zip` para desempaquetar y leer los archivos constituyentes con cualquier herramienta de archivos |
| Espacio de nombres KML interno | Espacio de nombres XML KML 2.2 `http://www.opengis.net/kml/2.2` |
| Convención de subcarpetas de recursos | `doc.kml` en la raíz; imágenes y modelos en subcarpetas con nombre (ej. `files/`) |
| Soporte para recorridos y animación | Los elementos `<gx:Tour>` y `<gx:FlyTo>` permiten recorridos de sobrevuelo programados en Google Earth |
| Codificación de texto | UTF-8 - KML es un dialecto de XML; los nombres de las entradas ZIP también usan UTF-8 |
| Lanzado | 2004 (Google Earth); KML 2.2 adopted as an OGC standard in 2008 |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.ogc.org |
Conversiones de KMZ
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos KMZ.