Tengo un archivo KML con cientos de puntos. A cada punto le corresponde información, como Nombre, Potencia, Edad (es un mapa de centrales hidroeléctricas). Si importo ese archivo KML a QGIS, esta información se pierde.
¿Hay alguna manera de poder conservar esta información?
La información se ve así:
Test
10895
L
1 votos
¿Cómo estás importando el
.kml
en QGIS? Este formato es compatible como uno de los formatos básicos, por lo que debería ser un proceso relativamente sencillo agregar un archivokml
como capa. Si proporcionas más detalles, alguien podría ayudar a descubrir qué está saliendo mal. También información sobre la fuente del archivo puede ser útil.1 votos
¿Tienes un enlace en vivo al KML?
0 votos
Creo que sería posible a través de FME, o si te sientes un poco aventurero, podrías escribir un script de python que analice el kml (¡xml!) y exporte a shapefile. (bibliotecas a usar: biblioteca de shapefile de python, cualquier XML desde python)
2 votos
R.K. sí, he visto ese. Aunque decidí hacer una nueva pregunta con una mejor descripción del problema porque no hay una solución satisfactoria para ello. Además, después de otro intento, el problema puede ser que los archivos KML de humedales no son válidos cuando se prueban en un validador de KML en línea y vienen con muchos errores...
1 votos
U2ros He probado FME en línea sin éxito. Tal vez con FME de escritorio, lo pueda intentar en la próxima "instalación"... Definitivamente no me siento lo suficientemente aventurero para programar un script que convierta kml a shp :-). Pero en el peor de los casos puedo imaginar escribir un script que recorra KML, encuentre "ExtendedData" para cada característica y cree una tabla/csv que puedo unir a través del "nombre" al KML convertido en QGIS/ArcGIS/Mapinfo...
0 votos
Es fácil con FME Desktop. ¡Prueba la versión de prueba!