激光雷达点分类
每个激光雷达点都可分配一种分类,用于定义反射激光雷达脉冲的对象的类型。可将激光雷达点分成很多个类别,包括地面、裸露地表、冠层顶部和水域。使用 LAS 文件中数字整数代码可定义不同的类。
对于 LAS 格式 1.1、1.2 或 1.3,分类代码由美国摄影测量与遥感协会 (ASPRS) 定义。
仅 LAS 1.1 和更高版本具有合适的预定义分类系统。遗憾的是,LAS 1.0 规范不具有预定义的分类方案,文件也未汇总点使用了什么类代码(如果有的话)。您需要从数据提供程序中获得此信息。
分类位字段编码
对激光雷达数据执行分类时,点可能属于某分类中的多个类别。分类位字段用于提供激光雷达点的辅助描述或分类。使用 LAS 版本 1.0 时,激光雷达点无法同时维持两个分配的分类属性。
例如,需要从最终输出数据集中移除来自水的激光雷达回波,但它仍会保留并且在 LAS 文件中作为采集到的激光雷达点进行管理。使用 LAS 版本 1.0 时,在分析中无法将该点同时设置为水和保留点。
在后续版本(LAS 1.1、1.2 和 1.3)中,将原始的八位编码字段进行了分割以解决此问题。较低的五位用于定义分类代码 0 到 31,较高的三位用于标记。LAS 标准增加了三种分类标记,其使用传统分类的附加信息对点进行标记。可以为各激光雷达点设置合成、关键点和保留标记。可以同时设置这些标记和分类代码。
例如,在 LAS 版本 1.1、1.2 和 1.3 中,可以给水记录分配分类代码“水 (9)”以及保留标记。该点将保存在数据集中,但将从对 LAS 文件执行的任何其他分析中移除。
下表说明了 LAS 分类的位定义。
位 | 字段名 | 描述 |
---|---|---|
0–4 | 分类 | 下面是 ASPRS 标准分类 |
5 | 合成 | 不是通过激光雷达集合(例如,由摄影测量立体模型数字化而来)创建的点 |
6 | 关键点 | 被视为模型关键点并且在任何细化算法中不会保留的点 |
7 | 保留 | 处理中不包括该点 |
分类代码
如果您使用的是 LAS 1.1、1.2 或 1.3 规范,有关需要的数据类别,请参阅美国摄影测量与及遥感协会 (ASPRS) 定义的预定义分类方案。下表列出了 ASPRS 定义的 LAS 分类代码。
分类值(位 0 - 4) | 含义 |
---|---|
0 | 从不分类 |
1 | 未分配 |
2 | 地面 |
3 | 低植被 |
4 | 中等植被 |
5 | 高植被 |
6 | 建筑物 |
7 | 噪点 |
8 | 模型关键 |
9 | 水域 |
10 | 为 ASPRS 定义预留 |
11 | 为 ASPRS 定义预留 |
12 | 重叠 |
13–31 | 为 ASPRS 定义预留 |
修改分类代码
可以使用更改 LAS 类代码或使用要素设置 LAS 类代码地理处理工具。如果要进行交互式编辑,可以使用 LAS 数据集剖面图来修改 LAS 数据集中包含的 LAS 文件的当前分类。例如,可以更新到当前类代码 2 来表示裸露地表(如果 LAS 文件包含不同的裸露地表类代码)。
可以通过 ArcGIS 在任何组合内设置或清除标记。
有关在 ArcGIS 中使用分类代码的详细信息,请参阅使用 LAS 分类。