注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

面朝大海 春暖花开

一点心得,转载本博客文章,请注明转帖,谢谢!

 
 
 

日志

 
 
关于我

中国科学院博士 主要从事遥感机理、定量反演、数据处理以及GIS应用研究。ArcGIS、Envi 、ERDAS、Ecognition软件、IDL语言、6S、SAIL

网易考拉推荐

arcgis矢量数据中polygons之间空白区修补-转  

2013-06-21 14:13:14|  分类: arcgis |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

矢量数据中polygons之间空白区修补
在处理数据时,经常遇到面数据中有些空白区,如何修补这些空白区,参考以前帖子总结如下:
1、Editor工具条中的Trace tool。
使用该工具时,可以再editor/snapping下设置捕捉,然后选中环绕空白区周边的面要素,之后使用该工具点击某点即可开始跟踪,回到起点后双击即可,效果如下:
2、Editor工具条中auto-complete polygon和merge结合

使用auto-complete polygon横跨空白区画一道线,双击,就会生成两个polygons,之后用Merge将两个polygons合并。
3、使用插件ET GeoTools工具条中的fill gaps

首先在ET GeoTools settings/attribute中设置要修补空白区的数据图层,然后开始编辑,画个边框,覆盖到整个空白区,自动修复。
4、拓扑
在ArcCatalog中新建topology,设置需要拓扑的数据层、容限、等级、拓扑规则等内容,确定;
在Arcmap中添加,开始编辑,设置拓扑的数据层,打开error inspector,点击search now,即可出现拓扑的错误,全选,右击选择create features

5、polygon to line、features to polygon和spatial join结合使用

首先用polygon to line将polygon转为polyline;
其次用features to polygon将polyline转为polygon;
最后用spatial join将原polygon的属性赋给新生成的polygon
注意:所有新生成的polygons都没有属性,需要自己添加的。

  评论这张
 
阅读(561)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017