Альтернативы Linux для визуализации и анализа наборов данных LiDAR?

11

В течение долгого времени я использовал программное обеспечение на базе Windows для визуализации и анализа наборов данных LiDAR для приложения леса. Недавно я начал переводить всю свою работу на платформу Ubuntu, но я все еще ищу хорошее программное обеспечение для работы с наборами данных LiDAR.

Относительно Windows лучшее бесплатное программное обеспечение, которое я испытал, было:

  1. Просто для наглядности:

    a) Quick Terrain Reader способен открывать предварительно созданные цифровые модели рельефа (ЦМР) и облака точек и позволяет пользователям свободно и быстро перемещаться по местности быстро и интуитивно.

    b) FugroViewer - это надежное и простое в использовании бесплатное программное обеспечение, разработанное, чтобы помочь пользователям максимально использовать свои геопространственные данные.

    c) PointVue LE - это БЕСПЛАТНЫЙ инструмент трехмерной визуализации LIDAR, который можно использовать для визуализации данных LIDAR в формате ASPRS LAS версии 1.1.

  2. Для анализа и визуализации:

    a) FUSION / LDV обеспечивает быстрый, эффективный и гибкий доступ к LiDAR и наборам данных местности.


С тех пор, как я перешел на Ubuntu, было довольно сложно заменить программное обеспечение, которое я использовал. До сих пор я нашел некоторые альтернативы, но не такие хорошие, как у Windows:

  1. Для визуализации:

    a) Визуализация LiDAR была реализована как визуализатор облаков точек с несколькими разрешениями . Средство визуализации может визуализировать самые большие из имеющихся на данный момент сканирований LiDAR, содержащих до 11,3 миллиарда (11,3 * 109) точек выборки, с интерактивной частотой кадров с использованием кеша памяти фиксированного размера.

    б) LAG - это инструмент для визуализации, проверки и классификации облаков точек LiDAR. В настоящее время он поддерживает форматы файлов LAS и ASCII.


К сожалению, я не смог найти ничего для обработки, как FUSION.

Кто-нибудь испытывал хорошее бесплатное программное обеспечение для Linux, связанное с анализом файлов LiDAR?

Не просто перечислите другое программное обеспечение, но объясните, почему вы используете и порекомендуйте его!

Gorgens
источник
Вас тоже интересуют подходы к базам данных? Кажется, что хранить его в PostGIS было бы логично и открыть несколько других способов его просмотра (но я не знаю ваш рабочий процесс)
djq
Вы подошли к расследованию любого из этих вариантов. Я перешел с Windows на Ubuntu несколько лет назад (не оглядываясь назад), и я большой фанат Postgres / PostGis, поэтому я использую Postgres для хранения / аналитики и python или webgl для viz, в зависимости от контекста. Интересуют ваши выводы.
Джон Пауэлл,

Ответы:

4

SPDlib предоставляет комплексные линейные инструменты для обработки данных лазерного сканирования (как наземных, так и бортовых данных). Он доступен для Linux и может быть легко установлен с помощью Anaconda . У SPDlib также есть средство просмотра, которое можно использовать для визуализации облаков точек (см. Скриншот). В вики и в этом блоге есть несколько очень полезных руководств.

введите описание изображения здесь

Другой рекомендацией является библиотека абстракции точечных данных (PDAL) , которая предоставляет широкие функциональные возможности для обработки LiDAR и имеет общие черты с GDAL.

dmci
источник
В Анаконде сам зритель доступен только для MAC ( источник )
Kamiccolo
2

Для хранения данных облака точек (LIDAR) существует расширение PostgreSQL Pointcloud . У Boundless есть отличный учебник, в котором освещены некоторые функции, доступные в расширении. По сути, это критическое звено во многих конвейерах обработки LiDAR.

Основываясь на ответе dmci, для лесных приложений в SPDlib есть spdmetricsкоманда, которая позволяет вам создавать метрики сетки, очень популярную функцию FUSION.

Аарон
источник
2
Этот безграничный урок очень полезен. Недавно я работал над созданием геотов и данных о деревьях из Лидара и других источников, и только что нашел этот ответ. Спасибо.
Джон Пауэлл
1

Отказ от ответственности: я в команде разработчиков.

Мы в Венском технологическом университете уже некоторое время разрабатываем инструмент командной строки для ориентации и обработки данных лазерного сканирования с воздуха. С прошлого лета наш продукт доступен и для Linux: OPALS . Существует бесплатная демо-версия, поддерживающая обработку до миллиона баллов, а также бесплатные лицензии на академическую диссертацию.

На мой взгляд, OPALS предоставляет отличную среду для экспериментов с данными облака точек, а также с автоматическими рабочими процессами программы (создание сценариев возможно через python и bash). Этим летом планируется выпустить плагин для QGIS для предоставления графического интерфейса (но только для окон, для начала).

Включенный просмотрщик облаков точек (opalsView) основан на MatLAB и может иметь проблемы с работой в Linux, но я видел, что у вас есть альтернативы для этого.

Так что мой опыт может быть предвзятым, но я бы не хотел пропустить OPALS.

LuWi
источник
1

В целом, как вы уже упоминали, лучшее программное обеспечение доступно только для систем Windows, и вы можете использовать WINE для решения вашей проблемы. Кроме того:

  • GRASS - ваш первый и лучший выбор, и то, что я использовал большую часть времени. У них даже есть вики-страница, объясняющая, как загружать / конвертировать / анализировать / визуализировать данные LiDAR.
  • Вы можете использовать красивые LAStools и GRASS / SAGA для обработки и визуализации.
  • Opticks также имеет возможности LiDAR, если я правильно помню
  • Инструменты BCal LiDAR также позволяют визуализировать данные LiDAR (для использования с программным обеспечением Envi. Может быть, вы можете рассмотреть возможность использования WINE)
кроншнеп
источник
1
как вы заметили в моем вопросе, я прошу поделиться хорошим опытом программного обеспечения . Если вы просто гуглите, вы найдете много альтернатив, но не совсем хороших. Здесь мы можем поделиться не только ссылками, но и знаниями и мнениями!
Горгенс
1
действительно, LASTools - очень хорошее решение, но оно не бесплатное!
Горгенс
1

Не для визуализации облака точек, а для обработки его с помощью некоторых R- пакетов. Примеры: lidR и rLiDAR .

Muzo583
источник
Пожалуйста, не просто перечисляйте программное обеспечение. Почему вы используете и рекомендуете R и соответствующие пакеты? Как они сравниваются с Fusion? Легко ли использовать в Linux? Как?
Андре Сильва
1

Ваш лучший выбор - ccViewer, который поставляется с CloudCompare . Он поддерживает как Linux, так и MacOS. Для анализа я бы обратился к инструментам в Python, R или Julia. Вы также можете скомпилировать LAStools для Linux .

Адам Эриксон
источник
-2

Кажется, что (так мне говорят пользователи) LAStools нормально работает через "Wine" на Linux и MacOS. Но с точки зрения просмотра ... lasview определенно не лучший зритель LiDAR.

LAStools
источник
Пожалуйста, не используйте свои ответы для рекламы сайта справки, с которым вы, похоже, связаны.
PolyGeo