GIS基础(5)空间拓扑

1 引言

拓扑是反映空间要素和要素之间的关系的数据模型。

为什么要引入拓扑呢,ArcGIS官方给出的原话是:

  • 如果有重叠且共享相同坐标位置、边界或结点的要素,地理数据库拓扑可以帮助更好的管理数据。
  • 地理数据库拓扑帮助确保数据完整性。
  • 拓扑为多种空间分析操作提供了支持。

2 空间拓扑关系

空间数据的拓扑关系包括:

  • 邻接关系
  • 关联关系
  • 包含关系
  • 连通关系

这些关系表达了地理实体之间的关系,通常某些地理实体间的关系是特定的,比如:人口普查中,将人口普查区域划分为几块,各区块间不得重叠,不能出现包含关系,不然就重复计算了。这也是为什么要在地理要素间建立拓扑规则,进行检查了。

3 ArcGIS中的拓扑

ArcGIS中的拓扑规则建立以及检查是在地理数据库中进行的,通常有以下几个步骤:

3.1 设计地理数据库拓扑

这一步是比较重要的,如果有大量的点线面要素,比如城市的地形图,涉及的要素非常多,自然也有各种各样的错误。所以必须提前规划好。

ArcGIS的官方示例如下:
在这里插入图片描述
差不多就像这样,把要素类标记出来,然后规划好各要素之间的拓扑规则。

然后再建立相应的数据集,指定规则,标记出精度。

3.2 创建拓扑

以下面要素为例,创建拓扑。如图所示是两个重叠的面要素,如果是两栋建筑或者两个宗地的面要素,实际中是不能有重叠部分的,所以是有问题的,这种问题可以根据拓扑检查查出来。
在这里插入图片描述

  • 创建要素集,把要素导入要素集中
  • 创建拓扑——添加规则
    在这里插入图片描述

3.3 验证拓扑

验证拓扑可以通过
在这里插入图片描述
至此,ArcGIS会根据你的规则检测出不符合规则的区域
可以打开Error inspector,在其中一条条编辑错误

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IAMYSQ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值