#创作挑战赛#之前有小伙伴私信我,发了一张栅格的图形,想快速进行矢量化。我看了下应该是CAD制作的建筑平面图,底图颜色和建筑外框颜色比较单一,应该改可以使用ArcGis中的ArcScan工具条进行快速矢量化,所以就其问题把ArcScan矢量化操作的步骤做一个简要的叙述。对于ArcScan矢量化而言其前提条件有一个需要对栅格先进行二值化,然后再使用矢量化这个工具,下面我们就来讲讲面对大批量的栅格需转矢量的图时,需要如何确定是否可行以及实施的具体步骤。

还是一样的需要准备学习的素材,点、线、面三个矢量图层及需要矢量化的栅格图片。首先,加载一个栅格图片到ArcGis中,如图1-1,图1-2,图1-3来确定此图能否被二值化。图1-2为可以二值化的栅格图形,具体标志为在图层属性>符号系统中有已分类这个选项,可以对栅格行使二值化。图1-3为RGB的多波段图形,在图层属性>符号系统中无已分类这个选项,不可以对栅格行使二值化。

图1-1:

arcgis生成栅格数据的矢量范围(ArcScan操作批量矢量化)(1)

图1-2:可以二值化的灰度图

arcgis生成栅格数据的矢量范围(ArcScan操作批量矢量化)(2)

图1-3:不能二值化的RGB图

arcgis生成栅格数据的矢量范围(ArcScan操作批量矢量化)(3)

如加入的图确定为RGB不能进行二值化的图,那就需要对此图进行灰度处理,处理步骤如下:步骤:打开Photoshop>加载图片>图像>模式>灰度>文件>存储为>选择保存位置及格式单击确定即可。先在Photoshop中把RGB栅格变成灰度图像 ,然后在ArcGis中就可以二值化了。

如上步骤完成后,建立点、线、面三个矢量图层。如图1-4所示

图1-4:

arcgis生成栅格数据的矢量范围(ArcScan操作批量矢量化)(4)

然后,就可以进行ArcScan操作的二值化了。

对已调为灰度的图片进行二值化处理,步骤为:双击栅格图片>图层属性>符号系统>已分类。如图1-5所示,选中已分类再把1中类别数调整为2,然后点击2框的分类弹出如下的窗口,调整黑框中二值化界值的大小以最优的符合需要矢量的栅格图形。

图1-5:

arcgis生成栅格数据的矢量范围(ArcScan操作批量矢量化)(5)

最后,准备完以上的相关步骤就可以启动ArcScan矢量化了。

添加ArcScan工具条及编辑工具条:顶部空白点击右键>分别选中ArcScan及编辑工具。如图1-6,所示。

图1-6:

arcgis生成栅格数据的矢量范围(ArcScan操作批量矢量化)(6)

加入点、线、面三个矢量图层,启动编辑器,在ArcScan工具条中选中需要矢量化的栅格图片。具体步骤如下:1、单击编辑器>开始编辑>继续,就启动了编辑工具;2、单击ArcScan栅格选框以选择栅格图片>栅格捕捉>矢量化设置>显示预览>前面这些都是直接选择默认即可,除非你所希望的生成面与生成线的尺度差较大时需要调整。>生成要素>单击确定即可。如图1-7,所示绿色线即为矢量化生成的矢量数据。

图1-7:

arcgis生成栅格数据的矢量范围(ArcScan操作批量矢量化)(7)

本次教学内容选取的矢量化栅格比较简单,在生产生活中大家碰到的问题及需要操作的矢量量化栅格肯定要更加的复杂也更加的捉摸不定,这只是一个学习引导的过程具体大家如何化险为夷,如何各显神通那就需要大家明确记住学习技艺需要学习的是术,术在心中便是你能够腾挪转化的根本,孔夫子他老人家说过:学而不思则罔,思而不学则殆,希望各位小伙伴能够一直学习、思考、进步。

本次公文强调两个关键点:1、栅格二值化需要把图片转为灰度;2、ArcScan矢量化对于面线的宽窄限度的把握。

,