Convertidor de KML a GeoJSON
Convierte KML (Keyhole Markup Language) de Google Earth a GeoJSON para usar en mapas web. También admite la creación de KMZ (KML comprimido) a partir de tu archivo KML original para compartir de manera conveniente.
¿Qué es KML?
KML (Keyhole Markup Language) es un formato basado en XML utilizado por Google Earth y muchas aplicaciones de mapas. Almacena:
- Puntos, Líneas, Polígonos: Geometrías vectoriales
- Estilos: Colores, íconos, anchos de línea
- Descripciones: Contenido HTML para ventanas emergentes
- Datos de tiempo: Para características animadas
- Modelos 3D: Edificios y objetos 3D personalizados
¿Qué es KMZ?
KMZ es simplemente un archivo KML comprimido (similar a un .zip pero con extensión .kmz). Es más compacto y puede incluir imágenes, íconos y otros recursos junto con el KML.
Cómo Convertir
KML → GeoJSON
- Sube tu archivo .kml (arrastrar y soltar o buscar)
- Previsualiza el GeoJSON convertido en el mapa
- Descarga el archivo GeoJSON
KML → KMZ
- Sube tu archivo .kml
- Selecciona la opción "Crear KMZ"
- Descarga el archivo comprimido .kmz
Detalles de la Conversión
Qué se Convierte
- ✅ Geometrías: Puntos, LineStrings, Polígonos, MultiGeometry
- ✅ Propiedades: Nombre, descripción y otros atributos KML
- ✅ Carpetas: Convertidas en colecciones de características
- ⚠️ Estilos: La información básica de estilo se conserva en las propiedades
- ⚠️ Datos 3D: Los modos de altitud pueden simplificarse
Qué No se Convierte
- ❌ Enlaces de red: Referencias externas de KML
- ❌ Superposiciones de pantalla: Elementos de interfaz de usuario de Google Earth
- ❌ Recorridos: Vuelos animados
- ❌ Íconos personalizados: Las URL de las imágenes se conservan, pero los archivos no se incrustan
Casos de Uso Comunes
- Exportaciones de Google Earth: Convierte tus lugares guardados a GeoJSON
- Datos de campo: Rutas GPS y puntos de referencia de aplicaciones móviles
- Colaboración: Comparte datos de mapas con usuarios que no usan Google Earth
- Mapas web: Usa datos de Google Earth en Leaflet, Mapbox, etc.
- Análisis de datos: Importa en herramientas GIS que prefieren GeoJSON
¿Por qué Convertir a GeoJSON?
- Estándar web: Funciona con todas las bibliotecas modernas de mapas web
- Formato más simple: JSON es más fácil de analizar y manipular que XML
- Mejor rendimiento: Tamaño de archivo más pequeño, análisis más rápido
- Amigable para desarrolladores: Fácil de inspeccionar, editar y depurar
Preguntas Frecuentes
¿Los estilos de KML se convierten a GeoJSON? La información básica de estilo se conserva en las propiedades, pero los mapas web suelen usar su propio estilo.
¿Puedo convertir archivos KMZ? Sube un KMZ: la herramienta extraerá y convertirá el KML dentro.
¿Qué sistema de coordenadas usa KML? KML siempre usa WGS84 (igual que GeoJSON), por lo que no se necesita conversión de proyección.
¿Se suben mis datos? No, toda la conversión ocurre en tu navegador. Tus archivos nunca salen de tu dispositivo.
¿Puedo crear KMZ a partir de mi KML? ¡Sí! Sube tu KML y selecciona la opción "Crear KMZ" para generar un archivo KMZ comprimido.