Visualização 3D com software GIS de código aberto [fechado]


10

Estou procurando ferramentas QGIS (ou outro software GIS de código aberto) que podem analisar dados XYZ.

Também estou interessado em saber se alguém migrou para software não comercial em relação à análise 3D geológica e, assim, qual é a sua experiência - faça e não faça?


1
Oi Nash! bem-vindo ao GIS.Stackexchange. A questão em seu estado atual é muito ampla. Sugiro que você explique que tipo de análise você deseja fazer, para que possamos respondê-la.
Devdatta Tengshe

Respostas:


14

Como geólogo, minha solução é GRASS GIS com nviz ou Python do Python Console com módulos que permitem a representação 3D (nunca uso softwares comerciais e Globe ou Horao, que exibem camadas QGIS na parte superior do globo 3D, são inapropriados para 3D geológico modelagem):

Para GRIS GIS:

Para Python

Para GRASS GIS, você pode usar:

  1. somente o aplicativo GRASS GIS
  2. GRASS GIS do plugin GRASS do QGIS
  3. GRASS GIS nviz de Processing in QGIS:

insira a descrição da imagem aqui

Alguns dos meus exemplos geológicos com GRASS GIS:

  • Superfícies de vetores e rasters 3D:

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Para software não comercial sobre 3D geológico:


Obrigado por sua contribuição e compartilhamento. Vou dar uma olhada nisso o mais cedo possível.
Nash

7

Para minhas visualizações 3D de alta resolução, usei o BLENDER, que é uma ótima ferramenta 3D de código aberto. É possível adicionar mapas de altura e extrudar seu mapa que você deseja ter em 3D.

  1. No Blender, ative o complemento "image as plane".
  2. Então você adiciona a imagem do seu mapa.
  3. Adicione uma nova textura e selecione seu mapa de altura.
  4. Adicione modificadores necessários. Para mim subdivisão de superfície, deslocar e suave fez isso. No modificador de deslocamento, você seleciona seu mapa de altura e escolhe o mapeamento uv.
  5. No lado esquerdo (ferramentas de objeto), você também precisa clicar em suave.

1 2) 3) 4) 5)

Você também pode definir fontes de luz para a sua cena e gerar vídeos rápidos.

Existem muitos tutoriais para fazer isso. Basta vê-los.

Levei alguns dias para aprender. Existe uma grande comunidade por trás disso e muitos tutoriais.

Você pode exportar sua cena com diferentes configurações de renderização.


1
Esta resposta precisa de mais detalhes para ser útil. Por exemplo, você pode adicionar mais detalhes sobre como o blender se aplicaria à análise 3D geológica, quando é e não é apropriado, e por quê. Exemplo de atividades e resultados, talvez algum fluxo de trabalho seja útil. Como está escrito, sua resposta é difícil de usar.
BradHards

Aqui está um tutorial sobre como combinar QGIS e Blender: kodex.tumblr.com/post/37038839550/…
Matthias Kuhn

0

Existe um plug-in Globe no QGIS. O plugin em si não é estável e parece que não funciona no Windows (de acordo com Matthias - veja o comentário - também funciona realmente!). Foi desenvolvido por volta de 2010 e não tenho certeza se é mantido mais. Pelo menos, funciona para usuários do Ubuntu - mas pode exigir alguns hacks). Eu sei que é usado pelo oslandia para testar a funcionalidade 3D do Postgis. Veja alguns vídeos aqui: http://vimeo.com/oslandia

edit: Oslandia hackou anteriormente o plugin Globe, mas parece que desenvolveu seu próprio nome chamado horao, veja: http://oslandia.github.io/horao/ (veja também o comentário de Matthias)

Como alternativa de código aberto, acho que o módulo GRASS GIS e NVIZ pode ser mais forte para visualização. Os dados do Postgis também podem ser vinculados ao GRASS .


O plugin do globo QGIS funciona no Windows, mas é marcado como experimental, como em outras plataformas. O trabalho citado de Oslandia nunca foi mesclado, mas eles desenvolveram um novo plugin chamado horao, que é semelhante.
Matthias Kuhn
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.