Alternative Linux per visualizzare e analizzare set di dati LiDAR?


11

Da molto tempo utilizzo software basati su Windows per visualizzare e analizzare set di dati LiDAR per applicazioni forestali. Di recente, ho iniziato a spostare tutto il mio lavoro sulla piattaforma Ubuntu, ma sto ancora cercando buoni software per lavorare con set di dati LiDAR.

In relazione a Windows i migliori software gratuiti da me sperimentati erano:

  1. Solo per visualizzazione:

    a) Quick Terrain Reader è in grado di aprire modelli di elevazione digitale (DEM) preconfigurati e nuvole di punti e consente agli utenti di muoversi liberamente attraverso il terreno in modo rapido e intuitivo.

    b) FugroViewer è un freeware robusto e facile da usare progettato per aiutare gli utenti a ottenere il massimo dai loro dati geospaziali.

    c) PointVue LE è uno strumento di visualizzazione LIDAR 3-D GRATUITO che può essere utilizzato per visualizzare i dati LIDAR in formato ASPRS LAS versione 1.1.

  2. Per analizzare e visualizzare:

    a) FUSION / LDV fornisce un accesso rapido, efficiente e flessibile ai set di dati LiDAR e del terreno.


Da quando mi sono trasferito su Ubuntu, è stato abbastanza difficile sostituire il software che ero solito usare. Fino ad ora, ho trovato alcune alternative ma non così buone come quelle di Windows:

  1. Per la visualizzazione:

    a) La visualizzazione LiDAR è stata implementata come renderizzatore di nuvole di punti multi-core fuori risoluzione . Il renderer è in grado di visualizzare le scansioni LiDAR più grandi che abbiamo attualmente, contenenti fino a 11,3 miliardi (11,3 * 109) punti di campionamento, a frame rate interattivi utilizzando una cache di memoria di dimensioni fisse.

    b) LAG è uno strumento per la visualizzazione, l'ispezione e la classificazione delle nuvole di punti LiDAR. Attualmente supporta i formati di file LAS e ASCII.


Sfortunatamente, non sono riuscito a trovare nulla per l'elaborazione come FUSION.

Qualcuno ha sperimentato un buon software gratuito per Linux relativo all'analisi dei file LiDAR?

Non elencare solo altri software, ma spiegare perché lo usi e lo consigli!


Sei interessato anche agli approcci di database? Sembra che memorizzarlo in PostGIS sia logico e aprire alcuni altri modi per visualizzarlo (ma non conosco il tuo flusso di lavoro)
djq

Ti sei avvicinato per indagare su una di queste opzioni. Sono passato da Windows a Ubuntu qualche anno fa (senza guardare indietro) e sono un grande fan di Postgres / PostGis, quindi ho usato Postgres per l'archiviazione / analisi e Python o Webgl per Viz, a seconda del contesto. Interessato ai tuoi risultati.
John Powell,

Risposte:


4

SPDlib offre strumenti di linea molto completi per l'elaborazione dei dati di scansione laser (sia terrestri che aerei). È disponibile per Linux e può essere facilmente installato utilizzando Anaconda . SPDlib ha anche un visualizzatore chiamato che può essere usato per visualizzare nuvole di punti (vedi screenshot). Ci sono una serie di tutorial molto utili disponibili sul wiki e su questo blog

inserisci qui la descrizione dell'immagine

Un'altra raccomandazione è la Point Data Abstraction Library (PDAL) , che fornisce funzionalità estese per l'elaborazione LiDAR e condivide somiglianze con GDAL.


In Anaconda lo stesso visualizzatore è disponibile solo per MAC ( fonte )
Kamiccolo,

2

Esiste un'estensione PostcreSQL Pointcloud per l'archiviazione dei dati della nuvola di punti (LIDAR). Boundless ha un eccellente tutorial che evidenzia alcune delle funzionalità disponibili con l'estensione. In sostanza, questo è un collegamento critico in molte condotte di elaborazione LiDAR.

Basandosi sulla risposta di dmci, per le applicazioni forestali, SPDlib ha un spdmetricscomando che consente di creare metriche della griglia, una funzione FUSION molto popolare.


2
Quel tutorial sconfinato è molto utile. Di recente ho lavorato sulla costruzione di geights e dati sugli alberi da Lidar e altre fonti e ho appena trovato questa risposta. Grazie.
John Powell,

1

Disclaimer: sono nel team di sviluppo.

All'università di tecnologia di Vienna abbiamo sviluppato da tempo uno strumento da riga di comando per l'orientamento e l'elaborazione dei dati di scansione laser per via aerea. Dall'estate scorsa, il nostro prodotto è disponibile anche per Linux: OPALS . Esiste una versione demo gratuita che supporta l'elaborazione per un massimo di un milione di punti, nonché licenze gratuite per tesi accademiche.

A mio avviso, OPALS fornisce un eccellente framework per sperimentare i dati della nuvola di punti e i flussi di lavoro del programma da eseguire automaticamente (lo scripting è possibile tramite Python e Bash). Un plug-in per QGIS per fornire una GUI è in procinto di rilasciare quest'estate (ma solo per Windows, per cominciare).

Il visualizzatore di nuvole di punti incluso (opalsView) si basa su MatLAB e potrebbe avere problemi a funzionare su Linux, ma ho visto che hai alternative per questo.

Quindi la mia esperienza potrebbe essere di parte, ma non vorrei perdere OPALS.


1

In generale, come hai già detto, il miglior software è disponibile solo per i sistemi Windows e potresti andare d'accordo con l'utilizzo di WINE per il tuo problema. A parte quello:

  • GRASS è ovvio la tua prima e migliore scelta e quello che ho usato la maggior parte del tempo. Hanno anche una pagina wiki che spiega come caricare / convertire / analizzare / visualizzare i dati LiDAR.
  • È possibile utilizzare i simpatici LAStools e GRASS / SAGA per l'elaborazione e la visualizzazione.
  • Opticks ha anche funzionalità LiDAR se ricordo bene
  • Gli strumenti BCD LiDAR ti consentono anche di visualizzare i dati LiDAR (da utilizzare con il software Envi. Forse potresti prendere in considerazione l'uso di WINE)

1
come hai notato nella mia domanda, sto chiedendo di condividere buone esperienze di software . Se vai su Google troverai molte alternative ma non esattamente quelle buone. Qui possiamo condividere più di link, ma conoscenza e opinioni!
Gorgens,

1
infatti LASTools è un'ottima soluzione, ma non è gratuita!
Gorgens,

1

Non direttamente per visualizzare la nuvola di punti, ma per elaborarla con alcuni pacchetti R. Esempi: lidR e rLiDAR .


Per favore, non solo elencare il software. Perché usi e raccomandi R e i suoi rispettivi pacchetti? Come si confrontano con Fusion? Facile da usare in Linux? Come?
Andre Silva,


-2

Sembra che (così mi dicono gli utenti) i LAStools funzionano bene tramite "Wine" su Linux e MacOS. Ma in termini di visualizzazione ... lasview non è certamente il miglior visualizzatore LiDAR in circolazione.


Non utilizzare le tue risposte per pubblicizzare un sito di aiuto a cui sembri affiliato.
PolyGeo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.