在 ArcGIS 中使用 LAS 分类
可以为 LAS 文件中的每个激光雷达点设置一个分类代码。对激光雷达数据进行分类使您可以将离散多点组织成若干特定的数据类,而同时在 LAS 文件中仍将这些离散多点保持为一个完整的数据集合。通常,这些分类代码表示反射激光雷达脉冲的对象的类型。点分类通常由数据供应商在点云上使用半自动技术分配与每个点关联的要素类型来完成。可将激光雷达点分成很多个类别,包括地面、裸露地表、冠层顶部和水域。使用 LAS 文件中数字整数代码可定义不同的类。下表包含了按 LAS 1.1 标准定义的 LAS 分类代码:
类代码 |
分类类型 |
---|---|
0 |
从不分类 |
1 |
未分配 |
2 |
地面 |
3 |
低植被 |
4 |
中等植被 |
5 |
高植被 |
6 |
建筑物 |
7 |
噪点 |
8 |
模型关键 |
9 |
水域 |
有关激光雷达分类的详细信息,请参阅激光雷达点分类。
LAS 数据集使您可以显示、分析和编辑 LAS 数据集引用的 LAS 文件中定义的分类代码。可以对分类值执行分析操作。
显示 LAS 类代码
在 ArcMap 或 ArcScene 中,要显示 LAS 数据集图层的激光雷达分类代码,请使用 LAS 数据集 工具条或图层属性 对话框。
通过 LAS 数据集工具条显示分类代码
在 LAS 数据集 工具条中,单击点下拉菜单并选择类。
通过“图层属性”显示分类代码
- 右键单击内容列表中的 LAS 数据集图层,然后单击属性。
- 单击符号系统选项卡。
- 移除(或取消选中)任何现有渲染器。
- 单击添加按钮,打开添加渲染器 窗口。
- 从列表中选择使用唯一符号分组的 LAS 属性基于点的渲染器,单击添加,然后单击清除关闭添加渲染器 窗口。
- 单击 LAS 属性按钮,然后选择用于符号化点的不同属性。
- 选择分类属性,然后单击选择 LAS 属性 对话框中的确认按钮。
- 单击添加所有值按钮加载 LAS 分类代码的官方列表。
- 单击确定。
操作 LAS 分类代码
LAS 文件中的分类代码可以通过地理处理工具或 ArcMap 中 LAS 数据集剖面图窗口提供的工具进行操作。有关编辑分类代码的详细信息,请参阅编辑 LAS 点分类。
以下两种地理处理工具使您可以更改 LAS 数据集引用的 LAS 文件的激光雷达点分类:
地理处理工具 |
描述 |
---|---|
修改 LAS 数据集引用的 LAS 文件的分类代码。此工具会将一个分类代码完全更改为另一个分类代码,这对于在 LAS 1.1 规范中引入分类标准之前更新生成的 LAS 文件的分类特别有用。该工具可用于确保此类数据符合当前标准。 | |
使用其他要素更改分配至激光雷达点的激光雷达分类代码。 |
您也可以从 LAS 数据集工具条访问 LAS 数据集剖面图 窗口,使用此窗口中提供的工具以交互方式编辑分类值。
此外,还可以生成类代码的统计数据报表,或者在 LAS 数据集属性对话框中查看统计数据。同时也可以按位置创建主导类代码的栅格。以下两种工具使您可以对分类代码执行统计分析。
地理处理工具 |
描述 |
---|---|
计算或更新 LAS 数据集的统计数据并生成可选的统计数据报表。 | |
创建存储 LAS 数据集引用的 LAS 数据点相关统计信息的栅格。 |
在 ArcGIS 中,您无法基于分类代码更改来创建新 LAS 文件。只能编辑当前在 LAS 文件中定义的分类。对 LAS 文件中的分类代码进行任何修改时,所有更改都将是永久性的。如果执行任何假设情景或不想使更改成为永久性更改,则请确保对 LAS 文件的副本而不是对原始文件进行操作。