Alternativas do Linux para visualizar e analisar conjuntos de dados LiDAR?


11

Há muito tempo que uso softwares baseados no Windows para visualizar e analisar conjuntos de dados LiDAR para aplicativos florestais. Recentemente, comecei a mover todo o meu trabalho para a plataforma Ubuntu, mas ainda estou procurando bons softwares para trabalhar com conjuntos de dados LiDAR.

Relacionados ao Windows, os melhores softwares gratuitos experimentados por mim foram:

  1. Apenas para visualização:

    a) O Quick Terrain Reader é capaz de abrir modelos pré-construídos de elevação digital (DEMs) e nuvens de pontos e permite que os usuários se movimentem livremente pelo terreno de maneira rápida e intuitiva.

    b) O FugroViewer é um freeware robusto e fácil de usar, projetado para ajudar os usuários a aproveitar ao máximo seus dados geoespaciais.

    c) O PointVue LE é uma ferramenta GRATUITA de visualização 3D LIDAR que pode ser usada para visualizar dados LIDAR no formato ASPRS LAS Versão 1.1.

  2. Para analisar e visualizar:

    a) O FUSION / LDV fornece um acesso rápido, eficiente e flexível aos conjuntos de dados LiDAR e terreno.


Desde que me mudei para o Ubuntu, foi bastante difícil substituir o software que eu estava acostumado a usar. Até agora, encontrei algumas alternativas, mas não tão boas quanto as do Windows:

  1. Para visualização:

    a) A visualização LiDAR foi implementada como um renderizador de nuvem de pontos de resolução múltipla fora do núcleo . O renderizador é capaz de visualizar as maiores varreduras de LiDAR que temos atualmente, contendo até 11,3 bilhões (11,3 * 109) de pontos de amostra, a taxas de quadros interativas usando um cache de memória de tamanho fixo.

    b) O LAG é uma ferramenta para visualização, inspeção e classificação de nuvens de pontos LiDAR. Atualmente, ele suporta os formatos de arquivo LAS e ASCII.


Infelizmente, não encontrei nada para processar como o FUSION.

Alguém experimentou um bom software livre para Linux relacionado à análise de arquivos LiDAR?

Não apenas liste outro software, mas explique por que você o usa e o recomenda!


Você também está interessado em abordagens de banco de dados? Parece que armazenando-o em PostGIS seria lógico e abrir algumas outras maneiras de vê-lo (mas eu não sei o seu fluxo de trabalho)
DJQ

Você começou a investigar alguma dessas opções. Eu mudei do Windows para o Ubuntu há alguns anos (sem olhar para trás) e sou um grande fã do Postgres / PostGis, por isso tenho usado o Postgres para armazenamento / análise e python ou webgl para viz, dependendo do contexto. Interessado em suas descobertas.
John Powell

Respostas:


4

O SPDlib fornece ferramentas de linha muito abrangentes para o processamento de dados de digitalização a laser (dados terrestres e aéreos). Está disponível para Linux e pode ser facilmente instalado usando o Anaconda . O SPDlib também possui um visualizador chamado que pode ser usado para visualizar nuvens de pontos (veja a captura de tela). Há vários tutoriais muito úteis disponíveis no wiki e neste blog

insira a descrição da imagem aqui

Outra recomendação é a PDAL ( Point Data Abstraction Library ) , que fornece ampla funcionalidade para o processamento de LiDAR e compartilha semelhanças com o GDAL.


Em Anaconda do próprio espectador só está disponível para MAC ( fonte )
Kamiccolo

2

Existe uma extensão do PostgreSQL Pointcloud para armazenar dados da nuvem de pontos (LIDAR). O Boundless possui um excelente tutorial, destacando algumas das funcionalidades disponíveis com a extensão. Essencialmente, esse é um link crítico em muitos pipelines de processamento LiDAR.

Com base na resposta da dmci, para aplicativos florestais, o SPDlib possui um spdmetricscomando que permite criar métricas de grade, um recurso FUSION muito popular.


2
Esse tutorial ilimitado é muito útil. Eu tenho trabalhado na construção de geights e dados de árvores recentemente de Lidar e outras fontes, e encontrei esta resposta. Obrigado.
John Powell

1

Disclaimer: Estou na equipe de desenvolvimento.

Nós da Universidade de Tecnologia de Viena desenvolvemos uma ferramenta de linha de comando para orientação e processamento de dados de varredura a laser no ar há algum tempo. Desde o verão passado, nosso produto também está disponível para Linux: OPALS . Existe uma versão demo gratuita que suporta o processamento de até um milhão de pontos, além de licenças gratuitas para teses acadêmicas.

Na minha opinião, o OPALS fornece uma excelente estrutura para experimentar dados da nuvem de pontos, bem como fluxos de trabalho de programas para execução automática (é possível criar scripts via python e bash). Um plugin para o QGIS fornecer uma GUI está a caminho do lançamento neste verão (mas apenas para Windows, para começar).

O visualizador de nuvem de pontos incluído (opalsView) é baseado no MatLAB e pode ter problemas para executar no Linux, mas vi que você tem alternativas para isso.

Portanto, minha experiência pode ser tendenciosa, mas eu não gostaria de sentir falta da OPALS.


1

Em geral, como você já mencionou, o melhor software está disponível apenas para sistemas Windows e você pode usar o WINE para o seu problema. Além disso:

  • GRASS é óbvio sua primeira e melhor escolha e o que tenho usado na maioria das vezes. Eles ainda têm uma página wiki explicando como carregar / converter / analisar / visualizar dados LiDAR.
  • Você pode usar os bons LAStools e GRASS / SAGA para processamento e visualização.
  • O Opticks também possui recursos LiDAR, se bem me lembro
  • As ferramentas BCal LiDAR também permitem visualizar dados LiDAR (a serem usados ​​com o software Envi. Talvez você possa considerar o uso de WINE)

1
Como você notou na minha pergunta, estou pedindo para compartilhar boas experiências de software . Se você apenas pesquisar no Google, encontrará muitas alternativas, mas não exatamente as boas. Aqui podemos compartilhar mais do que links, mas conhecimentos e opiniões!
Gorgens

1
de fato, o LASTools é uma solução muito boa, mas não é gratuita!
Gorgens

1

Não diretamente para visualizar a nuvem de pontos, mas para processá-la com alguns pacotes R. Exemplos: lidR e rLiDAR .


Por favor, não apenas liste software. Por que você usa e recomenda o R e seus respectivos pacotes? Como eles se comparam ao Fusion? Fácil de usar no Linux? Como?
Andre Silva


-2

Parece que (para os usuários me dizem) o LAStools funciona bem via "Wine" no Linux e MacOS. Mas em termos de visualização ... o lasview certamente não é o melhor visualizador de LiDAR existente.


Não use suas respostas para anunciar um site de ajuda ao qual você parece ser afiliado.
PolyGeo
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.