Visualización 3D con software GIS de código abierto [cerrado]

10

Estoy buscando herramientas QGIS (u otro software SIG de código abierto) que puedan analizar datos XYZ.

También me interesa saber si alguien ha migrado a un software no comercial con respecto al análisis geológico 3D y, por lo tanto, ¿cuál es su experiencia, qué hacer y qué no hacer?

Nash
fuente
1
Hola nash bienvenido a GIS.Stackexchange. La pregunta en su estado actual es demasiado amplia. Le sugiero que explique qué tipo de análisis desea hacer, para que podamos responderlo.
Devdatta Tengshe

Respuestas:

14

Como geólogo, mi solución es GRASS GIS con nviz o Python desde la consola Python con módulos que permiten la representación en 3D (nunca uso softwares comerciales y Globe u Horao, que muestran capas QGIS en la parte superior del globo 3D, no son apropiados para 3D geológico) modelado):

Para GRASS GIS:

Para Python

Para GRASS GIS, puede usar:

  1. la aplicación GRASS GIS solamente
  2. GRASS GIS del complemento GRASS de QGIS
  3. GRASS GIS nviz de Procesamiento en QGIS:

ingrese la descripción de la imagen aquí

Algunos de mis ejemplos geológicos con GRASS GIS:

  • Vectores 3D y superficies ráster:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Para software no comercial relacionado con 3D geológico:

gene
fuente
Gracias por tu aporte y por compartir. Echaré un vistazo a esto lo antes posible.
Nash
7

Para mis vistas 3D de alta resolución, he usado BLENDER, que es una gran herramienta de código abierto 3D. Es posible agregar mapas de altura y extruir el mapa que desea tener en 3D.

  1. En Blender active el complemento "imagen como plano".
  2. Luego agrega la imagen de su mapa.
  3. Agregue una nueva textura y seleccione su mapa de altura.
  4. Agregue los modificadores que necesita. Para mí subdivisión de superficie, desplazar y suavizar lo hice. En el modificador de desplazamiento, seleccione su mapa de altura y elija el mapeo uv.
  5. En el lado izquierdo (herramientas de objeto) también debe hacer clic en suave.

1) 2) 3) 4) 5)

También puede establecer fuentes de luz para su escena y generar videos de vuelo.

Hay muchos tutoriales para hacerlo. Solo échales un vistazo.

Me llevó unos días aprenderlo. Hay una gran comunidad detrás y muchos tutoriales.

Puede exportar su escena con diferentes configuraciones de representación.

Antoine
fuente
1
Esta respuesta necesita más detalles para ser útil. Por ejemplo, podría agregar más detalles sobre cómo Blender se aplicaría al análisis geológico 3D, cuándo es apropiado y por qué no. Ejemplos de actividades y resultados, quizás algún flujo de trabajo sería útil. Tal como está escrito, es difícil utilizar su respuesta.
BradHards
Aquí un tutorial sobre la combinación de QGIS y Blender: kodex.tumblr.com/post/37038839550/…
Matthias Kuhn
0

Hay un complemento de Globe en QGIS. El complemento en sí no es estable y parece que no funciona en Windows (según Matthias -ver comentario- ¡también funciona en realidad!). Fue desarrollado alrededor de 2010 y no estoy seguro de que se mantenga más. Al menos, funciona para usuarios de Ubuntu, pero puede requerir algunos hacks). Sé que oslandia lo usa para probar la funcionalidad 3D de Postgis. Vea algunos videos aquí: http://vimeo.com/oslandia

editar: Oslandia hackeó previamente el complemento Globe, pero parece que desarrolló su propio nombre Horao, vea: http://oslandia.github.io/horao/ (vea también el comentario de Matthias)

Como alternativa de código abierto, creo que GRASS GIS y el módulo NVIZ pueden ser más fuertes para la visualización. Los datos de Postgis también podrían vincularse a GRASS .

simo
fuente
El complemento de globo QGIS funciona en Windows, pero está marcado como experimental, como en otras plataformas. El trabajo citado de Oslandia nunca se fusionó, pero desarrollaron un nuevo complemento llamado horao que es similar.
Matthias Kuhn