搜档网
当前位置:搜档网 › 基于ArcGIS的栅格图像自动矢量化的实现新方法

基于ArcGIS的栅格图像自动矢量化的实现新方法

基于ArcGIS的栅格图像自动矢量化的实现新方法
基于ArcGIS的栅格图像自动矢量化的实现新方法

ArcGIS进阶_栅格编辑

ArcGIS数据处理——栅格编辑 问题提出: 在矢量化栅格数据时,尤其是进行全自动矢量化时,对栅格数据进行编辑清理,将不需要被数字化的像素清理掉,可以减少大量矢量化后的编辑工作。 数据准备 所使用的数据为存放在e:\data\3.1文件夹下的31地理数据库中的cropmap图像,将其添加到ArcMap 中。 编辑栅格 1. 启动编辑会话 Tips:将图像设为可编辑状态才能进行清理 Step1:单击ArcMap主菜单上的“自定义->扩展模块” Step2:在打开的扩展模块对话框中,勾选ArcScan以激活ArcScan工具条,

Step3:单击关闭按钮,完成ArcScan工具条的激活 Step4:右键单击ArcMap内容列表中的cropmap图像名,在弹出菜单中单击“编辑要素->开始编辑”启动编辑会话 Tips:也可以单击编辑器工具条上的编辑器下拉箭头,选择开始编辑启动编辑会话 Step5:在ArcMap主菜单空白处单击鼠标右键,在弹出菜单中勾选ArcScan加载ArcScan工具条。 Step6:单击ArcScan工具条中的“栅格清理->开始清理”启动清理会话 Step7:单击ArcScan工具条中的“栅格清理->栅格绘画工具条”加载栅格绘画工具条。 2. 进行栅格编辑 栅格编辑工具包括栅格清除和栅格绘制。栅格清除工具用于清除那些不需要被矢量化的像素,栅格绘制工具用于将需要连续矢量化但并末相连的像素连接起来。进行栅格编辑后可以提高自动矢量化 的效率,减少后期的矢量编辑工作。

Step1:单击栅格绘画工具条中的擦除工具图标,鼠标变为一个橡皮擦形状 Step2:用擦除工具在不需要被矢量化的像素上移动以擦除这些像素,如图地编号、图廓线等Tips:“擦除”实际上是将像素的值改变为背景像素的值 Step3:单击栅格绘画工具条中的画笔工具,在断开处绘制以将线连接起来;经过擦除和绘制编辑后,cropmap图像如图: Step4:单击ArcScan工具条的“栅格清理->保存”将修改内容保存至原栅格图像,供矢量化使用。Tips:也可以单击ArcScan工具条的“栅格清理->另存为”将编辑后的栅格保存为新栅格文件。

ArcGIS栅格数据矢量化和编辑

实验三 ArcGIS栅格数据矢量化和编辑 一、主要内容 1、掌握ArcMap中地图、数据框架、组图层、数据层等基本概念及相互关系; 2、掌握利用ArcMap进行地图屏幕扫描数字化的主要流程及具体操作; 二、ArcMap基础知识 基本概念 1) 地图—Map (ArcMap document) 在ArcGIS中,一个地图存储了数据源的表达方式(地图,图表, 表格) 以及空间参考。在ArcMap中保存一个地图时,ArcMap将创建与数据的链接,并把这些链接与具体的表达方式保存起来。当打开一个地图时,它会检查数据链接,并且用存储的表达方式显示数据。一个保存的地图并不真正存储显示的空间数据! 2) 数据框架—Data Frame 在“新建地图”操作中,系统自动创建了一个名称为“Layers”的数据框架。在ArcMap中,一个数据框架显示统一地理区域的多层信息。一个地图中可以包含多个数据框架,同时一个数据框架中可以包含多个图层。例如,一个数据框架包含中国的行政区域等信息,另一个数据框架表示中国在世界的位置。但在数据操作时,只能有一个数据框架处于活动状态。在Data View只能显示当前活动的数据框架,而在Layout View可以同时显示多个数据框架,而且它们在版面布局也是可以任意调整的。 3)组图层-- New Group Layer 有时需要把一组数据源组织到一个图层中,把它们看作Contents窗口中的一个实体。例如,有时需要把一个地图中的所有图层放在一起或者把与交通相关的图层(如道路、铁路和站点等)放在一起,以方便管理。 4)数据层 ArcMap可以将多种数据类型作为数据层进行加载,诸如AutoCAD 矢量数据DWG,ArcGIS的矢量数据Coverage、GeoDatabase、TIN 和栅格数据GRID,ArcView的矢量数据ShapeFile,ERDAS的栅格数据ImageFile,USDS的栅格数据DEM等。注意Coverage不能直接编辑,要编辑需要将Coverage转换成ShapeFile。

栅格跟踪矢量化

