分享

【ArcGIS教程】(4)利用ArcGIS进行栅格数据自动矢量化

 风声之家 2022-02-24
原创 君默 GIS小白 2022-01-16 22:47
文章简介

引言:

      在学习工作中我们经常需要把一副栅格图像进行矢量化,从而生成矢量shp数据,这个工作大多重复繁杂。因此ArcGis里面的自动矢量化工具可以较快的提高工作效率。作为一个学习arcgis的学习者,掌握此工具非常必要。

请看下面:

BEGIN




01
栅格二值化图片

首先需要加载我们的栅格数据,这里我选了一张jpg格式的图片。我们将其加载到ArcMap界面,如下:

图片

1.1 进行栅格的重采样

运行ArcToolbox,依次打开【空间分析工具】/【重分类】/【重分类】,双击打开重分类工具面板

图片

这里我们要对要素重采样成两类(为二值化操作做基础)。点击“分类”,在弹出的面板中选择分为两类(2类),点击OK即可。

图片

设置完参数后更改保存路径,OK,重分类就完成了

图片

如下,这是重采样两类后的图像

图片

重分类完成(两类)

1.2 进行栅格的二值化

这里就是对重采样的结果数据进行简单处理了。右击【重分类】图层,打开属性中的【符号系统】,将Classfiled中的classes分成类,为了效果明显,可以设置为白色与黑色,如下:

图片

图片

1.3 建立线、面要素

这里我们需要在文件夹中建立需要勾绘线和面的shp文件。右键选择文件夹,在弹出的面板中选择【New】/【shp文件】

图片

在这里选择地理坐标:按实际操作选择(如果图层有坐标系,可直接导出图层的坐标系至要素)

图片

图片


02
Arcscan操作图片

右击ArcMap右上角空白窗口,打开Arcscan追踪工具条

图片

之后打开Editor工具,开始编辑(打开里面的捕捉工具snap)

捕捉工具:可对要素编辑起自动捕捉作用

图片

2.1 线要素编辑

首先对线要素编辑。开始编辑后,先点击创建”图例要素“中的线要素,再点击追踪工具的矢量追踪,如图

图片

如下图,这时候我们就可以在二值化的栅格图像上进行操作。你只要用编辑要素点击下图的黑色等高线,就会自动勾绘整条等高线,不需要再人工一个点一个点的勾画

图片

如下图,这就是利用ArcScan工具自动勾绘的等高线,你只需要点击两三下就可以完成整条等高线的勾绘

图片

现在我们双击鼠标左键就生成了线要素

图片

2.2 面要素编辑

对面图层也是与线同样的操作

图片

图片

END



声明: 本号旨在传播、传递、交流,对相关文章内容观点保持中立态度。涉及内容如有侵权或其他问题,请与本号联系,第一时间做出撤回。

作者|GIS小白

排版|GIS小白

校阅|GIS小白

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多