上一篇呢我写了拓扑完整的建立过程,这篇我讲一下拓扑面要素的修改方法(这次使用的数据就不给大家共享啦)。下一篇小编会讲关于线要素拓扑的具体方法与注意事项!希望大家持续关注!


这里呢,在多说一下这个拓扑中坐标聚类的作用,虽然不起眼,但是它可以解决很多数据中潜在的问题!这个作用主要是用于整合折点。处于拓扑容差范围内的所有折点在验证过程中均可以轻微移动。拓扑容差范围内低等级要素的折点将被捕捉到邻近的高等级要素的折点。对处于拓扑容差范围内的同级要素折点的位置将进行几何平均。

下面我给大家看一个具体例子

此处两个折点的距离在容差范围内

进行拓扑验证

验证完成之后这两个折点在容差范围内进行了聚合(平均)

好啦,这个聚类就说到这里!下面看怎么样去修复数据。

把建好的拓扑拖入ArcMAP中

添加拓扑工具条

开始编辑

查看错误

开始修改拓扑错误。第一种错误:必须大于拓扑容差,这个错误拓扑规则要求要素在验证过程中不折叠。此规则是拓扑的强制规则,应用于所有的线和面要素类。在违反此规则的情况下,原始几何将保持不变,修复方式就是直接右键删除。

第二种错误:不能有空隙,这个错误拓扑规则要求要素在同一图层连续面之间不能存在空隙(连续面范围外有空隙是正常的),这个拓扑规则要灵活使用,如果你做的项目允许你的数据可以在连续面中出现缝隙,这个规则可以不添加,这个错误修复方式有六种,在这里我讲实用的四种方法!1、直接右键创建要素,如果你需要和周边图斑进行合并的话,就把刚刚创建的这个图斑及需要合并到一起的图斑同时选择,使用编辑器下拉列表里的合并功能,自主选择哪个图斑被哪个图斑合并;

方法1:右击创建要素

2、使用对齐边工具,这个工具允许我们将一条边与另一条边快速匹配,以使其重合而不必手动追踪或修整边。可单击一条边,然后单击另一条边,接着第一条边会立即与第二条边相匹配。例如,我们现在有表示土地利用的面图层,并且发现需要修改某些面来使边界对齐。当发现有间距的面时,拓扑使用该工具特别有帮助!

方法2:使用对齐边工具

方法2效果

3、使用整形要素工具,配合使用追踪工具来完成我们的修复;

方法3:使用整形要素工具

方法3效果

4、使用高级编辑器里面的替换几何工具(这个方法可以在不同情形下使用噢,贼好用!具体的大家多试验就知道咯),这个方法的特点是可以用新形状完全替换现有要素的形状,而且所有要素的属性都会被保留,只是更新了要素形状,不过一定要配合追踪功能使用!

方法4:使用替换几何工具

方法4效果

第三种错误:不能重叠,这个错误拓扑规则要求面要素在任何区域内都不能有重叠情况,修复方式一个是剪除,一个是合并,都非常容易理解,这里我就不解释啦,大家实际操作中应用吧!

这里再说一下,重叠这个错误也可以在ArcMAP中使用多工具联合进行处理,思路有五种,方法如下:第一种思路:面生成线——线转面——获取面属性若要保持原面的属性,用要素转点工具将原面要素类转成点,然后进行空间连接,或者在上一步线转面时,选项勾上原面生成的点。第二种思路:利用FME处理,使用AreaOnAreaOverlayer和Dissolver转换器,其中Dissolver以保留字段分组合并。这样就处理掉了压盖的部分。第三种思路:利用相交工具,求取重叠面要素A,然后利用擦除工具,用A来擦除原始数据,得到面要素B,将A与B利用合并工具合并,得到面要素C,在利用消除工具将要素面C中的小碎图斑合并到邻近多边形,最终生成要素D。第四种思路:在要素中添加X、Y字段,计算质心坐标,使用工具删除相同的这个功能(此工具会比较属性值相同的要素,并进行删除)第五种思路:直接使用融合工具,这个工具可以把多个要素,通过指定的属性(属性值相同),溶解成一个要素。第四种思路,计算面的质心坐标,用融合工具,按字段X、Y进行融合。重复的面要素会被融合掉。但融合会丢失没有指定的不同的属性(没有勾选的任何字段)。因此,该工具适合几何和属性完全重合的面数据。好啦,今天的面要素拓扑修改就说到这里,可是费了小编不少力气,相信也能给大家带来一定的帮助,怎么说呢,这个处理数据啊,不要局限于某一种方法和思路,要尝试多方面的去解决与思考。小编自从做了三调这个项目,被逼着学了Qgis、FME、Pix4D、ENVI、MapGIS、MATLAB、超图等等的软件(说实话,这些软件我都理解很片面,只是会其中的某几项功能,反正吹吹NB不花钱,哈哈哈!你们就当我都会把),反正是各种联合起来处理三调的数据。闲话就说到这里,喜欢这期内容的就给小编点点赞,点点关注,转发转发,让小编也涨涨粉丝数。下面给大家分享一个ArcGIS的小插件,检查角度非常方便哟,里面有使用说明!网盘链接:https://pan.baidu.com/s/1wIqN5N8kiqR8X0lepmbT9Q

提取码:i7yf