本章内容 练习一:栅格跟踪 练习二:批量矢量化 ArcScan是ArcGIS中一个把扫描栅格转化为矢量GIS图层的工具,这个过程可以交互式或自动进行。 要学习ArcScan最简单的方式就是完成本章的练习。 练习一显示的是怎样去设置栅格捕捉选项和环境,捕捉栅格像元并跟踪栅格像元来创建线状要素和面状要素。 联系二显示的是怎样去编辑栅格图层,删掉不必要的像元,应用矢量化设置和利用批量矢量化模式来生成矢量要素。 每个练习大约在花费15到20分钟来完成。 练习一:栅格跟踪 ArcScan使得从扫描栅格上建立新要素变得简单,这个过程可以减少在矢量数据库中一体化栅格数据的时间。 在本练习中,你可以从扫描地图中通过跟踪栅格像元来生成矢量要素,你开始必须启动ArcMap和导入一个包含栅格数据、两个shape文件的地图文档。 启动ArcMap 在作这个练习之前你必须先启动ArcMap并导入练习数据。 1、在开始菜单中或桌面上双击ArcMap的快捷方式来启动ArcMap。

2、单击标准工具栏上的Open按钮 3、在ArcScan目录中选择ArcScanTrace.mxd,这个文件一般在安装的练习数据中(默认在C:\ArcGIS\ArcTutor) 4、点击Open. 改变栅格图层的特征 栅格图像必须变为为单色才能利用ArcScan工具和命令,通过拉伸来改变栅格特征成为单一值。 1、在ArcMap的Table of Contents中选择ParcelScan.img栅格图层,右击并选择Properties。 2、在Properties对话框中单击Symbology页面。 3、在Show框中,单击Unique Values。

ArcGIS专题操作之-自动矢量化

实验一使用ArcScan进行自动矢量化 专业年级::学号: 一、实验目的:了解ArcGIS中ArcScan工具,掌握使用ArcScan进行自动矢量化的技术;掌握线要素转化为面要素的方法。 二、实验要求: 1.栅格图象的二值化 2.对栅格图像进行校准和配准。 3.创建要素层(点线面图层) 4.使用ArcScan进行自动矢量化 5.线要素转化为面要素 三、实验内容: 1.栅格图象的二值化 1、灰度图像二值化:直接利用属性工具框进行二值化,先将xujiapeng.img加载进来,右击选porperties,点击symbology/show下unique values ,右侧将1设为白色,0设为黑色 2、彩色图像二值化:, 1)将landuse.jpg加载进来 2)将彩色图像转为连续灰度图像:右击选择porperties,打开属性框,选择symbology/show 下的stretched,点击Ok 3)利用空间分析模块确定分值界限,将spatial analyst模块调出来 a、利用spatial analyst/reclassify重分类确定界限 b、利用栅格计算器raster calculator进行分界([landuse.jpg] <= 160)

c、将背景设为白色,图线设为黑色:右击选porperties,点击symbology/show下unique values ,右侧将1设为白色,0设为黑色 3.创建要素层(点线面图层) 在ArcCatalog下建立点线面要素层 4.使用ArcScan进行自动矢量化 ArcScan激活条件:图是二值化图,并与Editor同时使用(start editor并且target为矢量化 的目标类型) 1)将建立好的点线面要素层拖入ArcMap中,利用将徐家棚图像二值化或按彩色二值化步骤将landuse.jpg二值化 2)点击按钮,打开raster sanpping option对话框(如下图)设置线的矢量化宽度及多少像素作为实体块来提取 3)设置捕捉,点击Editor/snap,在下框选按中心和交叉点矢量化

ARCGIS数据矢量化

测绘工程专业 地图学实习报告 实习内容:ARCGIS的认识 班级:测绘一班 学号:0 姓名:0 指导老师0 时间:第四周

ARCGIS的认识 一、实验目的 1.认识并简单掌握 ArcGIS Desktop的三个部分ArcMap、ArcCatalog、ArcToolBox; 2.能熟练使用ArcMap进行矢量化; 二、实验准备 1.软件准备: 实验前确保笔记本电脑已经安装过中文破解版ARCGIS10.0软件,并且能正常稳定运行。由于破解版软件不稳定,故应反复装载,直到能正常运行为止。 2.实验数据: 图1:矢量化数据 3.知识预备: (1)ArcGIS Desktop是GIS专业人员在编译、使用和管理地理信息时使用的主要产品。它包含全面的专业GIS应用程序,可支持大量GIS任务,包括制图、数据编译、分析、地理数据库管理和地理信息共享等。包括一组应用程序ArcMap、ArcCatalog、ArcGlobe、ArcScene、ArcToolbox和模型构建器。通过使用这些应用程序和界面,可以执行从简单到高级的任何GIS任务。

