实验三、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使得从扫描栅格上建立新要素变得简单,这个过程可以减少在矢量数据库中一体化栅格数据的时间。
(一)启动ArcMap:
在作这个练习之前你必须先启动ArcMap并导入练习数据。
1、在开始菜单中或桌面上双击ArcMap的快捷方式来启动ArcMap。 2、单击标准工具栏上的Open按钮
3、在ArcScan目录中选择ArcScanTrace.mxd 4、点击Open.
(二)激活ArcScan 模块:
选择Tools>Extensions, Extensions 对话框中,将ArcScan的复选框勾上.