需要 3D Analyst 许可。
创建 Terrain 需要指定 terrain 的存储位置、参与创建过程的要素类及其参与方式,以及与垂直精度、性能和存储相关的其他信息。开始构造地形之前,需要收集如下信息:
- terrain 的物理存储位置在哪里
- 数据源是什么
- 如何使用数据来定义表面
- 包括水平和垂直坐标系的投影信息
- 测量的标准点/平均点间距
- 各种比例的精度或分辨率要求
无需十分准确地了解上述所有项。如有必要,可以对平均点间距和垂直精度要求进行估计。虽然建议使用已知的垂直坐标系,但这并不是必需的。需要 ArcGIS 3D Analyst 扩展模块 许可才能构建地形数据集。
terrain 工作流图示
下面的流程图简要介绍了新建 terrain 数据集所涉及的三个主要步骤。
- 数据转换 - 将参与创建 terrain 数据集的源数据转换为地理数据库中的要素类。
- 生成数据集 - 确定各要素类将如何参与 terrain 数据集的构建中。
- 表面集成 - 通过将细节等级(金字塔等级)添加到表面来确定如何显示 terrain 表面。
设计 terrain 数据集
通常,terrain 数据集的初始设计过程相对较简单:
步骤 | 详细信息链接 |
---|---|
1. 指明将用于创建 terrain 数据集的数据源集合和源数据的组织方式。 | |
2. 请为每个数据源指定 z 测量值的源。例如,指定 z 值是来自折点(x,y,z 坐标)还是来自要素的属性字段。 | |
3. 定义各个数据源在 terrain 数据集(其 SFType)中所起的作用。 | 请参阅 terrain 中的要素类数据源类型。 |
4. 定义金字塔类型(z 容差或窗口大小)、金字塔等级数和各个金字塔等级的比例范围。 | 请参阅金字塔。 |
创建 terrain 时,可以使用 ArcCatalog 中的新建 Terrain 向导或 3D Analyst 工具箱的 Terrain 工具集中的地理处理工具。向导最适合交互式使用。地理处理工具最适于在脚本或模型中使用。要编辑现有 terrain 的方案,需要使用地理处理工具。要编辑测量值,可以使用地理处理工具或 ArcMap 中的标准要素编辑工具。