(2)理解GIS的三种角度: ①GIS就是空间数据库:GIS 是一个包含了用于表达通用GIS 数据模型(要素、栅格、拓扑、网络等等)的数据集的空间数据库。 ②GIS就是地图:从空间可视化的角度看:GIS是一套智能地图,同时也是用于显示地表上的要素和要素间关系的视图。底层的地理信息可以用各种地图的方式进行表达,而这些表现方式可以被构建成“数据库的窗口”,来支持查询、分析和信息编辑。 ③GIS是空间数据处理分析工具集:从空间处理的角度看,GIS 是一套用来从现有的数据集获取新数据集的信息转换工具。这些空间处理功能从已有数据集提取信息,然后进行分析,最终将结果导入到数据集中。 这三种观点在ESRI ArcGIS Desktop中分别用ArcCatalog(GIS是一套地理数据集的观点)、ArcMap(GIS是一幅智能的地图)和ArcToolbox(GIS是一套空间处理工具)来表达。这三部分是组成一个完整GIS的关键内容,并被用于所有GIS应用中的各个层面。ArcMap是ArcGIS Desktop中一个主要的应用程序,具有基于地图的所有功能,包括制图、地图分析和编辑。 三、实验原理 1.矢量和栅格区别: 矢量和栅格是地理信息系统中两种主要的空间数据结构,他们的数据来源、结构和格式都不同。栅格是将空间分割成有规则的网格,在各个栅格单元上给出出相应的属性值来表示地理实体的一种数据组织形式。它是一个规则的阵列,其中各个像元互不影响。矢量数据结构是利用欧几里得几何学中的点、线、面及其组合体来表示地理实体的空间分布的一种数据组合方式,这些要素之间有着密切

基本ArcGIS的地形数据提取与分析

基于ArcGIS10地形数据提取与分析 舒城县林业局汪自胜 摘要:本文以森林资源调查工作实践为例,详细总结了如何利 用ArcGIS10软件对纸质地形图,通过扫描、矢量化生成高程栅格数据;利用高程栅格数据进行等高线加密、高程统计、坡向和坡度分析;以及利用坡向、坡度等地形因子实现自动区划图斑的方法和过程。 关键词:森林资源调查 ArcGIS 地形分析 地形因子是划分森林资源调查图斑的重要因子,在条件有限的 情况下,我们经常是利用纸质地形图,通过人工判定,来确定工作 图斑的海拔、坡向和坡度。准确度受判定人员的业务水平影响较大。利用ArcGIS10的矢量化工具和地形数据分析工具,可以实现对图斑 地形因子的自动判读,甚至可以自动区划图斑。 一、地形图矢量化 要想利用计算机来进行地形分析,首先应对纸质地形图进行扫 描矢量化,将其转化成计算机可以识别的数据格式(见图1)。 图1 地形图灰度栅格图像 地形图矢量化前,需要将纸质图扫描成灰度栅格图像,并对栅 格图像进行二值化处理。 1、在ArcMap中对栅格图像进行符号化处理。分类方法:手动;类别数:2;调整中断值,直到满意为止,记录下中断值; 2、重分类。利用ArcToolbox工具箱中的“空间分析-重分类” 工具,根据记录的中断值,对图像进行重分类,生成二值图(见图2)。

图2 重分类工具设置和二值图 3、矢量化。加载用来保存矢量化成果的点、线要素类文件,在 编辑状态下,运用ArcScan工具开始矢量化。 (1)根据矢量化点、线的栅格宽度,在矢量化设置中设置理想 的最大线宽等参数。可以在完成设置后,运用“显示预览”功能来 查看参数设置是否合理(见图3)。 图3 矢量化设置和效果预览 (2)运用“在区域内部生成要素”工具选择要矢量化的区域, 在弹出的模板对话框中,对点、线要素的模板采用默认设置,完成 自动矢量化。 (3)运用编辑工具清理掉错误短线和噪点,对断开的地方等进 行修补。 (4)将等高线、道路和水系地物进行分层,分别保存到等高线、道路、水系要素类中。

@ArcGIS林业图制作简要方法

ArcGIS林业图制作简要方法 ArcGIS是目前广泛使用的地理信息系统平台,隆阳区林业局2007年林改以来开始使用该软件对林业各方面进行画图操作,我通过地形图的扫描、栅格图像配准、矢量化数据的建立、编辑、小班属性数据的输入、地图版面设计等操作,简单介绍了林业地图制作的方法和步骤。 关键词:ArcGIS 林业制图 制作林业图传统的方式是利用photoshop、CAD等软件来实行,主要是利用软件的图形编辑文字处理和符号制作功能对林业用图进行操作,完全依赖于操作人员对软件的熟练程度。随着社会的发展,面对林业各类数据,老的制图方法图形与数据分离,没有一一对应关系,难以管理和动态分析,ArcGIS软件是一个全面的,可伸宿的GIS 平台,为用户提供了制图、编辑、矢量、栅格、测量分析等方面快捷的制图方法,该操作软件很好的弥补了以上软件的不足,被广泛应用于林业各类专题图的制作。 一.地理信息系统的定义 地理信息系统(简称GIS)是在计算机软硬件支持下,对整个或者部分地球表层空间中的有关地理分布数据进行采集、处理、存储、分析、显示、描述的技术系统。地理信息系统处理和管理的对象是多种地理空间实体数据及其关系,包括空间定位数据、图形数据、遥感图象数据、属性数据等,主要用于分析和处理一定地理区域内分布的

