Cómo exportar el perfil de terreno de Google Earth a AutoCAD como polilínea 3D

obtener perfil del terreno con Google Earth

¿Sabes que se puede exportar el perfil de terreno de Google Earth a AutoCAD? Una de las maneras es exportarlo mediante una polilínea 3D. En este post te cuento como…

exportar el perfil de terreno de Google Earth a AutoCAD

Foto by lkunl from FreeDigitalPhotos

El perfil del terreno mediante Google Earth

Hace un mes aproximadamente, te conté cómo se puede obtener el perfil del terreno mediante Google Earth… Es cierto que seguramente la precisión no sería una de los puntos fuertes de esta herramienta, pero para según que trabajos o tareas o niveles de estudio puede ser una aplicación muy útil.

De hecho, la publicación ha sido la más vista durante este mes… con más de 1.200 visitas al artículo y más de 600 reproducciones del vídeo explicativo… Además, la difusión vía Redes Sociales, especialmente en grupos de LinkedIn ha suscitado bastante interés por el buen número de comentarios que los usuarios han ido realizando…

Algunos de ellos se interesaron por la existencia de algún método para obtener listados o representaciones gráficas en AutoCAD de ese perfil… con lo que he creído conveniente ampliar la información y redactar un post al respecto… Espero que también te sea de utilidad.

Cómo exportar el perfil del terreno de Google Earth a AutoCAD

Vuelvo a aclarar que en este caso la exportación se efectuará mediante una polilínea 3D… Estoy investigando otros métodos, que si ofrecen los resultados esperados, también compartiré en otros posts…

En este caso hay que seguir un proceso y usar una serie de herramientas que os iré detallando:

1) Una vez dibujadas las rutas de las que se ha obtenido el perfil del terreno en Google Earth, hay que “Guardar lugar como…” haciendo clic derecho o en la linea o en el identificativo del menú de la derecha… Guardarlo con extensión .kml

2) Mediante el programa TCX Conversor (que puedes descargarte haciendo clic aquí), abrir el archivo .kml anterior. Verás que la columna de altitudes (ALT) tiene todos los valores como 0, pero eso se corrige fácil… acceder a la pestaña Modificar Track, clicar icono Actualizar Altitud… y ya tienes la altitudes… Sólo queda exportar a un archivo .csv que puede abrirse con Excel

Para poder transferir la información de la polilínea a AutoCAD es necesario que adopte un formato X,Y,Z… pero como verás al abrir el Excel la posición de los puntos está en Coordenadas Geométricas y no UTM, con lo que hay que efectuar una conversión…. esta conversión se realiza de forma masiva (es decir de un conjunto de puntos a la vez) mediante un aplicativo que he encontrado el “Blog de José Guerrero” y que puedes descargarte aquí… Ahora sigue las siguientes etapas…

3) En una columna de ese Excel, en la primera casilla indica el número de puntos de los que consta la polilínea… A partir de la segunda y hasta el final del listado hay que introducir una función que dará formato a la información para ser trabajada por el aplicativo de conversión GEO_UTM_MAS0.4. Esa función es:

= “nº puntos E/O “&casilla longitud&” N/S “&casilla latitud

Ejemplo: =”2 E “&D2&” N “&C2

E/O en función de si el punto se encuentra a la izquierda o derecha del meridiano de Grenwich

N/S en función de si se encuentra por encima o debajo del Ecuador

4) Esa columna de formato retocado, la copiamos y pegamos en un nuevo Excel, que guardaremos en Texto con formato (delimitado por espacios) que se puede abrir con Bloc de Notas o WordPad

5) Mediante Bloc de Notas o WordPad abrir el fichero datos.ini del aplicativo GEO_UTM_MAS0.4, y sustituir su contenido con el del archivo de texto creado por el Excel. Una vez realizada la sustitución guardar y cerrar el archivo datos.ini, el cual es el archivo de lectura que GEO_UTM_MAS0.4 usa para calcular.

6) Ejecutar el aplicativo GEO_UTM_MAS0.4… y ya se puede abrir el archivo datos.out, con WordPad o Bloc de Notas, donde encontrarás las coordenadas de los puntos en UTM… puedes guardarlo como .txt

