zoukankan      html  css  js  c++  java
  • ArcGIS拓扑:个人的一些心得

      最近上课的时候我们老师让我们做拓扑关系的检查和修改。对于很少做数据的coder来说这是个痛苦的过程,所以经过我不断的修改,终于完成了作业。自己有些经验拿出来和各位分享一下。

      这次主要的拓扑错误有4个:1.线不能自相交 2.面没有缝隙 3.面不重叠 4.一个面要素被另一个面要素覆盖,下面我从这些拓扑关系的处理上来说一下我的处理方法,也许对大家有用,不对的地方还请指正!

      1.线不能自相交 这个主要的解决方法是使用拓扑工具上面的planarize lines 工具进行处理。在拓扑错误的表中,右select feature ,然后选择这个工具就处理了这个线的自相交问题,自动为该线段进行打断处理。使用split工具也可以,但是不是很好操作。其他的方法很多,这里我就表达了我觉得方面的方法。第三个就是planarize lines工具,选中拓扑错误之后就能自动打断相交的线!

      

      2.面没有缝隙 这个最方面的方法就是选中所有的拓扑错误,右击Create Feature,创建结束后到属性表中找到拓扑错误的属性,zoom to,然后使用editor里面的Merge工具和周围的要素融合,这样就可以了,注意的是选择融合的要素,不要选错了。这样逐个处理就行了。对于要素的外边界,这个误认为是缝隙,我们应该Make Exception。个人经验:在进行拓扑之前对于这方面应该做一下预处理,对于边界之外的要素,我们如果需要舍弃的话,一般使用clip工具处理掉,这样免得后来还要逐个Merge,麻烦!

      

      3.面不重叠 这个比较简单,方法也很多。我使用的方法是直接在拓扑错误列表中右击,Merge,选择Merge的要素,这样就行了。。可能有批量处理的方法,但是我还没发现。

        

      4.一个要素被另一个要素覆盖 这个简单了,对于超出部分的我们予以删除或合并就OK了。

      拓扑是地图生产过程中提高地图精度和质量的过程,我们应该熟练的对他操作,掌握常见拓扑错误的处理方法,这样以后有所准备。像我这样很好做数据的coder应该更加的注意了。哈哈,如果有什么错误和建议的话欢迎指正!!

  • 相关阅读:
    gain 基尼系数
    luogu P5826 【模板】子序列自动机 主席树 vector 二分
    牛客挑战赛39 树与异或 离线 树上莫队 树状数组 约数
    4.22 省选模拟赛 三元组 manacher 回文自动机
    4.22 省选模拟赛 最优价值 网络流 最大权闭合子图
    4.18 省选模拟赛 消息传递 树剖 倍增 线段树维护等比数列
    luogu P4008 [NOI2003]文本编辑器 splay 块状链表
    牛客挑战赛39 密码系统 后缀数组
    luogu P1526 [NOI2003]智破连环阵 搜索+最大匹配+剪枝
    luogu P4095 [HEOI2013]Eden 的新背包问题 多重背包 背包的合并
  • 原文地址:https://www.cnblogs.com/ahnucao/p/2779387.html
Copyright © 2011-2022 走看看