查看原文
其他

ArcGIS数据库的基本操作及拓扑错误的纠正

娄靑 地理信息论坛 2021-01-15

目前我们拿到手的shp数据基本都是处理之后的完成数据,其初始形态中由于种种原因,会有很多拓扑错误,纠正拓扑错误是数据能被正确操作的前提。

下面说说在经典版本9.3中,ArcGIS的建库及拓扑纠正。(10以上版本比较有所简化,只需建库后建立拓扑数据集,加入纠正规则就可以了)

基本步骤

1)建立地理数据库,将本地地理数据与ArcCatlog创立连接。

2)编辑一个地理数据要素的相关属性。

3)找出并改正拓扑错误。

过程及步骤:

1)建立地理数据库,将本地地理数据与ArcCatlog创立连接

首先打开ArcCatlog,创建一个连接(对于地理数据库的建立十分简单,我们只需要在ArcCatlog空白处单击右键newàfile Geodatabase(personalGeodatabase)即可)

2)编辑一个地理数据要素的相关属性

进入到了ArcMap操作界面,添加拓扑结构工具栏:

     随便选中一些区域我们就可以查看其属性值,如图:

       

        在属性表中我们可以随便查看其相关属性值,并可以做相关的改动,我们不妨将4381Percentage ownership属性值从0改为100,即:

我们还可以将其的非居住用地属性改为居住用地,改动的同时我们会发现其图层上颜色的变化,即:

我们在将4396的用地类型从办公用地改为工业用地,如图:

3)找出并改正拓扑错误

由于我们上边对拓扑数据的属性做了多处修改,所以拓扑数据出现了一些错误,对于这些错误我们应该如何找出来并改正呢?在拓扑工具栏中给我们提供了这样的工具。

点击ValidateTopology In Current Extent工具我们就可以很轻易的找到拓扑错误。

红色区域就是拓扑结构出问题的区域。

我们可以查看错误区域的相关属性:

点击ErrorInspector 即可获得错误,如下图:

接下来,我们需要来修正这些错误:

第一步,我们给Blocks打钩

第二步,我们可以通过删除错误区域或创建一个新的区域覆盖错误区等多种方式完成错误区域的更改(下面是ArcGIS 教程中提供的相关方法)

我们不妨采取改动区域属性的方式(即帮助中的最后一条),如图:

我们先选中错误区域,将其属性值改为居住区,如图:

改动之后,我们再次点击拓扑错误查询按钮,则会修正错误,如下图:


推 荐 阅 读 


2018年08月24日-08月27日   长  沙

2018年09月21日-09月24日   北  京

GIS数据处理分析、CGC2000坐标系转换与专题制图


2018年09月14日-09月17日   贵  阳

贵州省测绘行业协会关于举办“GIS制图、数据处理、CGC2000坐标系转换”技术精讲班的通知


应急管理部三定 (定职能、定机构、定编制)方案出来啦!


Arcgis常见拓扑错误的修改方法


方法丨Arcgis发布服务时无法手动选择切片

地理信息论坛

Q: 你觉得还有哪些需要关注的知识?

欢迎留言和大家分享你的看法。

请把「地理信息论坛」推荐给你的朋友

请联系:chinaarcgis@vip.163.com

联系电话:18513230552(同微信)娄青

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存