各种现象和过程,解决复杂的规划、决策和管理问题。ArcGIS是美国环境系统研究所开发的新一代GIS软件。 二.ArcGIS在林业中的应用 在林业方面被广泛应用于林业调查、林业规划设计、森林分类经营管理、森林资源信息管理、森林分类经营管理、森林限额采伐管理、更新造林管理等。 三.制图方法 3.1地形图扫描 将扫描仪与电脑连接,并正确安装扫描仪的驱动程序,然后将纸质地形图放在扫描仪进行扫描,注意为了减少误差,地形图在平展,不要有褶皱。尽量使用大幅面扫描仪。将扫描后的地形图保存为jpeg 格式或者tif格式,最好保存为tif格式,如果扫描仪只能扫描成jpeg 格式,就用photoshop软件将地形图转为tif格式。 3.2地形图配准 地形图扫描后没有坐标信息,无法进入地理信息系统软件中进行处理,对地形图进行校正,并将坐标信息加入到图中的步骤称为地形图配准。配准的方法如下: 1:打开Arcmap软件,选择新建一个新的空白文档,确定。 2:在内容列表中的“图层”上右击,执行“属性”命令,在数据框属性对话框中的“坐标系统”选项卡中选择位于“Predefined(预定义)-Projected Coordinate System”(投影坐标系统)-Gauss Kruger(高斯-克吕格系统)-BeiJing 1954(北京54)下的“BeiJing 1954 GK

arcmap中栅格图像矢量化步骤

arcmap中栅格图像矢量化步骤 [转] 一、对影像的校准和配准 1.打开ArcMap,增加Georeferncing工具条。 2.把需要进行纠正的影像增加到ArcMap中,会发现Georeferncing工具条中的工具被激活。 3.在校正中我们需要知道一些特殊点的坐标。通过读图,我们知道坐标的点就是公里网格的交点,我们可以从图中均匀的取几个点。一般在实际中,这些点应该能够均匀分布。 4.首先将Georeferncing工具条的Georeferncing菜单下Auto Adjust不选择。 5.在Georeferncing工具条上,点击Add Control Point按钮。 6.使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置. 7.用相同的方法,在影像上增加多个控制点,输入它们的实际坐标。 8.增加所有控制点后,在Georeferencing菜单下,点击Update Display。 9.更新后,就变成真实的坐标。 10.在Georeferencing菜单下,点击Rectify,将校准后的影像另存。 所有图件扫描后都必须经过扫描纠正,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。 二、栅格图象矢量化 11.在tools的extensions中选中arcscan,然后在view的toolbar中选中arcscan。(在安装arcgis 时要选中arcscan模块) 12.把图像重新symbolize,使用classify分成两种类型,如:0-126,126-255。(把图象二值化:在图象上鼠标右击,选取properties,在选symbolgy标签,在show中选classified,classes 等于2。) 在图象上鼠标右击,选取properties,在选symbolgy标签,在show中选classified,classes等于2。 13.在arcCatalog中新建shp文件(分几层建几个,有点、线、多边形、多点四种类型),将图象和SHP文件一起加入到ARCMAP中,对SHP文件进行编辑,此时可以激活arcscan,进行矢量化. ArcGIS8下进行数字化~z 这几天一直被图形矢量化的问题所困扰,一有时间就疯狂地上网找这方面的资料,总算是黄天不负有心人,于现在终于明白了大概。也许这对于GIS老手来说不足挂齿,可对于我这样的新手来说,已经算是不小的进步和收获了。所以今天结合网上别人的教程和自己的心得写给大家,望各路高手不要笑话,如有哪些操作不对,请您指出,谢谢。 一.影像校准 所有图件扫描后都必须经过扫描纠正,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。 对影像的校准有很多方法,下面介绍一种常用方法。 1.打开ArcMap,新建文档。

MAPGIS 对栅格数据矢量化

