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