terrain 金字塔
金字塔是针对 terrain 数据集而生成的各种详细程度,可以提高某些应用程序的效率。它们被作为一种与比例相关的概括的表达形式。金字塔等级采用的依据是对精确度的要求随比例的减小而降低。金字塔等级在概念和用途上均类似于栅格金字塔,但二者的实现方法不同。
terrain 金字塔通过点减少(也称为点抽稀)过程生成。这样会减少表示给定区域的表面所需的测量值数。对于每个相继的金字塔等级,会使用更少的测量值,并且显示表面所需的精确度要求会相应降低。初始的源测量值仍在较粗糙的金字塔中使用,但它们的数量更少。对金字塔不使用任何重采样、平均化或派生的数据。
由于金字塔的生成需要一些时间,因此需要考虑采用最佳的使用方式。
金字塔等级的潜在用途
- 在 ArcMap 或 ArcGlobe 中显示 terrain 图层
- terrain 的栅格化
- 从 terrain 数据集中提取 TIN 子集
- 使用 3D Analyst 工具条中的表面分析工具
- 使用地理处理表面分析工具
有两种金字塔类型:z 容差和窗口大小。Z 值容差金字塔类型使用 terrain 表面分辨率定义中的垂直容差。每个金字塔等级都是全分辨率数据的近似垂直精度。而使用窗口大小的金字塔类型,分辨率是以各个金字塔等级比例范围内的等积窗口(控制水平采样密度)来定义的。
定义 terrain 数据集时,必须为所需的金字塔类型指定其需要的金字塔等级数量。对每一个金字塔等级,需要提供参考比例和垂直容差或窗口大小。参考比例是一个阈值。金字塔图层用于表示介于其参考比例和下一粗糙等级参考比例之间的 terrain。创建金字塔的成本更多取决于所使用的最小垂直容差或窗口大小,而非金字塔的数目。
为什么使用金字塔?
如果只想在全分辨率和相对固定且大的显示比例下使用 terrain 测量值,可能不需要生成多级金字塔。例如,如果将 terrain 的用途限制为通过激光雷达或声纳数据生成大比例的栅格,并且要存储和更新用于存档的源测量值,则不应该产生处理成本。但是,如果想要使用抽稀的数据来通过一系列比例的使用改善性能,多级金字塔就将十分有用。
terrain 向导具有可估算默认值的计算金字塔属性按钮。使用它作为起点,然后基于对数据的认识进行优化和修正。
Z 值容差金字塔类型
Z 值容差金字塔类型控制相对于全分辨率数据的每个金字塔等级的垂直精度。金字塔等级的垂直精度始终与全分辨率源数据的精度相关。例如,如果源数据具有已知的 0.5 英尺的垂直精度,并且第一个金字塔的 Z 值容差为 1 英尺,则第一个金字塔的绝对精度为 1.5 英尺。
除了必须确定需要多少个金字塔等级外,还要确定每个金字塔等级的 Z 值容差。影响这些决策的主要因素为 terrain 数据集使用的比例范围、z 范围和 terrain 中高度的变化性。定义金字塔等级的其中一种可行方法是通过等值线地图模型进行定义。
定义 Z 值容差金字塔等级
使用等值线地图模型定义金字塔等级
- 考虑一组根据 terrain 制作的等值线地图要使用的标准地图的比例。
- 将比例从最大到最小进行排列。注意等高距要与每个比例相适合。然后让 terrain 数据集的金字塔按照此集合进行模拟。
- 为每个地图比例定义金字塔等级,将每个级别的比例阈值设为相应的地图比例。Z 值容差应被设为要在该比例下使用的等高距的一半。
给定下面的金字塔定义,全分辨率数据将用于大于 1:5,000 的显示比例。基于 0.5 单位 Z 值容差的金字塔等级将在 1:5,000 和 1:12,000 之间使用,1.0 单位 Z 值容差的等级将在 1:12,000 和 1:24,000 之间使用,2.5 单位 Z 值容差的等级将在 1:24,000 和 1:100,000 之间使用,5.0 单位 Z 值容差的等级将在小于 1:100,000 的比例范围内使用。
地图比例 |
等高距(米) |
---|---|
1:5,000 |
1 |
1:12,000 |
2 |
1:24,000 |
5 |
1:100,000 |
10 |
比例阈值 |
Z 值容差(米) |
---|---|
5,000 |
0.5 |
12,000 |
1 |
24,000 |
2.5 |
100,000 |
5 |
查看 Z 值容差并确定它们是否适合数据。如果研究区域相对平坦,将建议的 Z 值容差值减少一半可能比较适合。terrain 向导具有可估算默认值的计算金字塔属性功能。使用它作为起点。然后基于对数据的认识进行优化和更正。
Z 值容差数据建议
如果具有覆盖了很大区域(如多个县的激光雷达)的非常密集的数据,请考虑派生出的用于小比例的栅格制图表达。如可使用由 terrain 生成的自身能够金字塔化的栅格。在较小比例的应用中,使用这些栅格会更为有效。因此,可能不需要在小参考比例下定义的 terrain 金字塔。如果要实现这一点,需要在 ArcMap 中使用与比例相关的显示方式,调整图层可见性,从而只在大比例下绘制 terrain,在小比例下绘制栅格。
Z 值容差金字塔类型通常在应用于裸露地面激光雷达或海洋测深学数据时运行效果最佳。如果点数据主要由建筑物和植被(多回波激光雷达)表示,请考虑使用应用了二次抽稀方法的窗口大小金字塔类型。
窗口大小金字塔类型
金字塔等级分辨率由窗口大小定义。窗口大小金字塔类型通过将数据划分为相等的区域(窗口),而每个区域只选择一两个点作为代表,来抽稀每个金字塔等级的点。
每个窗口的点选择基于以下条件之一:
- 具有最小 z 值的点
- 具有最大 z 值的点
- 捕获 z 最小值和 z 最大值的两个点
- 最接近平均 z 值的点
金字塔等级分辨率由窗口大小定义。窗口大小是定义细分部分的每个方形区域的边长度。更加粗糙分辨率的金字塔等级使用较大的窗口大小定义。较大的窗口大小使得从中选择点的区域相对较少。由于只为每个区域选择了一两个点,将会有很多抽稀和泛化。精细分辨率金字塔等级通过较小的窗口大小定义。较小的窗口意味着更多的区域,因此意味着更多点、较少抽稀和更多详细信息。
与基于 Z 值容差的金字塔相同,窗口大小金字塔也是累积的。金字塔等级所用的点是为粗糙等级所选的所有点与给定等级特有的附加集的总和。累积金字塔的存储效率高,因为每个金字塔等级不需要单独完整的数据备份。
![]() |
点选择方法建议
分辨率最高的金字塔等级应使用等于或大于平均点间距的窗口大小。如果知道有许多比平均状态更密集的点,z 平均值将是一个可使用的适合值,因为它可有效地抽稀一些点。否则就使用二倍平均点间距的值。
唯一例外的是如果使用 z 最小值/z 最大值点选择方法,就应使用四倍平均间距。最粗糙的金字塔等级应具有一个基于 terrain 的 x 或 y 范围的窗口大小。在大约 1/500 至 1/1000 之间的比例范围,较大的 x 和 y 范围是合理的。最有效的金字塔是通过不同窗口大小之间为二次乘方关系生成的。首先确定最小的窗口大小,然后基于该窗口大小继续下去。
选择条件用于确定哪些点可以被选作为不同金字塔等级的相应区域的代表。每个条件都提供一个偏差,该偏差对于某些类型的数据或应用程序十分有用。请注意,偏差不会对全分辨率金字塔等级进行分类,也不会对全分辨率金字塔等级产生影响。
方法 |
目标 |
建议的应用 |
---|---|---|
Z 最小值 |
偏差趋向局部低处、河流、山谷 |
|
Z 最大值 |
偏差趋向局部高处、山脊、山顶 |
|
Z 最小值/Z 最大值 |
捕获极值;不像其他选项那样抽稀 |
|
Z 平均值 |
避免极值 |
|
二次抽稀
使用窗口大小型金字塔时,有一个包括二次抽稀的选项。通过该二次抽稀选项减少的金字塔等级的点数远远超过通过窗口过滤实现抽稀所减少的金字塔等级的点数。该过程通过检查每个窗口的数据,从最粗糙的金字塔等级窗口大小开始。如果窗口中点的 z 值范围在用户定义的阈值范围内,则会将区域视为平坦区域。会为该区域选择一个或两个点,这与正常的窗口大小处理过程相同,但是所有其余的点会被指定给全分辨率金字塔等级,而不是被其余的等级重新过滤。因为该区域是平坦区域,所以无需通过更小的窗口大小选择附加点。
二次抽稀方法建议
启用二次抽稀选项后,会减少在平坦区域上所用的点数。如果某个区域内点的高度在用户指定的二次抽稀阈值范围内,则会将区域视为平坦区域。在较高的分辨率金字塔等级下它的效果更明显,因为较小的区域比较大的区域更可能是平坦的。
二次抽稀阈值至少应设置为与数据的垂直精度一样大,以降低其底部噪声。当指定较大值时,将抽稀更多的点,并实现性能的一些提升,但分辨/区分表面要素的能力将会降低。
- 轻度抽稀 - 最适合保留线性不连续的地形(如建筑面和森林边界)。建议对包括地面点和非地面点的激光雷达使用该方法。该方法将抽稀最少的点。
- 中度抽稀 - 在性能和精度之间实现较好的折衷。该方法不像轻度抽稀方法那样保留很多详细信息,但整体上消除更多点时这两种方法相差无几。中度抽稀对于所有类型的数据是一个很好的抽稀方法。
- 高度抽稀 - 移除大多数点,不大可能保留起伏变化剧烈的要素。该方法仅限于使用在坡度逐渐更改的表面。例如,高度抽稀有助于提高裸露地面激光雷达或深海探测学的效率。
窗口大小型金字塔等级创建示例
terrain 向导具有可估算默认值的计算金字塔属性功能。使用它作为起点,然后基于对数据的认识进行优化和修正。计算金字塔属性功能的工作方式与下述方式相同。
金字塔等级基于以下信息:
- 点数据的平均点间距为 1 米。
- 点间距没有太大的变化,因此大多数点都相隔 1 米左右。
- 数据范围从东到西为 20 千米,从北到南为 10 千米。
- 以 2(米)的窗口大小开始,然后按二次乘方增加:2、4、8、16、32。在 32 处停止,因为它落在 1/500 和 1/1000 之间(20 千米的范围)。
- 对于每个窗口大小,使用之前一级的比例阈值的两倍大小的比例阈值。应以如下所示的金字塔定义结束。
窗口大小 |
比例 |
---|---|
2 |
3,000 |
4 |
6,000 |
8 |
12,000 |
16 |
24,000 |
32 |
48,000 |
窗口大小与 Z 容差比较
窗口大小 |
Z 值容差 | |
---|---|---|
优点 |
较快的构建时间。 |
已抽稀的详细程度的近似垂直精度对于分析是已知的。 |
抽稀效果与地表变化无关。 |
抽稀根据地表变化进行调整,仅在需要的地方保留样本。 | |
已知水平样本分辨率。 | ||
金字塔等级具有可预测的(最大)样本计数。 | ||
缺点 |
可能对平坦的或低坡度的地面过采样。 |
较长的构建时间。 |
可能对植被或建筑物欠采样。 |
不能充分抽稀包含建筑物和植被的数据。 | |
已抽稀数据的垂直精度是未知的。 | ||
数据建议 |
所有数据类型。 |
裸露地面地形学、深海探测学。 |