矢量化是把读入的栅格数据通过矢量跟踪,转换成矢量数据。栅格数据可通过扫描仪扫描原图获得,并以图像文件形式存储。本系统可以直接处理TIFF格式的图像文件,也可接受经过MAPGIS图象处理系统处理得到的内部格式文件。在矢量化时,具有退点、加点、改向、抓线头、选择等功能,可有效地选取 所需图形信息。 矢量化系统常用功能键包括: F5键(放大屏幕):以当前光标为中心放大屏幕内容。 F6键(移动屏幕):以当前光标为中心移动屏幕。 F7键(缩小屏幕):以当前光标为中心缩小屏幕内容。 F8键(加点):用来控制在矢量跟踪过程中需要加点的操作。按一次F8键,就在当前光标处加一点。 F9键(退点):用来控制在矢量跟踪过程中需要退点的操作,每按一次F9键,就退一点。有时在手动跟踪过程中,由于注释等的影响,使跟踪发生错误,这时通过按F9键,进行退点操作,消去跟踪错 误的点,再通过手动加点跟踪,即可解决。 F11键(改向):用来控制在矢量跟踪过程中改变跟踪方向的操作。按一次F11键,就转到矢量线 的另一端进行跟踪。 F12键(抓线头):可用F12功能键来捕捉需相连接的线头。 (一) 矢量化流程 矢量化流程如图1所示。 (二) 矢量化系统的文件操作 1. 装入光栅:栅格数据可通过扫描仪扫描原图获得,并以图像文件形式存储。本系统可以直接处理TIFF(非压缩)格式的图象文件,也可接受经过MAPGIS图象处理系统处理得到的内部格式(rbm)文件。该功能就是将扫描原图的光栅文件或将前次采集并保存的光栅数据文件装入工作区,以便接着矢量化,此 时将清除工作区中原有光栅数据。 2. 保存光栅:将工作区中的光栅数据存成MAPGIS系统的内部格式(RBM)文件。在矢量化的过程中,若设置“自动清除处理过光栅”选项,则工作区中的光栅图象会发生变化;另外,当进行“光栅求反”操作后,工作区中的光栅图象也会发生变化。为了保存修改后的图象,就得选择该功能来保存光栅图象文 件。 3. 清除光栅:清除工作区中的光栅文件。 4. 光栅求反:将工作区中的二值或灰度图象进行反转(Invert),如使二值图象的白色变为黑色,黑色变为白色。在矢量化的过程中,是以灰度级高的象素为准,即只对灰度级高的象素进行矢量化,灰度级低的象素作为背景。若扫描进来的图象与此刚好相反,则需利用该功能进行反转后才能开始正确的矢量化操作。如二值图象,正常的光栅数据显示出来应是灰底白线,如果出现白底灰线,说明图像黑白相反,应用“光栅文件求反”功能将光栅求反,求反后的光栅文件应存盘,否则下次装入的光栅文件还是不变。 用扫描仪将图纸扫描存于TIFF文件

ArcMap地图矢量化

实验三地图矢量化 1. 实验目的与要求 1.1 实验目的 (1)了解空间数据数字化的有关方法,复习课堂有关地图矢量化的理论知识。 (2)掌握地图数字化这种最基本的数据采集方法,掌握地图扫描矢量化的基本原理,方法和步骤,熟悉地图的绘图和编辑工作。 1.2 实验要求 根据所学知识方法和步骤对地图进行屏幕跟踪矢量化。 2. 地图矢量化的基础知识 地理信息系统的基本功能之一就是数据采集,数据采集也是一个完整的GIS应具备的基本功能。地理数据分为空间数据与属性数据两部分,数据采集也分为空间数据采集和属性数据采集。空间数据的采集方法很多,根据数据的来源可分为地图数字化,遥感数据获取和以GPS为数据源的数据采集等。其中,地图数字化是最基本的数据采集方法,它是指把传统的纸质或者其他材料上的地图(模拟信号)转换为计算机可识别的图形数据(数字信号)的过程,以便进一步在计算机进行存贮,分析和输出。 2.1地图投影与坐标转换 在地图数字化时,首先要选择合适的地图投影和建立适当的坐标系。没有合适的投影或坐标系的空间数据不是一个好的空间数据,甚至是没有意义的空间数据,它不含地理意义。 2.1.1投影与坐标系 当把地球上的物体按地理位置转绘到平面上时,必然会产生变形,投影是用于减少这种

变形的一种方法。地图投影的实质是建立地球球面上的点与平面上的点的对应关系。所有的投影都会引起某种变形,采用哪种投影取决于实际应用的需要。 每一种投影都与一个坐标系相联系。对于那些大比例尺地图(如1:2 000或更大),由于不含投影变换,我们称为非地球地图(Non-earth map)。非地球地图虽然没有投影变形,但却有自己的坐标系统,有自己的参考系和量算单位。 2.1.2坐标变换与最小二乘法 GIS中间数据的采集、处理和输出等过程中都进行着空间坐标变换。空间坐标变换是指将地理实体在一个坐标系中的坐标(x,y)通过某种对应法则,转换成另一个坐标系中的坐标(x’,y’)的过程。 解算这种对应法则有两种方法:一种是解析法,这是在知道投影公式或坐标变换公式的情况下,直接利用变换公式进行解算。GIS中图形的缩放、平移、旋转及三维变换等操作都使用这种变换;另一种是数值变换法,这种方法主要用于地图的数字化。最小二乘法是最为常用的数值变换的方法。 地图数字化时,数字化跟踪头(定位器)采集的地图上点的坐标是数字化仪平面坐标,这种坐标定义取决于数字化仪的精度和配置。同时,由于这些点还省其实际地理坐标意义,因而在数字化过程中,还需要将地图上点的数字化仪平面坐标转换为这点的实际地理坐标。利用最小二乘法进行坐标变换的基本思想是,先用一组线性多项式拟合坐标变换公式,在地图上选取若干控制点,获取控制点的数字化仪坐标和实际地理坐标,然后利用这组坐标值,根据最小二乘法原理解算出多项式的系数。这样在地图数字化过程中,就可以利用这组多项式解算出地图上任意点的实际地理坐标。

