欢迎来到天天文库
浏览记录
ID:27666528
大小:73.00 KB
页数:8页
时间:2018-12-05
《使用arcgis进行拓扑检查》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、使用ArcGIS进行拓扑检查最近在项0屮碰到一个问题:道路屮心线如果有多部分组成,例如是MultiLineString的时候,由于数据采集处理的原因经常会造成,MultiLineString的各个部分之间并不是完全能够连接起来,这样的话会对数据的后期分析处理造成一些影响,所以必须对数据进行处理,将一定范围内分离的各部分连接起来,上M看了一下,发现ArcGIS的拓扑分析的时候可以通过设H—个容限值,来将容限范围的点连接起来,不知道朋友们还有没宥其他好的办法来解决这个问题?下面我就把我利用ArcGIS进行拓扑检查的步骤
2、记录下来,供朋友们参考:•启动ArcCatlalog;•任意选择一个本地目录,"右键新建创建个人GeoDatabase";•选择刚才创途的GeoDatabase,"右键"->n新建"->"数据集";设置数据集的坐标系统,如果不能确定就选择你要进行分析的数据的少标系统;•选择刚才创建的数据集,”右键"->"导入要素类”,导入你要进行拓扑分析的数据;•选择刚冰创建的数据®,”右键”->”新建”->”拓扑”,创建拓扑,根据提示创建拓扑,添加拓扑处理规则;•进行拓扑分析。ARCGIS拓扑检査步骤动ArcCatlalog;任
3、意选择一个本地FI录,”右键新建”->”创建个人personalGeoDatabase";选择刚才创建的GeoDatabase,"右键>••新建"-数掘集dataset”;设置数据集的坐标系统,如果不能确定就选择你要进行分析的数裾的坐标系统;选择刚j创建的数据集,"右键导入要素类inport—featureclasssingle",导入你要进行拓扑分析的数据;选择刚才创建的数据集,"右键”->"新建"->”拓扑’’,创建拓扑,根据提示创建拓扑,添加拓扑处理规则;进行拓扑分析。最后在arcmap中打开由拓扑规则产生的
4、文件,利用topolopy工具条中错误记录信息进行修改将数据集导入ARCMAP中,点击edit按钮进行编辑。打升eidt下拉菜单,选择moreeditingtoolstopology岀现拓扑编辑工具栏。选择要拓扑的数据,点击打开errorinspector按钮。在errorinspector对话框中点ifsearchnow,找山所有拓扑的错误。对线状错误进行MarkasException。对polygon错误逐个检查,首先选择错误的小班,点击右键选择zoomto,然后点击merge,选择合适的图班进行merge处理
5、,这样不会丢失小班信息。Arcgis中topolopy说明(转载〉--[第一部分]Arcgis中topolopy说明:在arcgis屮有关topolopy操作,,有两个地方,一个足在arccatalog屮,一个是在arcmap屮。通常我们将在arccatalog屮建立拓扑称为建立拓扑规则,而在arcmap屮建立拓扑称为拓扑处理。arccatalog中所提供的创建拓扑规则,主要是用于进行拓扑错误的检查,其中部分规则可以在溶限内对数据进行一些修改调整。建立好拓扑规则后,就可以在arcmap中打开些拓扑规则,根据错误提示
6、进行修改。arcmap中的topolopy工具条主要功能有对线拓扑(删除重复线、相交线断点等,topolopy屮的planarizelines)、根掘线拓扑生成面(topolopy屮的constructfeatures)、拓扑编辑(如共享边编辑等)、拓扑错误显示(用于显示在arccatalog中创建的拓扑规则错误,topolopy中的errorinspector),拓扑错误重新验证(也即刷新错误记录)。[第二部分]因为有人问到,补充一点:在arccatalog中创建拓扑规则的具体步骤?要在arccatalog中创建
7、拓扑规则,必须保证数据为geodatabase格式,且满足要进行拓扑规则检查的要素类在同一要素集下。因此,首先创建一个新的geodatabase,然后在•其•下创建一个要素集,然后要创建要素类或将其它数据作为要素类导入到该要素集T。进入到该要素集下,在窗口右边空白处单击右键,在弹岀的右键菜单中有new->topolopy,然后按提示操作,添加一些规则,就完成拓扑规则的检查。最后在arcmap中打开由拓扑规则产生的文件,利用topolopy工具条中错误记录信息进行修改。[第三部分][转帖]有关geodatabase的
8、topology规则,以前在网上有人发表过,现在转帖如下,供大家一起学习参考。多边形topology1.mustnotoverlay:单要素类,多边形要素相互不能重叠2.mustnothavegaps:单要素类,连续连接的多边形区域中间不能有空白区(非数据区)3.containspoint:多边形+点,多边形要素类的每个要素的边界以内必须包含点层巾至少—^个
此文档下载收益归作者所有