ArcGIS栅格矢量化

发布时间 : 星期六 文章ArcGIS栅格矢量化更新完毕开始阅读

二、栅格图象矢量化

11.在tools的extensions中选中arcscan,然后在view的toolbar中选中arcscan。(在安装arcgis时要选中arcscan模块)

12.把图像重新symbolize,使用classify分成两种类型,如:0-126,126-255。(把图象二值化:在图象上鼠标右击,选取properties,在选symbolgy标签,在show中选classified,classes等于2。)

二值化前 二值化后

13.在arcCatalog中新建shp文件(分几层建几个,有点、线、多边形、多点四种类型),将图象和SHP文件一起加入到ARCMAP中,对SHP文件进行编辑,此时可以激活arcscan,进行矢量化。 ①新建矢量图层(glass):

②为矢量数据添加属性列

使用ArcScan模块进行纸质图件数字化

为了更方便和准确,可以使用ArcScan扩展模块。 ArcScan是一个扩展模块,默认情况下是未激活的状态。要在ArcMap中菜单Tools>extension中激活。激活ArcScan后,调出ArcScan工具条。ArcScan工具条必须在编辑状态下使用,因此使用前要先开始一个编辑会话。另外要注意的是,ArcScan使用的时候,栅格图像必须符号化成二值(bi-level)的图像,例如黑白两色。ArcScan进行矢量化有两种方式,一种是交互式的矢量化(raster tracing),一种是自动即批处理方式的矢量化(batch vetorization)。下面分别介绍一下这两种方式的实现。

对栅格图像二值化---激活ArcScan

1. 交互式矢量化

交互式矢量化可以实现半自动的矢量化。即在栅格图上分别点击某条线上的两个点,系统就会自动跟踪矢量化这两点之间的这段线。 在进行交互式矢量化之前,要进行一些设置。

首先设置捕捉。设置后可以和捕捉矢量图层一样获得捕捉栅格的效果,即鼠标可以自动捕捉到栅格数据里的线条,大大方便了编辑操作。设置捕捉分两步,首先进行栅格捕捉设置。单击工具条上的Edit raster snapping options按钮,调出设置对话框。

ArcScan工具条上的raster snapping options按钮

在弹出的对话框中,Raster Colors是调整栅格图像的前景和背景色,可点击Toggle Colors切换。Raster Line Width规定了栅格图像中线的最大宽度,宽度小于该宽度的线可以被捕捉到。Raster Solid Diameter规定了一个最大半径和最小半径,在此范围内的实心(solid)区域可以被捕捉到,这可以避免一些实心的小区域如点,省略号等被捕捉为要素。Holes可以指定栅格数据中所包含的空洞的像元个数,若小于此值的空洞,则被忽略。

捕捉设置的第二步是设置捕捉对象。点击Editor工具条上Editor菜单下

联系合同范文客服:xxxxx#qq.com(#替换为@)