ArcGIS栅格自动矢量化

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标签项下设置图层

ArcGIS栅格矢量化

ArcMAP下栅格图象矢量化的步骤如下: 一、对影像的校准和配准 1.打开ArcMap,增加Georeferncing工具条。

2.把待纠正的影像增加到ArcMap中, Georeferncing工具条中的工具被激活。 3.在校正中需要知道一些特殊点的坐标,扫描地形图的已知点就是公里网格的交点,从这些点中选取均匀分布的格网点,选取个数由校正模型决定。 4.首先将Georeferncing工具条的Georeferncing菜单下Auto Adjust选择取消。 5.在Georeferncing工具条上,点击Add Control Point按钮。 6.使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际

的坐标位置. 7.用相同的方法,在影像上增加多个控制点,输入它们的实际坐标。

8.增加所有控制点后,在Georeferencing菜单下,点击Update Display。 9.更新后,就变成真实的坐标。 10.在Georeferencing菜单下,点击Rectify,将校准后的影像另存。 化工作顺利进行。

二、栅格图象矢量化 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):

实验三、ArcMap栅格数据矢量化

实验三、ArcMap栅格数据矢量化 一、主要内容 1、掌握ArcMap中地图、数据框架、组图层、数据层等基本概念及相互关系; 2、掌握利用ArcMap进行地图屏幕扫描数字化的主要流程及具体操作; 二、ArcMap基础知识 基本概念 1) 地图—Map (arcMap document) 在ArcGIS中,一个地图存储了数据源的表达方式(地图,图表, 表格) 以及空间参考。在ArcMap中保存一个地图时,ArcMap将创建与数据的链接,并把这些链接与具体的表达方式保存起来。当打开一个地图时,它会检查数据链接,并且用存储的表达方式显示数据。一个保存的地图并不真正存储显示的空间数据! 2) 数据框架—Data Frame 在“新建地图”操作中,系统自动创建了一个名称为“Layers”的数据框架。在ArcMap 中,一个数据框架显示统一地理区域的多层信息。一个地图中可以包含多个数据框架,同时一个数据框架中可以包含多个图层。例如,一个数据框架包含中国的行政区域等信息,另一个数据框架表示中国在世界的位置。但在数据操作时,只能有一个数据框架处于活动状态。在Data View只能显示当前活动的数据框架,而在Layout View可以同时显示多个数据框架,而且它们在版面布局也是可以任意调整的。 3)组图层-- New Group Layer 有时需要把一组数据源组织到一个图层中,把它们看作Contents窗口中的一个实体。例如,有时需要把一个地图中的所有图层放在一起或者把与交通相关的图层(如道路、铁路和站点等)放在一起,以方便管理。 4)数据层 ArcMap可以将多种数据类型作为数据层进行加载,诸如AutoCAD矢量数据DWG,ArcGIS的矢量数据Coverage、GeoDatabase、TIN和栅格数据GRID,ArcView的矢量数据ShapeFile,ERDAS的栅格数据ImageFile,USDS的栅格数据DEM等。注意Coverage 不能直接编辑,要编辑需要将Coverage转换成ShapeFile。 5)shape的要素类型 point、polyline、Polygon、Multipoint、MultiPatch. 三、ArcScan矢量化具体内容及操作 ArcScan ARCSCAN是ARC/INFO的扫描图预处理及矢量化模块,具有噪音消除、斑点剔除、交互式线状要素跟踪、栅格到矢量的批处理、栅格与矢量数据的一体化编辑功能。ArcScan是ArcGIS中一个把扫描栅格转化为矢量GIS图层的工具,这个过程可以交互式或自动进行。 ArcScan工具使用的几个前提是: 1, ArcScan扩展模块必须激活 2, ArcMap中添加了至少一个栅格数据层(TIF IMG图象等)和至少一个矢量数据层(可以是点线面等) 3, 栅格数据必须进行过二值化处理(变为黑白图片) 4, Editor必须启动 练习1:栅格跟踪 ArcScan使得从扫描栅格上建立新要素变得简单,这个过程可以减少在矢量数据库中一体化栅格数据的时间。

ARCGIS半自动矢量化图文教程2

查看文章 ArcGIS中ArcScan工具进行自动矢量化的教程 2010-08-12 10:23 转自[GIS教程网] 一.实验目的:了解ArcGIS中ArcScan工具,掌握使用ArcScan进行自动矢量化的技术;掌握线要素转化为面要素的方法。 二.实验要求: 1.栅格图像的二值化 2.对栅格图像进行校准和配准。 3.创建要素层 4.使用ArcScan进行自动矢量化 5.线要素转化为面要素 三.实验内容: 实验数据说明:为了简化操作,采用了“I49G043001_xujiapeng.TIF”的一部分图像,兼顾点线面数据进行实习。在ArcMap里,将图像缩放至合理范围,右键栅格图层,Data->Export Data,在Extent里选择Data Frame(Current),选择输出“xujiapeng.tif”即可。 所用的图形如下图: 1.栅格图像的二值化 “二值化”顾名思义就是将栅格数据的属性值变为0和1两类。 二值化的步骤为: 将栅格图像加载到ArcMap里,右键栅格图层Properties,选Symbology,选Stretch,选择灰度色坡。