arcgis几何修复有作用吗_ArcGis拓扑的那些事儿(拓扑应用过程二)相关推荐

  1. arcgis几何修复有作用吗_ARCGIS几何修复使用技巧

    ARCGIS 几何修复问题 最近处理数据, 是将一些分幅的数据进行拼接,很多要素被分成了一段一段的.于是, 采用 Arcmap 中的 merge 工具进行合并,但是,在用 merge 工具合并一些同类 ...

  2. arcgis几何修复有作用吗_ArcGIS修复几何错误

    几何错误常存在于shapefile以及存储在个人地理数据库或文件地理数据库的要素类,而当数据不满足ArcGIS的规范时,就会遇到各种无响应和奔溃. 几何错误通常有:(查看原帮助文档) 1.短线段-有些 ...

  3. arcgis几何修复有作用吗_修复损坏的 shapefile

    一.SHP文件 Shapefile文件(简称SHP)作为ESRI一种经典的数据格式,被很多其他软件所支持,如CAD.MapGIS等,虽然也有一些限制(如无法进行拓扑分析.字段长度为10个字符等),但其 ...

  4. arcgis悬挂点修改_ArcGis拓扑的那些事儿(拓扑应用过程三)

    (,,・∀・)ノ゛hello,小编又来啦(一不小心又拖更这么长时间),感觉大家都是催更小能手,天天定时定点的发消息催更,(其实很感谢大家的关注与催更,说明我写的这些对大家都有很大的用处!让我感到挺高兴 ...

  5. 怎么将arcgis新建工具条如何保存_ArcGIS中寻找最短路径的方法

    1 流程图  将两个道路数据统一坐标系,然后合并建立数据集,将未联通的道路路线进行结合,对接便后的道路数据集构建网络,使用追踪分析查找两点间最短路径,流程图如图1-1所示. 图1-1 流程图 2 操作 ...

  6. HyperMesh技巧——几何修复、清理、简化

    HyperMesh是一款非常强大的几何.网格划分软件,我们一般不在软件中直接绘制模型,而是在将几何模型导入软件中进行网格划分.导入的模型往往会出现一些问题,例如丢失面.出现重复面.缝隙等,所以在网格划 ...

  7. pla3d打印材料密度_口腔修复体制作用3D打印金属粉末的成型工艺与性能控制要点概述...

    在传统口腔修复体的制作过程中,制作工艺繁琐,制作周期长,加工过程中依赖人力操作,金属材料在制作过程中易发生变形,难以控制尺寸精度,使患者舒适度下降.而采用3D打印技术生产的修复体可根据患者自身进行定制 ...

  8. ArcGIS中修复异常值

    ArcGIS中修复异常值 提取异常值 修复异常值 在处理遥感数据过程中,往往会有异常值的出现,例如MODIS数据的无效值以及DEM中的空值等,我们在使用数据时一般需要去除这些异常值,并将其修正至相对准 ...

  9. 科普nmn对骨头修复的作用,nmn的品牌推荐,健康答案!

    科普nmn对骨头修复的作用,nmn的品牌推荐,健康答案! 科普nmn对骨头修复的作用,nmn的品牌推荐,健康答案! 科普nmn对骨头修复的作用,nmn的品牌推荐,今年3月,四川大学研究人员在<干 ...

最新文章

  1. fiddler设置抓取https请求后打开网页总是报“你的连接不是私密链接”的解决办法
  2. python入门编程题库-Python经典基础编程练习题(六)——每日10题
  3. data类型的Url格式及Base64编码:把小数据直接嵌入到Url中
  4. 2018/Province_Java_A/2/星期一
  5. 通过PyMySQL连接MySQL
  6. [开源] .Net orm FreeSql 1.5.0 最新版本(番号:好久不见)
  7. P4989-二进制之谜【堆,贪心】
  8. 收藏!最强行人检测算法思维导图
  9. 在python程序中嵌入浏览器_用Python中的wxPython实现最基本的浏览器功能
  10. iSPRINT:Google 最高能的创新加速课程,绝不允许产品走弯路!
  11. P6858 数学期望
  12. 办公软件是计算机吗,什么是办公软件_IT /计算机_资料
  13. Tableau怎么制作专业图表
  14. C51单片机烧录器使用(USB转TTL)
  15. Flutter开发之常用Widget学习
  16. 企业为什么要进行数字化转型1.1——顺势而为谋发展
  17. shell 脚本 基础
  18. Android startService和bindService混合使用、以及前台服务;
  19. dw怎么在框架中加入网页_如何在Dreamweaver中创建框架结构? dw设置框架结构的教程...
  20. 假如任正非这个“太阳”不在了,华为怎么办?

热门文章

  1. copy-maven-plugin - where is it configured - Maven原理探究
  2. 如何禁掉SAP Fiori上传文件的病毒扫描设置
  3. SAP gateway 后台系统的 OData service 服务探测机制实现原理
  4. webpack devServer
  5. 代码环复杂度的计算公式
  6. 使用JavaScript ES6的新特性计算Fibonacci(非波拉契数列)
  7. java中的与或非_与或非 · java development · 看云
  8. linux mysql 释放x锁_MySQL 加锁处理分析-转载
  9. python 声明变量类型_每日一课 | Python 检查变量的类型
  10. 阿里云数据库MYSQL和自建数据库的对比(附新手领取免费的一个月云服务器)