我有.las(激光雷达数据)文件,现在我想知道它的大小,例如它的宽度和高度以公里为单位。
如何检索这些信息?
答案 0 :(得分:4)
tl; dr:安装libLAS并运行lasinfo myfile.las
。
通常,Lasfile头不应该被信任,因为它们可能不同意真正的数据边界。更健壮的方法是通过读取点本身来计算数据的空间范围。这里有一些免费和开源的方法来计算las文件的真实边界:
lasinfo mylasfile.las
.laz
个文件pdal info myfile.las
.laz
和更多许多这些软件项目都可以通过您系统的软件包管理器获得:
答案 1 :(得分:3)
最好的办法是使用特定的软件来查找激光雷达文件的范围。
你可以做的另一种方法是查看文件的标题部分(如果你有原始文件),它也必须说明范围。
否则,请与数据提供者交谈(如果您无法以其他方式找出范围)。他可能拥有该软件,并且知道数据集的扩展名。
乔治
答案 2 :(得分:3)
您可以使用lasinfo
中的lastools
实用程序,该实用程序将返回.las标头信息(包括范围):
http://www.cs.unc.edu/~isenburg/lastools/
lasinfo
中的SAGA GIS
模块将提供相同的信息:
答案 3 :(得分:1)
使用Fusion,选项是命令行Catalog
来检索描述性统计信息。
假设Fusion安装在目录c:\fusion
下,并且las文件存储在c:\lidar\point_cloud.las
中。写下并运行:
c:\fusion\catalog c:\lidar\point_cloud.las c:\lidar\point_cloud
输出示例是:
添加开关以获取更多信息或使命令适应特定需求(例如,开关'覆盖'将显示整个激光雷达云的标称覆盖区域)。