(2)选择合适的阈值将灰度图像分为仅有0和1属性值的二值图像。有多种方法可以实现,这里介绍两种—— 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,完成删除工作。

ArcGIS中ArcScan工具进行自动矢量化的教程

ArcGIS中ArcScan工具进行自动矢量化的教程 转自[GIS教程网] 一.实验目的:了解ArcGIS中ArcScan工具,掌握使用ArcScan进行自动矢量化的技术;掌握线要素转化为面要素的方法。 二.实验要求:1.栅格图像的二值化2.对栅格图像进行校准和配准。3.创建要素层4.使用ArcScan进行自动矢量化 5.线要素转化为面要素三.实验内容:实验数据说明:为了简化操作,采用了“I49G043001_xujiapeng.TIF”的一部分图像,兼顾点线面数据进行实习。在ArcMap里,将图像缩放至合理范围,右键栅格图层,Data->Export Data,在Extent里选择Data Frame(Current),选择输出“xujiapeng.tif”即可。所用的图形如下图: 1.栅格图像的二值化“二值化”顾名思义就是将栅格数据的属性值变为0和1两类。二值化的步骤为:将栅格图像加载到ArcMap里,右键栅格图层Properties,选Symbology,选Stretch,选择灰度色坡。 (2)选择合适的阈值将灰度图像分为仅有0和1属性值的二值图像。有多种方法可以实现,这里介绍两种—— 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等工具。

arcgis中的自动矢量化的方法

arcgis中的自动矢量化的方法 我在网上找了很久找到了关于自动矢量化的方法介绍,现贴出来供大家参考下。 一、对影像的校准和配准 1.打开ArcMap,增加Georeferncing工具条。 2.把需要进行纠正的影像增加到ArcMap中,会发现Georeferncing工具条中的工具被激活。 3.在校正中我们需要知道一些特殊点的坐标。通过读图,我们知道坐标的点就是公里网格的交点,我们可以从图中均匀的取几个点。一般在实际中,这些点应该能够均匀分布。 4.首先将Georeferncing工具条的Georeferncing菜单下AutoAdjust不选择。 5.在Georeferncing工具条上,点击AddControlPoint按钮。 6.使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置. 7.用相同的方法,在影像上增加多个控制点,输入它们的实际坐标。 8.增加所有控制点后,在Georeferencing菜单下,点击UpdateDisplay。 9.更新后,就变成真实的坐标。 10.在Georeferencing菜单下,点击Rectify,将校准后的影像另存。

所有图件扫描后都必须经过扫描纠正,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。 二、栅格图象矢量化 11.在tools的extensions中选中arcscan,然后在view的toolbar中选中arcscan。(在安装arcgis时要选中arcscan 模块) 12.把图像重新symbolize,使用classify分成两种类型,如:0-126,126-255。(把图象二值化:在图象上鼠标右击,选取properties,在选symbolgy标签,在show中选classified,classes等于2。) 在图象上鼠标右击,选取properties,在选symbolgy标签,在show中选classified,classes等于2。 13.在arcCatalog中新建shp文件(分几层建几个,有点、线、多边形、多点四种类型),将图象和SHP文件一起加入到ARCMAP中,对SHP文件进行编辑,此时可以激活arcscan,进行矢量化。 在贴出来的方法简介中,我试过觉得有几个小细节要注意: 1、在配准的时候要找好控制点,注意要找准控制点。 2、对图片进行一些必要的处理,图片中尽量不要有文字出现,图片中的线条最好调黑色的,图斑面最好调成白色,这样处理后才能在后面的对图像进行二值化有帮助。 3、在自动矢量化完后,要对矢量化的数据进行拓扑检查。

arcgis矢量化基本操作

ArcGIS的矢量化操作: 一在ArcMAP中进行编辑的流程: 1.打开ArcMAP。 2.在ArcCatalog中新建Shapfile图层(点,线,面),并拖入ArcMAP 中。 3.加载地图到ArcMAP中,增加Editor toolbar。 4.在Editor toolbar中点开始编辑,ok,这时你可以开始你的矢量化过程。 Tip:有几个快捷键可以试试,不错的,Z,放大,X,缩小,C,移动,V,显示节点。最后记得保存结果哦。 二创造新特征: 我们可以创造三种主要类型特征:点,线,面。为了创造线和面,我们首先要创造一个草图,草图由节点和线段组成,如何画点,线,面,我想比较简单(依葫芦画瓢吧!)关键是那几个工具(Sketch construction tools)如何使用: Sketch tool:主要是用来创造线和面特征的节点,在你完成了草图之

