LAS 数据集表面在 ArcMap 与 ArcScene 之间的显示差异

将数据集渲染为表面后,可以对一些附加的显示设置进行自定义。然而,在以表面形式查看 LAS 数据集时,其中一些很重要的显示属性在 ArcScene 和 ArcMap 中有所不同:

表面分辨率显示限制

ArcScene 是基于内存的应用程序,因此,其可显示的表面的复杂程度存在上限。鉴于此限制会因计算机的不同而产生巨大差异(基于硬件、操作系统和其他此类因素),您可以根据计算机的执行效果选择忽略默认设置。

在 ArcScene 与 ArcMap 中,默认表面分辨率均限制为 800,000 点,该值十分保守。多数计算机应该能够处理此分辨率的表面,但是,某些基础计算机可能会发现此设置要求过高。此外,值得注意的是可以为各 LAS 数据集图层单独定义表面点分辨率,因此确保在显示多个 LAS 数据集时对此加以考虑。也就是说,如果将五个 LAS 数据集图层显示为表面,每个表面的分辨率为 800,000 个点,当前视图中总共有 4 百万个用于表面的点。

此外,ArcMap 在每次放大或缩小时都会重新加载点,与之不同的是,ArcScene 仅在首次加载图层(或仅在重要的图层属性发生更改后重新加载图层)时才加载可应用的点。也就是说,除非点数少于预算限额,否则 ArcScene 中的表面视图将处于不包含所有点的静态细节级别。

要为功能强大的计算机增大点限制或为功能不够强大的计算机减小点限制,请按照以下步骤操作:

  1. 在内容列表中右键单击 LAS 数据集图层,然后单击属性
  2. 单击显示选项卡。
  3. 根据需要更改点限制属性。
  4. 单击确定

另一种可用于限制所显示的表面复杂程度的方法是使用 LAS 数据集的过滤器设置,该方法允许您根据分类代码或回波编号来排除要显示的点。例如,在一个包含一千万个点的 LAS 数据集中,可能只有几百万个点被划分为裸露地表。

了解有关 LAS 数据集图层的过滤器设置的详细信息

表面符号系统的选择

在将 LAS 数据集图层渲染为表面时,可以对该图层使用任何标准 TIN 渲染器(例如高程、坡度和坡向)。然而,值得注意的是,每个渲染器的性能开销不尽相同。

根据经验,符号系统越简单,显示成本越低。例如,具有相同符号的表面选项的性能开销要低于具有分级色带的表面高程渲染器。如果在 ArcScene 中将 LAS 数据集显示为表面时性能较差,则重新访问符号系统选项可能会很有用。例如,要提高特定文档的交互性能,可能需要通过表面渲染器与等值线渲染器来停止 LAS 数据集渲染。

了解有关在 ArcMap 中为 LAS 数据集图层选择表面渲染器的详细信息

了解有关在 ArcScene 中为 LAS 数据集图层选择表面渲染器的详细信息

注注:

虽然从技术上讲可以为 LAS 数据集图层定义混合渲染器,即在相同图层中同时使用点渲染器和表面渲染器,但通常不建议这么做。混合渲染器将会降低性能,并且无法分隔各渲染器的其他属性(例如过滤器)。最好针对各种渲染需求创建单独的图层。

在全分辨率下查看感兴趣区域

如果所使用的 LAS 数据集包含的点数超出表面中可同时包含的点数,则可查看随机采样的一部分点(针对上下文)或定义要在 ArcScene 中以全分辨率查看激光雷达表面的感兴趣区域(针对数据验证和调查)。在 ArcMap 中,可以查看随机采样的点子集(针对上下文),也可以使用地图比例在全分辨率下查看激光雷达表面(针对数据验证和调查)。

在 ArcScene 中为 LAS 数据集图层定义感兴趣区域是一种代价较高的操作,因为当前显示的表面将被丢弃,而必须根据从磁盘中提取的一组更新点来创建新表面。

了解有关在 ArcScene 中为 LAS 数据集定义感兴趣区域的详细信息

注注:

在 ArcScene 中可以快速为 LAS 数据集设置全分辨率位置,方法是按住 F 键并双击视图。随后,可通过按住 R 键并双击来将显示重置为随机子集。

在 ArcMap 中,表面点会基于当前显示比例进行细化。每次在显示画面中缩放或移动时,ArcMap 将重新加载数据。每次更改比例或平移显示画面时,仅访问在当前范围内显示所需的数据,并对其进行三角化以及将其显示在屏幕上。基于范围和将显示的潜在点数对 LAS 点进行随机细化。

了解有关 LAS 数据集可扩展性的详细信息

相关主题

5/10/2014