ArcMap栅格数据矢量化1 下载本文

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.

三、手工矢量化具体内容及操作 (一)创建和打开地图

1、 进入ArcMap时创建地图

1)运行ArcMap,选择Start using ArcMap With栏中的A New Empty Map方式,单击OK;

2) 运行ArcMap,选择Start using ArcMap With栏中的A template方式,可打开地图模板框,可选择通用地图版式:LandscapeModern.mxt,在Preview中可预览地图版面布局。

2、 ArcMap中随时可File/New? 3、 可打开已存在的地图,*.mxd; 4、 Layers的理解

在“新建地图”操作中,系统自动创建了一个名称为“Layers”的数据框架,一个数据框架显示统一地理区域的多层信息。一个地图中可以包含多个数据框架,同时一个数据框架中可以包含多个图层。例如,一个数据框架包含中国的行政区域等信息,另一个数据框架表示中国在世界的位置。但在数据操作时,只能有一个数据框架处于活动状态。在Data View只能显示当前活动的数据框架,而在Layout View可以同时显示多个数据框架,而且它们在版面布局也是可以任意调整的。

5、Group Layer的理解

有时需要把一组数据源组织到一个图层中,把它们看作Contents窗口中的一个实体。例如,有时需要把一个地图中的所有图层放在一起或者把与交通相关的图层(如道路、铁路和站点等)放在一起,以方便管理。 [1]. 在contents窗口的Display标签或Source标签内用右键选择“New Data Frame” ,在显示的弹出菜单中选择“New Group Layer”,察看结果; [2]. 在contents窗口的Display标签或Source标签内用右键选择“New Group Layer” ,在显示的弹出菜单中选择“Remove”,察看结果。 (二)新建数据层,并加载到arcmap中

利用ArcCatalog新建数据层,之后再加载到ArcMap中。 1、按“Tools\\ ArcCatalog”进入ArcCatalog模块,在ArcCatalog中选择要建立的数据层所在目录后,点击右键,选择“new”、“shapefile?”,如下图:

2、如下图,输入数据层Name,如QsPoly,选择要素类型,如Polygon,点按钮“Edit?”选择空间参照系。再按“OK”。

3、将新建的数据层加载到ArcMap中的Layers中。在主菜单中选择“File-Add Data?”,或者在standard工具条中选择

,选择QsPoly.shp,得到结果如图:

(三)定义数据层的坐标

在ArcMap中,创建新图并向其中加载数据层时,第1个被加载的数据层的坐标系统就作为该数据组默认的坐标系统,随后加载的数据层,无论其坐标系统如何,只要含有坐标信息,满足坐标转换的需要,都将被自动的转换成该数据组的坐标系统。当然,这种转换不影响数据层所对应的数据文件本身。

l 查阅数据组织坐标

【1】在数据组上按右键打开快捷菜单;

【2】点击Properties,打开Data Frame Properties对话框;

【3】点击Coordinate System标签,数据组的坐标信息就显示在该窗口中; 查阅数据组织坐标

l 变换组织坐标

【1】在数据组上按右键打开快捷菜单;

【2】点击Properties,打开Data Frame Properties对话框; 【3】点击Coordinate System标签;

【4】点击地图投影类型,选择投影类型;

【5】点击“确定”按钮,观察坐标变换情况。

如西安1980坐标系,如图。

(四)以QS为背景,进行屏幕数据化

1、在主菜单“View”、“Toolbars”中选取“Editor”,打开编辑工具栏,如图:

2、选取数据层QsPoly,按Editor的下拉键,点取“Start Editing”,利用编辑工具,就

可数字化多边形。编辑工具有:用“Sketch tool”

用于对已有

,可以数字化多边形的边界,“Trace Tool”

公共边界的自动追踪,确保公共边界的一致性。

是增加所选多边形的中间点。