Archivos kml de Google Earth con elevación

Esta semana preparamos una ruta para salir, que al final hicimos ayer sábado. Fué realmente una experiencia interesante y esperemos que se repita muy a menudo.

El tema está en la preparación de la ruta, y es que para detallar la ruta al máximo, a pesar de que uno de nosotros conocía el recorrido, decidimos plasmarla en Google Earth, para luego poder ver el trazado, el perfil longitudinal de la misma y meterla posteriormente en el GPS para orientarnos por al ruta.

Hasta aquí lo normal que vengo haciendo, el problema ha sido al ver los datos descargados y observar con toda la decepción del mundo, que los datos del archivo de Google Earth, no tienen cota. Y es que la ruta que planeamos tenía un desnivel considerable, desde la cota 270 a la 960, pero que hacer…

Bueno, pues aunque he llegado tarde, he pensado que la próxima vez no me pasa, así que he hecho una pequeña aplicación en Python que con el archivo kml de Google Earth sin cotas, obtiene a partir de la web GeoNames las cotas para cada uno de los puntos, escribiendo un nuevo archivo kml.

Zeta

Para descargarla e instalarla:

Para descargarla, lo puedes hacer a través del área de descargas, o desde este enlace Zeta. EL nombre de la aplicación, Zeta, es precisamente porque obtenemos la zeta de cada punto, curradito el nombre ¿no?

Una vez instalada la descomprimes y:


./zeta.py

Y a disfrutar…

Está disponible también en Google Code como zeta-calculator. Ya me he acostumbrado a dejar en Google Code todas las aplicaciones, incluyendo el control de versiones.

Por cierto, para quien quiera ver la ruta:

16 comentarios en “Archivos kml de Google Earth con elevación

  1. FE
    Fernan hace 14 años

    Mus es muy interesante, pensaba que el kml ya traía los datos de altitud, pero como generalmente no uso éste formato pues la verdad esque no me había dado cuenta. Generalmente, cuando hago rutas no conocidas uso la web http://es.wikiloc.com/ y tienes la opción de descargar en varios formatos.

    Un saludo !

    1. EL
      El atareao hace 14 años

      Pero cuando haces una ruta no conocida, ¿donde la trazas?

  2. RO
    Rol hace 14 años

    Google Earth, al menos en su última versión (la uso en Windows epro en Ubuntu aún no la he probado) permite ver el perfil de elevación de la ruta nada más trazarla. Basta con pulsar botón derecho sobre la línea trazada y seleccionar la opcion «ver perfil de elevación». Como digo, en ubuntu no la suelo usar y no se si también lleva esta característica.

    1. EL
      El atareao hace 14 años

      Al leer tu comentario, casi me da un ataque, pero por suerte o por desgracia, entré en Google Earth y descubrí que esta opción no está habilitada en Ubuntu, o por lo menos yo no la encontré.
      Por un lado es una suerte, puesto que de lo contrario mi trabajo hubiera sido en vano, pero por otro lado, no termino de entender por que los chicos de Google no permiten las mismas opciones en un SO y en otro.

  3. LU
    Luis Miguel Delgado hace 14 años

    Muy interesante el post.

    Tengo una pequeña pregunta relacionado con el tema. Tengo un receptor GPS que es también datalogger (que me graba las rutas por donde paso), y en windows el programa que trae es muy útil. Me gustaría saber si hay algún programa además del http://www.bt747.org/, que pueda exportar archivos a kml con los datos del gps. He conseguido hasta hacer archivos kml con imágenes. He podido también exportar los datos del gps a Facebook. En ubuntu no he conseguido nada parecido.

    Hay algo parecido para ubuntu.

    Muchas gracias por todo

  4. MA
    Mad Soft hace 13 años

    Yo tengo el GoogleEarth 6 en openSUSE 11.4 y si que tiene el perfil de elevación en la ruta.

    Respecto a tu programa zeta-calculator. no se si lo hace bien tengo mis dudas. Hice el trazado con el google earth, me saca la elevacion me dice que es casi llana, de hecho no sobrepaso los 30mt de altitud a nivel del mar (estoy cerca de la playa), pero al pasar tu programa me saca 200mt y parece una etapa de montaña

  5. JU
    Juan Diego Vargas Velandia hace 12 años

    Buen día, me parece absolutamente interesante ese programa, pero lo he descargado y no sé como funciona, he descargado un archivo comprimido, y al abrirlo me salen una serie de archivos .glade y .py,…, y no encuentro algún ejecutable, es probable que sea con otro procedimiento pero no lo sé, soy nuevo en esto y les agradezco su ayuda.

    1. EL
      El atareao hace 12 años

       Hola @google-43f72eee69ba4cbf0f0491c3bfc20684:disqus ,

      ¿Que sistema operativo utilizas?

  6. VI
    Viviana hace 12 años

    Hola a todos…instalé el programa al igual que Juan Diego Vargas y no corre. Qué debo hacer?

    Agradecería mucho la respuesta.

    Saludos y felicitaciones por el blog.

    1. EL
      El atareao hace 12 años

       Hola  @c36cda7ceb3ed55fe5b6dfbd8e11a412:disqus  , ¿que sistema operativo utilizas?. Necesito esta información para poederte ayudar.

      Saludos.

  7. PE
    PEscortell hace 12 años

    Hola!! Quiero obtener los datos de elevacion de las coordenadas de un archivo kml. Como tu dices cuando lo descargas de Google Earth no aparece la elevación. Por este motivo tu aplicación me parece tan interesante. Ahora bien…no tengo ni idea de como usarla.

    He instalado el Python ( y su extensión para Windows, yo uso el XP), pero al ejecutar el archivo zeta.py me pide varios modulos que no tengo. El primero lo he resuelto yo solito 😉 ( era el httplib que ha cambiado de nombre) pero con el segundo, el «gtk» ya me pierdo y no tengo ni idea de como salir del bache…

    ¿Me puedes ayudar? Gracias!

    PD: No he encontrado el enlace de descarga en tu sección de Descargas… me lo he bajado del enlace de aplicaciones de Google…

    1. EL
      El atareao hace 12 años

      Hola PEscortell,

      lo cierto es que se trata de una aplicación un tanto antigua, y que tenía algo olvidada. No recuerdo como se ejecuta en Windows, pero dejame unos días y te lo averiguo.

      Saludos.

      1. PE
        PEscortell hace 12 años

        Tranquilo Atareao, he encontrado una herramienta on-line que me resuelve la papeleta http://www.nearby.org.uk/elevation-kml.php , de todos modos te felicito porque es de los pocos salvavidas que pueden sacar del apuro a alguien en esta situación. admirable! por cierto…el python me ha picao la curiosidad de aficionado a la informática! saludos y gracias

        1. EL
          El atareao hace 12 años

          Te recomiendo que pruebes Python. Es una verdadera gozada

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *