LAS 数据集点在 ArcMap 与 ArcScene 之间的显示差异
可以在 ArcMap 和 ArcScene 中将 LAS 数据集显示为点,绝大多数功能在这两种查看环境下均相同。但是,有很多功能在这两个应用程序中不同,这应当引起您注意,具体包括以下方面:
- 可扩展性/点显示限制
- 简单点符号系统
- 仅查看源文件范围
- 在全分辨率下查看感兴趣区域
可扩展性/点显示限制
ArcScene 是基于内存的应用程序,因此可一次显示的点要素数存在上限。鉴于此限制会因计算机的不同而产生巨大差异(基于硬件、操作系统和其他此类因素),您可以根据计算机的执行效果选择忽略默认设置。
默认点限制为 12.8 万亿,该值十分保守。多数计算机应该能够处理这么大量的点,但是,某些基础计算机可能会发现此设置要求过高。此外,值得注意的是可以为各 LAS 数据集图层单独定义点限制,因此确保在显示多个 LAS 数据集时对此加以考虑。也就是说,如果显示四个 LAS 数据集图层,每个图层的点限制为 1.2 千万,当前视图中总共有 4.8 千万个点。
要为功能强大的计算机增大点限制或为功能不够强大的计算机减小点限制,请按照以下步骤操作:
- 在内容列表中右键单击 LAS 数据集图层,然后单击属性。
- 单击显示选项卡。
- 根据需要更改点限制属性。
- 单击确定。
另一种可用于限制显示点数的方法是使用 LAS 数据集的过滤器设置。这样,便可基于分类代码或回波编号来排除要显示的点。
简单点符号系统
为了在 ArcScene 中显示尽可能多的点,LAS 数据集点仅支持简单符号系统。这意味着,您无法选择球体、灯柱或广告牌图像来符号化激光雷达点;因为仅支持大小和颜色。
此外,符号大小始终以屏幕大小显示并且无法以实际单位定义,例如,2 米宽。这意味着,当您在 3D 视图中通过缩放以接近一组激光雷达点时,它们将以相同的像素大小显示并且可能会呈现“分隔”的外观。
可以按住加号 (+) 和减号 (-) 键,基于当前查看距离快速调整文档中所有 LAS 数据集图层的符号大小。
激光雷达点有两种主要渲染选项:通过点高程或使用激光雷达属性渲染(例如分类代码或 RGB 颜色)。使用这两个选项均可轻松地定义所显示点的颜色和大小。
虽然从技术上讲可以为 LAS 数据集图层定义混合渲染器,即在相同图层中同时使用点渲染器和表面渲染器,但通常不建议这么做。混合渲染器将会降低性能,并且无法分隔各渲染器的其他属性(例如过滤器)。最好针对各种渲染需求创建单独的图层。
仅查看源文件范围
对于非常大的 LAS 文件集合,您可能更愿意仅查看 LAS 数据集图层的 3D 边界框。这样便可看到 LAS 数据涵盖的范围,而不渲染任何点。虽然也可在 ArcMap 中使用该选项,但在 ArcScene 中这样查看的优点在于您还会看到每个 LAS 文件的最小和最大垂直范围。
要查看 LAS 数据集图层的源文件范围,请执行以下操作:
- 在内容列表中右键单击 LAS 数据集图层,然后单击属性。
- 单击显示选项卡。
- 选中始终显示 LAS 文件范围复选框。另外,也可选择更改框的轮廓颜色以及显示 LAS 文件名。
- 单击确定。
在全分辨率下查看感兴趣区域
在某些情况下,LAS 数据集包含的点数可多于一次渲染的点数。
点数多于可渲染的点数时,ArcScene 可执行以下操作之一:
- 查看随机采样的点子集(针对上下文)。
- 定义要在全分辨率下查看激光雷达的感兴趣区域(针对数据验证和调查)。
在 ArcScene 中为 LAS 数据集图层定义感兴趣区域是一种代价较高的操作,因为所有当前显示的点将被丢弃,而必须从磁盘读取一组新的点。
为 LAS 数据集设置全分辨率位置的快捷方式是按住 F 键并双击视图。随后,可通过按 R 并双击来将显示重置为随机子集。
点数多于可渲染的点数时,ArcMap 可执行以下操作之一:
- 查看随机采样的点子集(针对上下文)。
- 使用地图比例查看全分辨率下的激光雷达表面(针对数据验证和调查)。