网友投稿 | 设为首页 | 加入收藏
1/1页1 跳转到查看:13694
回复该主题 发新话题
键盘左右键可以进行前后翻页操作
帮助

ArcMap自动矢量化

ArcMap自动矢量化

转自[GIS教程网]


.实验目的:了解ArcGISArcScan工具,掌握使用ArcScan进行自动矢量化的技术;掌握线要素转化为面要素的方法。


.实验要求:


1.栅格图像的二值化


2.对栅格图像进行校准和配准。


3.创建要素层


4.使用ArcScan进行自动矢量化


5.线要素转化为面要素


.实验内容:


实验数据说明:为了简化操作,采用了“I49G043001_xujiapeng.TIF”的一部分图像,兼顾点线面数据进行实习。在ArcMap里,将图像缩放至合理范围,右键栅格图层,Data->Export Data,在Extent里选择Data Frame(Current),选择输出“xujiapeng.tif”即可。


所用的图形如下图:


1.栅格图像的二值化


二值化顾名思义就是将栅格数据的属性值变为01两类。


二值化的步骤为:


将栅格图像加载到ArcMap里,右键栅格图层Properties,选Symbology,选Stretch,选择灰度色坡。





2)选择合适的阈值将灰度图像分为仅有01属性值的二值图像。有多种方法可以实现,这里介绍两种——


a)加载Spatial Analyst工具条,选Raster Calculator,进行栅格计算,输入“[xujiapeng.tif]< 1”(举例),点击Evaluate,可以得到一个二值图像,如果发现不理想,需要反复测试阈值的大小,直到满意为止。


b)加载Spatial Analyst工具条,选Reclassify,对栅格值进行重分类,设置如图所示两类即可得到二值图像!




2.对栅格图像进行校准和配准。


对栅格图像进行校准和配准需要用到Georeferencing工具条,如图所示,在以前实习中有过联系,这里不再赘述。


3.创建要素层


ArcCatalog里新建点.线.面三个矢量图层(Shapefile),导入到ArcMap中。


4.使用ArcScan进行自动矢量化


使用ArcScan进行自动矢量化是本次实习的重点内容,加载ArcScan工具条到ArcMap中。


(一).在进行矢量化之前需要删除一些不需要的矢量如文字等,有两种选择:


a)通过Cell selection->select connected cells设置参数(total area),选择要删除的栅格。然后通过Raster cleanup->start cleanup->erase selected cells,完成删除工作。




b)当然这样删除之后还需要自己手动删除一些遗漏的部分。Raster cleanup->raster painting工具,使用橡皮.Magic Erase等工具。




设置Raster Snapping Options如左图,兼顾黑色块状面状地物,设置hole size13,可以比较理想捕捉。


效果如下:



(二).注意和Editor工具条结合使用:交互式,如遇到断线处,使用编辑工具铅笔完成。


(三).全自动矢量化,Vectorization下拉菜单,第一项设置参数,设置捕捉时,注意线宽,可以通过

工具方便测量线宽等;第二项,预览,用以调整参数值;第三项,执行矢量化操作。


这里介绍两种方法:


a.Raster cleanup->raster painting工具,当部分图被刷子或油漆桶涂成黑色时,并且在转化过程中选上超过一定面积转化成面。下图为被油漆桶涂黑然后转变成面状要素。注意:当面状栅格不闭合时,可以用笔刷工具

闭合面状地物。重新矢量化一遍即可。



b.线状要素转化成面状要素,利用Topology工具条。




点击Map Topology按钮,选择要建立拓扑关系的图层(线状图层),然后在Editor工具条里把target切换到面状图层,然后点击Construct Features按钮,选择创建新多边形。注意建立拓扑关系之前将面状要素里面的线条删除,最后再为矢量多边形地物添加填充图案,这里以房屋为例,如下图所示




.总结


通过本次实习认识了ArcMap中十分重要的工具条——ArcScan,即为矢量化工具。同时也回顾了一些之前学过的知识,如Editor.Topology.Georeferencing.Spatial Analyst等工具条。通过实习认识到矢量化是一个细致的工作,需要我们不断改进方法,结合实际情况认真处理各种关系。


同时也使我认识到ArcMap是一个强大的工具,需要我们不断探索.


附件

image029.jpg ()

jpg (2010/11/29 9:48:00)

EXIF信息

image029.jpg

image030.jpg ()

jpg (2010/11/29 9:48:00)

image030.jpg

最后编辑全拿走 最后编辑于 2010-11-29 09:52:09
——当生活累的时候,坐下来喝杯茶吧——

TOP

 

回复 1# 全拿走 的帖子

学过,但是感觉不好用。

TOP

 

各取所需,毕竟对于图像识别来说始终是一个难点,用ENVI效果会好些。但ArcMap对于自动矢量化地形图来说还是比较有优点的,省去了人工的一部分工作。同时自动矢量化前可以做好以下准备工作:
1、图像扫描时尽量清晰;
2、保存为品质较好的TIF格式;
3、在需要的情况下,扫描为黑白色;
4、矢量化前设置合适的参数。
——当生活累的时候,坐下来喝杯茶吧——

TOP

 

感觉不好用。

TOP

 

学习了,感谢分享

TOP

 

学习了,谢谢楼主共享。。。。。

TOP

 

回复 1# 全拿走 的帖子

对于简单的图还行,复杂的就会出错

TOP

 

学无止境

谢谢分享

TOP

 

谢谢分享!学习。

TOP

 

佰嘉乐ai362点看

金。沙。娱。乐。城,博。。彩不用去澳,门在家就能体验 !!千百位美女。荷。官面对面,24H甜心客。服。。随时等待您的咨询。波。音十大品。。牌之一。大。盘实力剧现。大额无忧更能自实助时返.水的佰嘉乐。信誉最佳 www.ai362.com  更有独家首实创时水返等你来战。

TOP

 
1/1页1 跳转到
回复该主题 发表新主题
  <<上一主题 | 下一主题>>