关于地图拓扑 许多矢量数据集中都包含相互之间共享几何的要素。例如,面要素通常形成连续结构且有时与线重合。分水岭单位和水文区域包含沿边界的公共边,而湖泊面则可能与[color=rgb(68, 68, 68) !important]土地覆被面和海岸线共享边界。“拓扑”工具条中包含一系列用于处理拓扑相关要素的工具。 地图拓扑用于在要素的重合部分创建拓扑关系。创建地图拓扑时,可以使用拓扑工具同时编辑共享要素。 ArcGIS for Desktop Basic 用户可以创建和编辑地图拓扑,这是本练习中使用的类型。ArcGIS for Desktop Standard 与 ArcGIS for Desktop Advanced 用户还可以编辑地理数据库拓扑,该拓扑定义了一组有关要素数据集中各要素类之间的关系的规则。您将在另一个练习中编辑地理数据库拓扑。 创建地图拓扑先决条件:
启动了 ArcMap,并打开编辑器、捕捉 和拓扑 工具条。
在本练习中,您将通过创建地图拓扑来更新两个图层中的多个分水岭要素。
步骤:
- 单击标准 工具条上的打开按钮 。
- 在安装了教程数据的 \Editing\Topology 目录下,导航至 MapTopology.mxd 地图文档。(默认位置是 C:\ArcGIS\ArcTutor。)
- 单击地图,然后单击打开。
- 如果此地图文档在上一练习中已经打开并且当前仍处于打开状态,系统会提示您将其关闭,此时可照提示执行而不保存更改。地图后视图如下所示:
此地图中包含两个要素图层。Hydro_region 包含了表示美国西南部三大水文区域的面要素。请注意,Great Basin 区域分水岭已从教程数据集中删除。Hydro_units 包含了表示这些区域内较小分水岭的面要素。您可以看到 Hydro_units 图层中的要素,因为 Hydro_region 要素为部分透明。 区域数据已通过融合较小的水文单元取得,所以 Hydro_region 图层中的要素边界与较小分水岭的边界相重合。在本练习中,您将创建一个地图拓扑,用来编辑在多个要素的交集处构成共享边的折点。
- 单击编辑器 工具条上的编辑器菜单,然后单击开始编辑。在创建地图拓扑之前,请先放大到要编辑的地图区域。通过放大到某个区域,可以减少在构建拓扑缓存时地图拓扑所分析的要素数量。
- 单击书签,然后单击 3 Region Divide。
地图即会缩放到加为书签所代表的区域。现在便可看到较小分水岭的标注。
- 单击拓扑 工具条上的选择拓扑 。将弹出选择拓扑 对话框。在选择拓扑 对话框中,您可以选择要参与拓扑的图层,并设置一个拓扑容差。拓扑容差用于定义要素各部分必须接近到何种程度才能被认为重合。如果地图中有地理数据库拓扑(并且您具有 ArcGIS for Desktop Standard 或 ArcGIS for Desktop Advanced 许可),您也可以选择编辑该地理数据库拓扑而非地图拓扑。
- 单击全选按钮。您希望地图上两个图层的所有要素都参与地图拓扑。
在“选项”部分,可查看拓扑容差。在本例中,数据集采用通用横轴墨卡托坐标系,且拓扑容差以米为单位。接受默认拓扑容差,即最小可能值。
- 单击确定。
查找共享要素现在,您将开始编辑地图拓扑,首先请使用“拓扑编辑”工具选择一条边并确定哪些要素要共享此边同时,也可以使用“共享要素”窗口来查看哪些要素共享一个给定的拓扑边,并控制对给定拓扑元素所做的编辑是否由某些特定要素共享。
步骤:
在地图拓扑中编辑共享边由于您已看到需要更新的要素共享了此边,接下来您需要更新分水岭的边界以便更好地符合地形。
步骤:
- 从内容列表中打开 Hillshaded terrain 图层。
图中的小区域是从美国地质勘探局发布的国家高程数据集地貌晕渲影像服务中提取的山体阴影地形。您将使用此影像数据以及其中添加的指引线来更新分水岭数据。
- 按住 Z 键的同时,在所选边的周围拖出一个选框。指针变为“放大”工具。现有的分水岭数据来自美国地质勘探局与美国环境保护局发布的按中等分辨率显示的“国家水文数据集”。此数据是在 1:100,000 的比例下进行编译的。而“国家高程数据集”山体阴影来自于比例为 1:24,000 的数字高程模型数据。因此,下面您将使用更高分辨率的山体阴影数据来改善分水岭的边界。
- 双击此边。现在,您可以看到用来定义此边形状的所有折点(绿色)。
- 将指针从该边的东端移动到第二个折点上。当指针变为带有四个箭头的框时,单击该折点,将其向西北方向拖动,然后放在蓝色的指引线上。
您可以逐个折点地继续修整此边,但是另有一种方法可以更快地更新此边。
- 在地图上边以外的位置单击,以取消选中此边。再次单击该边重新将其选中。
在地图拓扑中修整共享边步骤:
在本练习中,您学习了如何创建地图拓扑以及如何使用“拓扑编辑”工具来编辑共享边的多个要素。地图拓扑允许您在编辑不同图层的同时,保留要素之间的公共边界。
|