Я пытаюсь преобразовать файлы LiDAR из формата LAZ (сжатая версия) в LAS ( несжатая версия), используя программное обеспечение LASzip .
Однако я не совсем уверен, как это работает. Я создал новую папку вывода при вводе в интерфейсе приложения, но она полностью пуста.
Я также пробовал следующий код в окне командной строки:
D:\LiDAR\Laszip\laszip.exe *.laz
и получил сообщение «вход не указан».
В моей папке около 100 файлов ish.laz и один imu.laz. Какие-либо предложения?
Ответы:
Для запуска LASzip из окна командной строки также необходимо указать путь к входному файлу.
Например, предположим, что файл laszip.exe установлен на диске D: (D: \ LASzip \ laszip.exe) и что файлы .laz хранятся в папке D: \ lidar.
Затем введите:
Он распакует все файлы LAZ в текущей папке, перезаписав любой существующий файл. Выходные файлы будут иметь то же имя, что и входные файлы (но с расширением .las).
Некоторые замечания:
-i
для входного параметра, но это не является обязательным:D:\LASzip\laszip -i D:\lidar\*.laz
.-odir
может быть использован , чтобы указать другую папку вывода:D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output
. Он сохранит все файлы .laz с одинаковыми именами (кроме расширения .las) в указанной выходной папке. См. Сохранение файлов LAZ в другое место из входных (LAS) файлов? ,-odix
для добавления к именам выходных файлов:D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output -odix _decompressed
. Это означает, что если имя входного файла равноpoint_cloud_27.laz
, имя выходного файла будетpoint_cloud_27_decompressed.las
.Смотрите больше примеров здесь .
Другой вариант (по отношению к первому примеру) состоит в том, чтобы выполнить действия, предложенные Barbarossa, т. Е. Открыть cmd из папки входного файла и написать команду, как в первой попытке.
Если вы хотите вызывать
laszip
напрямую из любой папки без указания пути к программе, тогда ответ berniejconnors дает хороший совет, чтобы добавить его в переменные окружения (см. Здесь ).Все примеры здесь работают наоборот, то есть конвертируют из
.las
файлов в.laz
.источник
Кажется, вы работаете на Windows. Просто дважды щелкните программу laszip.exe и работайте с ней через графический интерфейс. Вы можете перейти к папке, которую хотите распаковать, с помощью свитка 'browse ...' в левой части меню. Зачем вам нужно распаковывать LAZ в LAS? Хотите ли вы использовать программное обеспечение, которое изначально не поддерживает LAZ? Который из? Посмотрите этот и этот плейлист на YouTube, где вы найдете множество уроков по использованию LAStools ...
источник
Чтобы запустить laszip из командной строки в Windows, вам нужно использовать параметр -i, чтобы указать ваши входные файлы:
или
Для запуска вышеуказанных команд Laszip должен быть в переменной окружения PATH:
И файлы laz должны быть в вашем текущем каталоге.
Если ваши входные файлы имеют расширение LAZ, laszip распакует файлы. Если ваши входные файлы имеют расширение LAS, laszip сожмет файлы.
Если у вас есть полная установка LAStools, у вас должен быть файл " laszip_README.txt " с многочисленными примерами командной строки.
Существует группа Google LAStools, где вы получите отличную поддержку от опытных пользователей и Мартина Изенбурга, создателя LAStools и LASzip.
источник