ArcGIS栅格自动矢量化

更新时间:2023-11-05 05:06:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

ArcGIS栅格自动矢量化

在GIS数据获取过程中,将栅格数据转换为矢量要素的过程称为矢量化。ArcGIS软件扩展模块ArcScan 提供了便捷的矢量化工具,可用于将扫描图像自动转换为基于矢量的要素图层,极大的提高作业人员的工作效率。 1. 初识ArcScan

ArcScan 是 ArcGIS Desktop的附加组件,作为独立的扩展模块获得许可,在 ArcMap 环境下运行,并且依赖于ArcMap用户界面。与其他 ArcGIS 扩展模块一样,该扩展功能必须在有ArcScan使用许可的前提下使用,调用该功能前在 ArcMap 中启用扫描矢量化扩展模块,调用方法:在菜单栏选择Customize—Extensions,在弹出的界面中勾选 ArcScan。

图1 勾选ArcScan扩展

使用前必须将“扫描矢量化”工具栏添加到ArcMap,才能访问支持矢量化工作流的工具和命令。添加工具条方法:在工具条空白处单击右键,在弹出的工具条列表中选择ArcScan。

图2 ArcScan工具条

2. 自动矢量化前准备工作 1) 栅格扫描图配准

扫描后的栅格图片通常没有坐标系统,加载到ArcMap中后,默认显示在当前视图的中心位置,推荐栅格自动转为矢量之前,先为栅格图片配准,使其具有正确的坐标系,在软件中能够在正确位置显示。栅格数据配准请参考Georeferencing工具条的使用。 2) 准备矢量图层

栅格自动转矢量,转换后的矢量数据要存储在某个指定图层上,因此需要建立新图层或直接使用现有矢量图层。 3) 栅格图像二值化

只有将栅格图层符号化为两种颜色的图像,才能使用ArcScan工具条中的工具和命令。需要将彩色扫描图的单个波段加载到ArcMap中,并在“图层—属性”的Symbology标签项下设置图层

的渲染方式为Classified,将类别划分为两类,并用黑色和白色渲染。

图3 栅格图像二值化

4) 开启编辑

打开Editor工具条,选择Editor——Start Editing,加载到当前视图中的矢量数据处于可编辑状态,此时ArcScan工具条上的部分图标变亮,可以被使用。 3. 栅格清理

执行自动矢量化时,有时需要在生成要素前编辑栅格图像。此过程称为栅格清理,即从栅格图像中移除不在矢量化范围内的多余单元,如:扫描图上标注的文字等。ArcScan 提供了执行栅格清理的工具。1)局部手动清理栅格中部分文字

在ArcScan工具条上单击Raster Cleanup—Start Cleanup,启动栅格清理会话,然后单击Raster Painting Toolbar工具条。

图4 栅格清理工具条

单击工具条上的橡皮擦工具擦除栅格中的部分文本。

或者调用工具条上的魔术橡皮擦工具出一个选框,将位于框中的文本移除。 2)批量清理大范围文字

上一步骤中,“橡皮擦”和“魔术橡皮擦”工具从栅格图像中移除不需要的单元。但是,如果所使用的图像需要进行大量的清理,这两种方法可能会相当耗时。为简化这一过程,可以将单元选择工具与栅格清理工具结合使用。

,在栅格的文本周围拖,在图面上单击并按住鼠标,

在ArcScan工具条上选择CellSelection——selectconnected cells命令,在选择已连接单元对话框中,为栅格像素输入值,如:图示将把连续栅格像素小于500像素的要素选中(less than,500)。

原始栅格 栅格文字被选中

本文来源:https://www.bwwdw.com/article/v8a2.html

Top