什么是 terrain 数据集?
Terrain 数据集是一种多分辨率的基于 TIN 的表面数据结构,它是基于作为要素存储在地理数据库中的测量值构建而成的。 通常,terrain 数据集利用激光雷达、声纳和摄影测量源进行构建。 Terrain 存储在地理数据库的要素数据集中,其中包含用于构建 terrain 的要素。
terrain 具有参与要素类和规则。 用作 terrain 数据源的通用要素类包括以下三项:
- 从数据源(如激光雷达或声纳)创建的 3D 质点的多点要素类
- 使用立体影像在摄影测量工作站上创建的 3D 点和线要素类
- 用于定义 terrain 数据集界限的研究区域边界
terrain 数据集规则用于控制如何使用要素来定义表面。 例如,包含道路的路面边缘线的要素类可以通过将其要素用作硬隔断线的规则来进行控制。 这样,就会产生在表面上创建线性不连续 terrain 的预期效果。
规则还可以指示在一系列比例尺下要素类的参与方式。 只有在对中到大比例的表面制图表达时才可能需要路面边缘要素。 可通过规则来指定在使用小比例时不显示这些要素,从而改善性能。
地理数据库中的 terrain 数据集引用原始要素类。 它不会实际地将表面存储为栅格或 TIN。 相反,它会对数据进行组织以获得较快的检索速度,并会动态生成 TIN 表面。 在此组织过程中会创建 terrain 金字塔,这些金字塔用于只从数据库中快速检索构建具有所需细节层次 (LOD) 的给定感兴趣区域 (AOI) 表面所需的数据。 可以相对于当前显示比例使用适当的金字塔等级,也可以在分析功能中由用户进行选择,以便使用适当的分辨率等级来满足精度要求。
terrain 数据集及其支持的工具集合,使得基于矢量的表面测量值的存储和维护变得容易,而且还能够使用从这些测量值生成的表面。 所提供的地理处理功能用于将数据从外部源加载到地理数据库要素类中。 编辑工具和地理数据库工具用于维护和更新随时间变化的数据。 交互显示和查询工具可以浏览和使用 terrain 表面。 可以基于 AOI 和 LOD,从 terrain 中提取 TIN 和栅格。 这一系列工具为表面生成和使用提供了全套的解决方案。
terrain 数据集支持约束型 Delaunay 三角测量。
ArcGIS Pro 中的 Terrain 数据集
在 ArcGIS Pro 中支持 terrain 数据集作为 2D 图层。 因此,它可以用来对高程、坡度、坡向等进行符号化,并且可以以 3D 的形式叠加在表面上。 地形数据集本身不能在 ArcGIS Pro 3D 视图中用作表面源。 推荐的工作流可以将地形转换为栅格 DEM,并将派生的栅格用作表面源。