后,ArcMAP就会增加最后的线段,形成矢量图。 Arc tool:这个主要是帮你创造一个弧段的,选中这个工具后,先在弧段起点点一下,然后在弧段高度方向大致位置点一下(这个点是不可见的,只是给你确定弧段的高度),最后在弧段的终点点一下,就形成一条弧段了。 Direction-distance tool:这个主要是从已知某一个方向和某一个 距离来确定一个点。首先点一个已知方向的点,这是会有一条线出来,你确定好方向后,再点已知距离的点,这是出来一个圆,确定距离后,直线和圆有交点,这就是你要的点,再上面点一下就ok! Distance-distance tool:这个和上面的一样的道理,只是它都用距离来确定一个点,也就是两个圆确定你要的点。 Endpoint arc tool:这也是创造弧段用的,与Arc tool 工具不同的是,它是先在弧段的起点点一下,然后在弧段的终点点一下,再点一个点确定弧段的半径。个人认为这个工具要比Arc tool工具更精确些。 Intersection tool:就是利用两条直线确定一个点。很简单一用就会! Midpoint tool:确定中点的工具,比如马路的中点,你可以先点一边,

纸质图纸矢量化,GIS图形校正等

[转载]ArcGIS矢量化纸质地图的方法[z] 纸质图件的数字化是数据的一个重要来源。一般来说有两种常用的方法,一种是直接用数字化仪进行数字化,另一种是扫描后进行屏幕数字化。本文将介绍利用ArcGIS Desktop进行后一种数字化的方法。 首先将纸质图件扫描后,得到扫描图像。扫描图像的坐标是基于扫描仪的坐标系统,没有任何地理意义,因此数字化前要先进行地理坐标配准。这就要调用ArcGIS的Georeferencing 工具条来完成。根据控制点数据格式不同,配准也有两种方式,一种是用具有地理坐标系统的图件来纠正没有地理坐标系统的图件(比如常说的用矢量图纠正栅格图),另一种是根据扫描地图上控制点的已知坐标来配准。 首先添加要配准的栅格图,对于前一种情况,就要加载两幅图件。设置数据框的坐标系统

与要配准到的目标坐标系统一致。激活Georeferencing工具条后,点击工具条上Georeferencing 菜单下的fit to display,取消同一菜单下的Auto adjust。然后点击工具条上的Add control points 图标添加转换链接。方法如下:单击待配准图像的控制点,若是用两幅图进行配准,则再单击参考图像上的同名控制点;若是用已知x,y坐标配准,则点击鼠标右键,在弹出的对话框中输入控制点的地理坐标。如此添加足够的控制点,添加过程中可点击工具条上的view link table 查看转换链接的残差。添加完控制点后,先点击Georeferencing菜单下的update display,查看现有控制点的配准效果。如果满意,就可以保存配准结果了。保存配准的结果有两种方法,第一种是点击Georeferencing菜单下的Update Georeferencing。这会在另外的文件里存储栅格数据的坐标信息。如果是基于文件存储的栅格数据(如tiff),坐标信息存储在.xfm后缀的XML 文件和AUX文件中,根据变换方法的不同,可能还有world文件。如果是Geodatabase中的栅格数据,则坐标信息也存储在同一个Geodatabase里。第二种保存配准信息的方法是根据现有的控制点生成一幅新的配准后的栅格数据。如果要用其他软件打开配准后的数据,最好还是使用这种方法。因为其他软件有可能不识别第一种方法所产生的存储坐标的文件。如果要生成另一幅配准后的数据,点击菜单上的Rectify输出配准后的文件。输出文件的坐标系统与数据框的坐标系统一致。这就完成了扫描栅格数据的配准过程,输出后的栅格数据文件已经有了真实的坐标。下一步就是进行栅格的矢量化。矢量化首先需要创建一个新的要素类,要素类的几何类型取决于想要矢量化的目的数据的类型,要素类的坐标系统要与栅格数据一致,如果是ArcGIS9.1之前的版本的Geodatabase要素类,还要注意坐标域的设置。将栅格数据和新创建的要素类都加载到ArcMap的同一个数据框中。开始一个编辑会话,即可用草图工具对新建要素类进行编辑。数字化和一般对要素类的编辑操作上并无不同,唯一的区别是数字化有栅格数据作为底图。为了更方便和更准确,可以使用ArcScan扩展模块。 ArcScan是一个扩展模块,默认情况下是未激活的状态。要在ArcMap中菜单Tools>extension中激活。激活ArcScan后,调出ArcScan工具条。ArcScan工具条必须在编辑状态下使用,因此使用前要先开始一个编辑会话。另外要注意的是,ArcScan使用的时候,栅格图像必须符号化成二值(bi-level)的图像,例如黑白两色。ArcScan进行矢量化有两种方式,一种是交互式的矢量化(raster tracing),一种是自动即批处理方式的矢量化(batch vetorization)。下面分别介绍一下这两种方式的实现。

相关主题