个人学习笔记,仅供学习交流。

参考书籍:《ArcGIS从0到1》

文章目录

拓扑概念和拓扑规则介绍

拓扑含义

拓扑的主要作用

ArcGIS中拓扑的几个基本概念

建拓扑的要求

常见拓扑规则介绍

建拓扑和拓扑错误修改

建拓扑

SHP文件拓扑检查

面层拓扑检查注意事项

拓扑错误修改

常见的一些拓扑错误处理

点、线和面完全重合

线层部分重叠

面层部分重叠

点不是线的端点

面线不重合

面必须被其他面要素覆盖

拓扑概念和拓扑规则介绍

拓扑含义

拓扑是指空间数据的位置关系,空间关系简称为拓扑。

拓扑的主要作用

拓扑主要用于确保空间关系并帮助其进行数据处理,在很多情况下拓扑也用于分析空间关系,概括下来就两点,一是分析有无错误,二是利用拓扑进行编辑。

ArcGIS中拓扑的几个基本概念

拓扑容差: 拓扑容差是要素折点之间的最小距离,落在拓扑容差范围内的所有折点被定义为重合点,并被捕捉在一起,大于拓扑容差检查出来的是错误,小于拓扑容差是,数据会被修改更正,XY容差也就是XY坐标之间所允许的最小距离,如果两坐标之间的举例在此范围内,他们会被视为同一坐标,所以一般的拓扑检查就是XY容差,不做任何修改,一旦修改拓扑容差,数据实际的XY容差也会被修改。

脏区: 在初识拓扑校验后,如果数据或者拓扑规则被修改,会发生新的变化,叫脏区。所以拓扑规则或者数据被修改了,一定要验证拓扑。在修改所有拓扑错误后,建议删除拓扑,因为拓扑会锁定数据,影响其他正常操作。

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

要素等级: 等级越高,移动要素越少,最高等级为1,最低等级为50,有多个要素图层时,等级低像等级高靠拢,此时修改等级低的数据,当有多个数据时,由等级要素确定哪个数据修改。

建拓扑的要求

.shp文件不能直接进行检查拓扑,在地理数据库下检查拓扑,只能在同一个数据集下检查拓扑,检查拓扑时会锁定数据