需要 3D Analyst 许可。
可将存储为 LAS 文件或 ASCII 文件的激光雷达数据转换为多点要素类,并且可在地理数据库要素数据集中进行管理。然后可以在 ArcCatalog 或目录 窗口中使用新建 Terrain 向导将这些多点要素类添加到 Terrain 数据集。
Terrain 数据集可通过多种不同的数据类型生成。此类数据可包括激光雷达点、声纳点、隔断线和通过立体摄影获得的点以及其他形式的测量数据。Terrain 数据集所支持的要素类几何类型包括点、多点、线和面。
了解有关如何使用“3D ASCII 文件到要素类”工具的详细信息
在 ArcCatalog 或目录窗口中使用新建 Terrain 向导
可从 ArcCatalog 或目录 窗口访问用于创建 terrain 数据集的新建 Terrain 向导。新建 Terrain 向导是 ArcGIS 3D Analyst的组成部分。为确保已安装并启用了 ArcGIS 3D Analyst,请检查是否已在自定义 > 扩展模块对话框中选中该扩展模块名称。建议使用新建 Terrain 向导以交互方式创建 terrain 数据集。如要通过脚本和/或模型实现数据自动化,请使用 3D Analyst 工具箱中提供的与 terrain 相关的地理处理工具。有关使用地理处理工具的详细信息,请参阅:使用地理处理工具构建 terrain 数据集。
使用新建 Terrain 向导前须准备以下内容:
- 要素数据集。要素数据集必须位于一个地理数据库中。有关要素数据集创建过程的信息,请参阅以下章节:使用地理数据库数据集和 terrain 数据集在地理数据库中的组织方式。
- 一个或多个包含源测量值的要素类,这些测量值位于同一要素数据集之中。有关使用输入源数据填充要素类的信息,请参阅 terrain 数据集在地理数据库中的组织方式。
- 测量值的平均点间距。有关输入数据点间距的更多信息,请参阅平均点间距一节。
- 各要素类的高度源。有关输入数据高度源的信息,请参阅高度源。
- 各要素类的表面要素类型。有关输入数据 SFType 的更多信息,请参阅表面要素类型 (SFType)。
- 一组用于定义 terrain 金字塔的 z 容差,或窗口大小和参考比例。有关 terrain 金字塔类型的信息,请参阅金字塔。
- 需要对线和多边形要素实施的金字塔等级。
步骤 1:启动新建 Terrain 向导
在 ArcCatalog 或目录窗口中访问新建 Terrain 向导
- 右键单击要素数据集以显示快捷菜单。
- 在快捷菜单中单击新建 > Terrain。
步骤 2:使用新建 Terrain 向导 - Terrain 特征
新建 Terrain 对话框中必须包括以下内容:
- 输入 terrain 数据集的名称。
- 从中创建 terrain 的要素数据集中的要素类将在选择窗口中列出。选择要用于生成 terrain 数据集的要素类,方法是选中所需要素类旁边的复选框。
- 输入离散多点的点间距。
步骤 3:使用新建 Terrain 向导 - 要素类特征
在此对话框中,确定各要素类如何参与对 terrain 数据集内表面的定义。每一个单独的要素类都需要设置。单击表中的下拉菜单,并选择所需的设置。单击高级按钮将显示各要素类的高级 terrain 设置。
常规设置:
- 高度源 - 指示要素类是否具有高度值。例如,如果高度来自形状几何,则选择 SHAPE 字段。
- 表面要素类型 (SFType) - 定义各要素类如何参与 terrain 数据集的构建。
高级设置:
- 概貌 - terrain 的概化表示,与缩略图类似。指定在 terrain 数据集的概貌场景中使用哪些要素类。
- 锚点 - 要素类中在 terrain 数据集的所有金字塔等级均保持不变的点。这些点不会被过滤,也不会被细化掉。
- 组 - 如果线和/或多边形要素表示同一专题角色的不同细节层次(例如,高分辨率和低分辨率裁剪多边形),则为这些要素指定特定的组值。
- 嵌入式 - 指示包含离散多点的要素类是否嵌入到 terrain 数据集。
- 嵌入的名称 - 嵌入的要素类的名称。
步骤 4:使用新建 Terrain 向导 - 金字塔类型
此步骤定义用于构建 terrain 数据集的金字塔类型。金字塔允许创建基于 TIN 的多分辨率表面,从而提高总体效率。它们用作离散多点数据的比例相关泛化形式。
- 选择用于创建 terrain 金字塔等级的金字塔类型。
- Z 容差 - 根据相关比例范围内总体垂直精度相对于全分辨率数据而定义的金字塔等级分辨率
- 窗口大小 - 在相关比例范围内根据等积窗口大小定义的金字塔等级分辨率
- 如果选择了窗口大小金字塔类型,则应指定在各个窗口中选择数据点时使用的点选择方法。
- 如果选择窗口大小金字塔类型,还可以选择使用二次细化方法来指定是否需要进行二次点细化。二次细化方法用于进一步细化位于相对平面上的离散多点。需要使用细化阈值来指定某一点在 z 方向上与要从 terrain 中细化掉的选定窗口大小点之间的最大差值。
步骤 5:新建 Terrain 向导 - Terrain 金字塔属性
在此对话框中为 terrain 数据集创建 terrain 金字塔等级。指示最大比例的列是参考比例阈值。金字塔等级用于表示介于其参考比例和下一个粗糙级别参考比例之间的地形数据集。
表示金字塔类型的列会随识别出的金字塔的类型变化而变化。
- Z 容差 - Z 容差金字塔类型使用 terrain 表面分辨率定义中的垂直容差。每个金字塔等级都是全分辨率数据的近似垂直精度。
- 窗口大小 - 以各个金字塔等级比例范围内的等积窗口来定义窗口大小金字塔等级分辨率。分辨率最高的金字塔等级应使用等于或大于平均点间距的窗口大小。
- 单击计算金字塔属性或添加按钮可将金字塔等级添加到 terrain 金字塔等级窗口。单击计算金字塔属性按钮将估算默认值。
- 根据对数据的了解选中某个值并对该值进行修改来优化并更正金字塔等级。
步骤 6:新建 Terrain 向导 - terrain 设置汇总
汇总对话框显示构建 terrain 数据集时将使用的设置。
- 检查所选的 terrain 设置。如果需要修改,则单击上一步完成所需更改。
- 如果已准备好构建 terrain ,则单击完成。