将LiDAR文件从LAZ转换为LAS格式


12

我正在尝试使用LASzip软件将LiDAR文件从LAZ格式(压缩版本)转换为LAS(未压缩版本)。

但是,我不太确定它是如何工作的。在应用界面中输入时,我创建了一个新的输出文件夹,但是它完全是空的。

我还在命令提示符窗口中尝试了以下代码:

 D:\LiDAR\Laszip\laszip.exe *.laz 

并提示“未指定输入”。

在我的文件夹中,大约有100个ish.laz文件以及一个imu.laz。有什么建议么?


欢迎使用gis.stackexchange!请注意,此站点上的一个很好的问题有望对您进行一定程度的研究,例如,到目前为止您尝试过什么以及(如果适用)代码。有关更多信息,您可以查看我们的常见问题解答
Underdark


lastools下载laszip.exe。在带有LAZ的窗口中打开命令提示符,输入laszip.exe的路径,一个空格和* .laz。按下Enter键并等待。
Barbarossa

嗨,谢谢您的评论。我之前已经尝试过类似的方法,但是没有得到任何结果。我想知道如何指定具有.laz fils的文件夹名称?我试着在命令窗口中输入:d:\激光雷达\ Laszip \ laszip.exe(空间)* LAZ并得到了一个消息,说“没有输入指定的”
六月

尝试在LAZ目录中打开命令提示符,或导航至命令窗口中的LAZ目录。
Barbarossa

Answers:


6

为了从命令提示符窗口运行LASzip,还必须指定输入文件的路径。

例如,假设laszip.exe文件安装在驱动器D:(D:\ LASzip \ laszip.exe)下,并且.laz文件存储在D:\ lidar中。

然后,键入:

D:\LASzip\laszip D:\lidar\*.laz

它将解压缩当前文件夹中的所有LAZ文件,覆盖任何现有文件。输出文件将与输入文件具有相同的名称(但扩展名为.las)。

一些说明:

  • 不必在命令行中键入文件扩展名“ .exe”。
  • 也可以将标识符-i用于输入参数,但这是可选的:D:\LASzip\laszip -i D:\lidar\*.laz
  • 标识符-odir可用于指定其他输出文件夹:D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output。它将所有具有相同文件名(.las扩展名除外)的.laz文件保存在指定的输出文件夹中。请参阅将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并像第一次尝试一样编写命令。

REM move to folder where the input file is, then run laszip.
cd  D:\lidar
D:\LASzip\laszip *.laz

如果您想laszip直接从任何文件夹中调用而不指定程序路径,那么berniejconnors的答案给出了一个很好的提示,可以将其添加到环境变量中(请参阅此处)。

laszip D:\lidar\*.laz 

此处的所有示例均以另一种方式工作,即从.las文件转换为.laz


1

看来您正在Windows上运行。只需双击laszip.exe程序并通过GUI对其进行操作。您可以通过菜单左侧的“浏览...”卷展栏浏览至要解压缩的文件夹。为什么需要将LAZ解压缩为LAS?是否要使用本机不支持LAZ的软件?哪一个?检查此内容以及 YouTube视频播放列表,以获取有关如何使用LAStools的许多教程...


嗨,谢谢您的链接。我将确保自己能观察到有关LiDAR的更多见解。我想在ArcMap中分析LiDAR数据(这是我的全部选择),我相信在应用程序中只能读取Las格式。我获取的数据仅在Laz中。我尝试在GUI中执行此操作,但得到了结果的文本文件,但不知何故根本没有转换任何数据。但是,我按照上面的评论解决了这个问题。
六月

1

要在Windows中的命令提示符中运行laszip,您需要使用“ -i”参数来指定您的输入文件:

laszip -i lidar.laz

要么

laszip -i *.laz

要运行上述命令,Laszip必须位于您的PATH环境变量中:

set path=%path%;<path_to_your_laszip_exe>
set path=%path%;C:\LAStools\bin

并且laz文件必须位于您的当前目录中。

如果输入文件的扩展名为LAZ,则laszip将解压缩文件。如果您的输入文件具有LAS扩展名,则laszip将压缩文件。

如果您具有LAStools的完整安装,则应使用带有许多命令行示例的“ laszip_README.txt ”文件。

有一个LAStools Google小组,您将得到专家用户和LAStools和LASzip的创建者Martin Isenburg的大力支持。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.