Datos
¿Qué es un archivo KML?
KML (.kml) es un formato XML que describe cómo mostrar información geográfica en un mapa o globo virtual. Puede representar marcadores, líneas, áreas, descripciones, estilos y superposiciones de imágenes. GPX se centra en intercambiar waypoints, rutas y tracks GPS registrados; KML se orienta más a mostrar, anotar y visualizar datos geográficos.
Cuándo elegir este formato
- Mostrar elementos y anotaciones en Google Earth y herramientas SIG compatibles
- Agrupar datos de ubicación con nombres descripciones y presentación
Cuándo evitar este formato
- Intercambiar principalmente tracks GPS con horas y datos del dispositivo
- Dar por hecho que se conservarán todos los atributos SIG y el aspecto propio de una aplicación
Usos habituales
- Describir información geográfica para mostrarla en mapas y globos virtuales
- Compartir marcadores recorridos áreas descripciones y estilos de visualización
Características
- Describe datos geográficos y su presentación mediante elementos XML anidados
- Representa elementos como marcadores líneas y áreas
- Asocia nombres descripciones estilos y superposiciones con los datos geográficos
Ventajas y desventajas
Ventajas
- Adecuado para visualizar datos en Google Earth y otros globos virtuales
- Combina la ubicación de los elementos con sus descripciones y aspecto
- Varias aplicaciones de mapas y SIG lo admiten como estándar OGC
Desventajas
- La visualización y los elementos admitidos varían entre aplicaciones
- No está pensado principalmente para tiempos de registro GPS altitud y semántica de rutas
- Los estilos y extensiones propios de KML pueden perderse al convertirlo a otros formatos SIG
Abrir y convertir
Cómo abrirlo
Ábrelo en Google Earth o en una aplicación de mapas o SIG compatible con KML. Comprueba las ubicaciones y también las líneas, polígonos, estilos, descripciones, imágenes externas y enlaces de red. Un editor XML permite revisar la estructura; usa una aplicación compatible para verificar el resultado en el mapa.
Cómo convertirlo
Puedes convertirlo a GeoJSON u otro formato para SIG o mapas web. Los estilos, descripciones, marcas de tiempo y referencias externas quizá no se conserven por completo. Comprueba el orden de las coordenadas, la altitud y la visualización en la aplicación de destino y conserva el KML original.
Precauciones
- Las coordenadas KML suelen escribirse como longitud, latitud y altitud. Al convertir a GeoJSON u otro formato, revisa que no se intercambien los ejes.
- Si el archivo contiene imágenes externas o enlaces de red, también depende de esos recursos y de sus permisos de acceso.
- Los marcadores y recorridos pueden revelar domicilios o lugares visitados. Ten en cuenta la privacidad antes de compartirlos.
Preguntas frecuentes
¿En qué se diferencia KML de GPX?
KML se usa sobre todo para mostrar y anotar información geográfica en un mapa. GPX se centra en intercambiar waypoints, rutas y tracks registrados por GPS.
¿KML solo sirve para Google Earth?
Se usa ampliamente en Google Earth, pero es un estándar OGC que también pueden leer otras aplicaciones SIG y de mapas compatibles. El soporte depende de cada programa.
¿Puedo convertir KML a GeoJSON?
Muchas herramientas SIG permiten hacerlo, pero quizá no transfieran todos los estilos, descripciones y referencias externas. Revisa el resultado convertido.