第四章拓扑编辑Word版_第1页
第四章拓扑编辑Word版_第2页
第四章拓扑编辑Word版_第3页
第四章拓扑编辑Word版_第4页
第四章拓扑编辑Word版_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第四章 拓扑编辑刚完成数字化的地图,或多或少总会有一些错误,现有的数字化地图可能存在数据源已过时或者本身包含来自初始数字化错误的问题,一般,公路、地块、森林蓄积量和其他一些数据的数字地图都要求定期修正和更新,空间数据编辑主要就是来消除数字化的错误。拓扑编辑确保数字化的空间要素遵循数据模型固有的或者用户指定的拓扑关系。以ArcGIS为例介绍二种类型的拓扑编辑:地图拓扑编辑、拓扑规则编辑。1.用聚合容差修正两个shapefile之间的数字化错误由于数字化误差,trial_dig.shp和land_dig.shp之间存在差异,这里将用聚合容差使trial_dig.shp和land_dig.shp的边

2、界线重合。1.将land_dig.shp和trial_dig.shp添加到新的数据帧Task2中,用不同颜色的外框符号显示两个shapefile,把land_dig的标识字段命名为LAND_DIG_I,Selection栏中不勾选land_dig,用 Measure检查两图间的偏差;图1 边界线未重合2.在两个shapefile之间建立地图拓扑。ViewToolbar勾选Editor和Topology,Start Editing,任务栏指向Modify Edge,目标是trial_dig,TopologyMap Topology,弹出的对话框中,选择land_dig.shp和trial_dig

3、.shp为地图拓扑图层,并键入1m为聚合容差;图2图2-1 land_dig.shp和trial_dig.shp为地图拓扑图层,聚合容差为1m;3.对trial_dig多边形修正数字化错误,在Topology点击工具条下Topology Edit Tool,双击多边形边界,右击红色节点,选择Move,再敲Enter,此时在使用指定的容差值结合节点和边缘,用相同步骤对剩余多边形进行修正;图3 修正多边形数字化错误 4.剩下的误差是因为它的误差值大于指定的聚合容差(1m),使用基本编辑操作修正大误差的方法:用Edit Tool双击不一致的边界线,把一个个节点拖至与目标线段接合;5.Stop Edi

4、ting,保存编辑。2.用拓扑规则修订悬挂弧段这里的两个道路shapefiles,在州界没有正好连接,因此Merge_result.shp图层存在缝隙,我们要用拓扑规则对缝隙所在处用符号表示,然后用编辑工具消除缝隙。1.在ArcCatalog中准备一个个人的geodatabase(MergeRoads.mdb)和一个要素数据集,把Merge_result.shp作为一个要素分类导入要素数据集;2.建立一个新的拓扑,右击Merge,选择NewTopology;图1 第三个面板,对Merge_result打钩图2 第四个面板图3 第五个面板、Add对话框图43.确认结果保存在Merge要素数据集的

5、名为Merge_Topology图层拓扑中;图4 Merge_result有96个悬挂节点4.在ArcMap中新建数据帧Task3,添加Merge要素数据集和idroads.shp,mtroads_idtm.shp,为区分明显,用不同颜色表示Merge_result、idroads、mtroads_idtm;5.第一种方法:检查和修正Merge_result的错误,Start Editing,选择MergeRoads.mdb作为数据库编辑数据,选择第一个交叉口区域,不断放大直至看到一对悬挂弧段,先测量两点之间的距离,再用Topology工具条的Fix Topology Error Tool,选

6、中正方形,再右击选择Snap,输入6m,按Enter键完成,正方形消失; 图5 修正第一个交叉口区域的错误6.第二种方法: 先设置编辑环境,EditorSnapping Merge_result,如下图设置,EditorOpitionsGeneral,输入10为结合容差值,用Sketch Tool右击左边的正方形,Snap to FeatureEndpoint,对右边的正方形进行同样的操作,按F2完成绘图,TopologyCurrent ExtentValidate Topology,正方形符号消失,对剩余的三个错误进行同样的修正; 图6 设置 图7修正交叉口区域的错误7.保存编辑。3.用拓扑

7、规则确保两个多边形图层重合因为数字化的源地图不同,这里的两个shapefile的轮廓不完全重合,我们要用运用拓扑规则,用符号表示这两个shapefile之间的差异,之后用编辑工具修正不重合。1.在ArcCatalog中准备一个个人的geodatabase(Land.mdb)和一个要素数据集LandSoil,把land.shp和soils.shp作为一个要素分类导入要素数据集; 2.建立一个新的拓扑,右击LandSoil,选择NewTopology,在第五个面板进行如下设置;图1图23.在ArcMap中新建数据帧Task4,添加LandSoil,查看区域错误,两个要素类之间的差异大多在1m之内;4. Edi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论