7) En un Excel abrir el archivo .txt de datos en UTM… a las dos columnas de coordenadas UTM (X,Y) deberás añadirle a su derecha las altitudes del Excel del paso 2 o 3.

8) En ese mismo Excel, insertar en una columna otra función similar a la anterior, en este caso:

=CasillaX&”,”&CasillaY&”,”&CasillaZ

9) Selecciona toda la columna creada en el paso anterior y copiarla… Ahora abre el AutoCAD, selecciona el comando de dibujo de polilíneas 3D, pega los datos copiados… dale a Enter

10) ¿No ves la polilínea? Normal, ya que está georeferenciada… Haz un Zoom Extensión… Ahora que ya la ves, selecciónala y ves pasando por los vértices para comprobar que todos tiene su cota... o activa la visualización en órbita…

Y ya está… es un proceso algo largo, con programitas de por medio, pero que te permiten exportar el perfil de terreno de Google Earth a AutoCAD… ahora esa polilínea 3d puede servirte de eje para representar un perfil del terreno en AutoCAD Civil3D… pero eso ya es otra historia…

De momento, lo que sí que os dejo es un vídeo tutorial, ya que las cosas a veces se aprenden mejor viéndolas hacer que haciéndolas…

¿Te ha gustado el artículo? Coméntalo, compártelo… ¡Participa del blog! ¿Cómo?

  1. ¿Quieres estar al día y no perderte ningún artículo? Es muy sencillo… suscríbete a la newsletter del blog en el formulario que verás justo al final del post… verás que todo son ventajas!!!
  2. Ayúdame a difundir los contenidos!!! Comparte los artículos mediante los enlaces sociales que tienes en la barra de tu izquierda…
  3. Tus comentarios y opiniones son bienvenidos… Aprovecha el campo que encontrarás después de mi propuesta de artículos que también te pueden interesar y deja tu aportación.
Elijas, la que elijas (incluso si no eliges ninguna)… ¡¡¡Muchas gracias!!!

11 Comments

  • Antonio dice:

    Hola. En un terreno con una pendiente muy pronunciada no he podido cambiar la altitud, en todos los puntos me sale lo mismo. Ya he probado con otros terrenos cerca y si me detecta la pendiente, pero en el que necesito no me sale.

    • Jordi Oliveras dice:

      Antonio, hay que tener en cuenta que Google Earth es una herramienta de consulta pero que su precisión no siempre es del todo buena o simplemente no dispone de datos correctos en algunas zonas… quizá contrastando la orografía con la información de una cartográfico puedas obtener e implementar esa información errónea.

  • patricio orellana dice:

    hola se puede hacer lo mismo con un poligono cerrado, el programa TCX conversor no me tira nada, debo hacer algun procedimiento adicional

  • Pablo dice:

    Hola jordi, te quería preguntar donde puedo conseguir la aplicación GEO_UTM_MAS 0.4, ya que el enlaze del video esta roto y no la encuentro para realizar el modelizado 3D en Autocad

  • Pablo dice:

    otro asunto, el Geo UTM MAS me cambia las coordenadas, pero a la hora de introducirlos en un autocad de tenerife me salen bastante rodados, eso será que el programa esta programado para una determinada zona de coordenadas? o será k mi mapa no este georeferenciado?. te lo pasare a tu correo por si kieres mirarlo , muchas gracias por todo :)

  • byron m. dice:

    En la columna ALTITUD sale el siguiente mensaje y no los ceros como se indica “OCTYPE HT…” me pueden indicar que estoy realizando mal?. Gracias

    • Jordi Oliveras dice:

      Siento no poder ayudarte Byron… si has seguido todos los pasos del vídeo y tienes conexión a internet mientras realizas el proceso, más allá de eso, no sé qué puede solucionar tu problema…. Si lo consigues solucionar, te agradecería que lo compartieras con nosotros ya que puede servir de ayuda a otros ususarios. Gracias

  • Maria dice:

    Me pasa lo mismo que byron aparece: “OCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”>”

Participa en HidrojING, aporta tu comentario. Gracias!!!