查看原文
其他

拓扑基础知识

ArcGisdada ArcGis爱学习 2022-07-30


点击上方蓝字可加关注

微信号:ArcGisdada

互助、共享、学习

拓扑基础知识 

本主题仅适用于 ArcGIS for DesktopStandard 和 ArcGIS for DesktopAdvanced。

拓扑的含义:空间数据的的位置关系。

地理对象的拓扑关系,主要有以下三种:

相邻是指对象之间是否在某一边界重合,例如行政区划图中的省、县数据。

重合是指确认对象之间是否在某一局部互相覆盖,如巴士线路和道路之间的关系。

 连通:连通关系可以确认通达度、获得路径等。

拓扑主要作用:

空间关系检查:通过拓扑检查完成

拓扑的主要功能就是用于保证数据质量,但拓扑会处理数据。拓扑错误也是常见的错误之一

正确观念:做数据,尽可能保证数据没有拓扑错误,而不是先做数据,反正有拓扑检查,检查出错误,后修改。(越修改工作量越大)

面积计算:出成果前一定要保证数据没有拓扑错误

ArcGis中拓扑的几个基本概念

容差(Tolerance:XY容差是XY坐标之间所允许的最小距离,如果两个坐标之间的距离在此范围内,它们会被视为同一个坐标。

脏区(Dirty Area:在初始拓扑校验过程以后,已被改变的要素的周围区域,且该要素还需要执行额外的拓扑校验来发现错误。

拓扑规则(topology  rule:定义地理数据库中一个给定要素内或两个不同要素类之间所许可的要素关系指令。

要素等级数,等级越高,移动要素越少,最高等级为1

建拓扑的要求:

ArcGis的拓扑都是基于geodatabase(mdb,gdb,sde)shp文件是不能进行拓扑检查的。

如图47.1-1所示,首先要建立Feature Dataset (要素数据集),把需要检查的数据放在同一要素集下,要素集和检查数据的数据基础(坐标系统、坐标范围)要一致,直接拖进入就可以,拖出来也可以,有拓扑时要先删除拓扑。

图47.1-1:

常见拓扑规则介绍

1、一个图层自身拓扑:数据类型肯定一致,要么是点,要么线、要么面

2、两个图层之间的拓扑:数据类型可能不同,有点点,点线、点面、线面、线线、面面六种,是检查前面或是检查后面,共12种,检查前提必须在同一FeatureDataset (要素集)下,数据基础(坐标系统、坐标范围)要一致。

  1. 1.     SHP文件拓扑检查

SHP文件不能直接进行拓扑检查,必须放到数据的数据集下。

如图47.1-2所示,搜索框>>输入“修复几何”(对于面数据)进行几何数据的修复。

图47.1-2:






  往期精彩回顾  ▼
1、什么是注记?
2、什么是个人地理数据库?

3、在ArcGis中如何创建个人地理数据库?

4、如何巧用ArcGis中的选择工具提高工作效率?

5、ArcGis开机停止服务Bug如何解决???

6、什么是脚本工具?

7、ArcGis中.shp和.kml数据导入导出Google Earth操作流程

8、经纬度坐标认识分享

9、ArcGis页面驱动操作全过程之制图(一)

10、ArcGis页面驱动操作全过程之分幅制图(二)

11、ArcGis中已知经纬度坐标转任意坐标系(以点和80坐标系为讲解模板)

12、ArcGis中CAD转.shp矢量步骤及注意问题

13、ArcGis中CAD转.shp矢量之多面体转二维

14、ArcGis属性表连接Excel表格

15、ArcGis草图绘制工具使用讲解


欢迎关注公众号:ArcGisdada,觉得不错请分享给需要的人。随后将推出更多的学习文章与小伙伴们一起学习进步。你们的支持,是我的不竭动力。

     ▼ 更多精彩推荐,请关注我们 ▼






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

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