¿Por qué convertir KMZ a GEOJSON?
GeoJSON es el formato de entrada esperado para bibliotecas de mapas web como Leaflet y Mapbox, y para muchas API web. Convertir datos KMZ a .geojson los hace directamente utilizables en mapas basados en navegador y flujos de trabajo GIS modernos sin necesidad de un visor de escritorio.
Cómo convertir KMZ a GEOJSON
QGIS OPEN-SOURCE
Añade el .kmz como una capa vectorial, haz clic derecho sobre ella en el panel de Capas y elige Exportar > Guardar objetos como con el formato establecido en GeoJSON.
ogr2ogr (GDAL) OPEN-SOURCE
Ejecuta ogr2ogr -f GeoJSON out.geojson in.kmz. Usa ogrinfo in.kmz para listar las capas primero si el archivo contiene varias carpetas.
Acerca de estos formatos
Un archivo KMZ es un mapa de Google Earth comprimido en ZIP: contiene marcadores de posición, rutas, polígonos, superposiciones de imágenes y, a veces, modelos 3D en un solo paquete…
Abrir detalles de .KMZ →Un archivo GEOJSON almacena características geográficas -puntos, líneas y polígonos con sus atributos- como texto JSON plano, y es el formato estándar para el mapeo web. Para verlo en un…
Abrir detalles de .GEOJSON →Calidad y qué observar
- Los marcadores de posición, líneas y polígonos con nombres y texto de descripción se transfieren correctamente; el estilo KML (colores de iconos, grosores de línea, rellenos) no tiene equivalente en GeoJSON y se descarta.
- GeoJSON es siempre WGS 84 (EPSG:4326), que coincide con KMZ - no es necesaria ninguna reproyección.
- GeoJSON es texto plano y suele ser más grande que un
.kmzcomprimido; para conjuntos de datos grandes, considera GeoJSON comprimido con gzip o FlatGeobuf para su entrega web.
Preguntas frecuentes
¿Puedo convertir KMZ a GeoJSON sin instalar software?
¿Se mantiene la estructura de carpetas KML en GeoJSON?
¿Qué pasa si ogr2ogr no puede leer mi KMZ?
.kmz a .zip, descomprímelo y ejecuta ogr2ogr sobre el archivo doc.kml que se encuentra en su interior.