编辑地形数据集测量值

测量值存在于参与地形数据集的要素类中。这些测量值是用于定义表面几何的点、线和多边形。地形数据集可以引用要素类,而多点要素类可以嵌入地形数据集中。对于常规要素类和嵌入式要素类,编辑测量值的方式差异明显。

编辑常规要素类中的测量值

大多数要素类只是由地形数据集引用的。这种引用关系的建立有以下几点原因:

要编辑测量值,请使用标准要素编辑工具。地形会收到有关要素编辑的通知,并记录下发生编辑操作的区域。要使地形与这些编辑同步,请执行构建操作。需要重新构建地形时,可以使用 ArcCatalog地形属性对话框更新选项卡上的“构建”按钮或三维分析地形管理工具集中的构建地形工具。构建地形需要拥有三维分析许可证。

下图显示了 ArcCatalog地形属性对话框的更新选项卡。本例中的地形数据集需要重新构建。单击“构建地形”按钮,将对断裂线要素类的新编辑内容更新到地形数据集中。

显示脏切片的地形属性更新选项卡

编辑嵌入式要素类中的测量值

在创建地形时,可以嵌入较大的多点要素类。这样便可在构建地形后删除源要素类,恢复存储空间。嵌入式要素类包含在地形数据集中,需通过地形运算符进行访问。

可使用三维分析工具箱地形管理工具集中的追加地形点替换地形点删除地形点地理处理工具来添加、移除和替换各点。这些工具可以对区域中的点集进行操作,也可以对单个点进行操作。要使地形与对嵌入式要素的修改同步,请执行构建操作。为此,请使用 ArcCatalog 中地形属性对话框更新选项卡上的构建按钮或三维分析“地形”工具集中的“构建地形”工具。

对嵌入点的编辑操作会查找可依附的现有编辑会话。如果编辑会话已初始化为支持撤消操作,则编辑也支持撤消操作(例如使用 ArcMap 内置的编辑器)。如果没有编辑会话,则会自行启动和停止一个会话;因此无法进行撤消。虽然支持撤消是很理想的功能,但在使用文件或个人地理数据库时会产生一定的开销。因此,在编辑会话之外编辑嵌入点会更有效率。使用 ArcSDE 时不存在此问题。

脏区

无论测量值存在于常规要素类还是嵌入式要素类中,进行编辑时都可能产生脏区。脏区用于指示地形中需要重新构建的无效部分。除编辑与 Z 值无关的属性或编辑未包含在分辨率最高的金字塔等级中的要素时,都会产生脏区。脏区的优点是支持局部构建处理。修改地形的某一部分时不需要从头开始重新构建整个地形。

地形脏区是基于切片的。在某个切片内的编辑会使整个切片失效。重新构建地形时将处理脏切片及其相邻切片。需要将相邻切片包括在内,这是因为就对表面的影响方式而言,对测量点的编辑可能会影响到脏切片之外的切片。

可使用地形图层的脏区渲染器来查看地形的脏区。为此,请从地形图层的符号系统选项卡添加脏区渲染器。

脏区

相关主题


7/10/2012