ArcGIS操作培训教材
本教材一共分6个部分。培训时间为5天。上午介绍下午练习
第一天:
总体介绍平台产品PPT。
使用ArcMap。
一、 使用ArcMap
1.1 ArcMap简要介绍
ArcMap作为构成ArcInfo桌面平台的一个重要的组成部分,它把传统的空间数据编辑、查询、显示、分析、报表和制图等GIS功能集成到一个简单的可扩展应用框架上,它在ArcGIS中承担以“地图为核心”的应用。ArcMap既具有ArcView的易用性,有拥有ArcInfo的全部功能。此外,ArcMap包含一个复杂的专业制图和编辑系统,它既是一个面向对象的编辑器,又是一个完整的数据报表生成器。
ArcMap采用是标准的Window应用程序的风格,完全以菜单方式驱动,既可以被非技术化的用户熟练掌握,也能够为资深的GIS专家提供完整的工具。
许多用户会把大部分时间花在ArcMap上并把它作为一个核心应用。使用ArcMap来建立空间数据库和编辑空间数据、地理数据的查询与显示。同时也可以使用ArcMap来进行复杂的空间分析以及高质量的地图,把报表与图表的生成完整地集成在一起。
ArcMap提供了一个非常艺术化的地图编辑环境。任何熟悉最新版CAD编辑包的用户都会认识到ArcMap对象编辑器具有的功能强大、直观和人性化的特点。用来完成地图布局的界面采用的是完全所见即所得的方式,也就是在计算机中生成的地图和打印机打印出来的效果是完全一样的。
ArcMap提供了数据视图(Data View)和布局视图(Layout View)等两种浏览数据的方法。在数据视图中,用户无须关心诸如指北针等的页面要素就可与地图进行交互。布局视图是一个包含制图要素的虚拟页,它显示数据窗口中的所有数据。几乎所有能在数据视图中对数据进行的操作都可以在版面视图中完成。
在数据视图和布局视图都使用目录表(TOC)来管理数据,TOC为地图中的数据集提供了一个类似图例的显示。数据集的外观可通过TOC来改变。
TOC也是地图数据层(Layers)的操作界面。往数据视图中添加数据就为该数据创建了一个层。该层不是数据的复制,而是数据的引用(指针)。层包含描述数据如何被绘制的信息。每一层都能被分配一个具体的绘制特征。例如:在一个土地规划部门被多个组使用的宗地数据能为每个组产生一个层。每一组都可以用不同的符号来表示自己的层。利用这些层,GIS管理人员和地图制作人员就能建立起可用来制图的数据集的具体视图。数据管理员能够通过允许用户获取指定的层来保护原始数据集的完整性。
ArcMap是基于ArcObjects开发出来的应用,所以ArcMap提供了非常方便的扩展接口。可以使用支持标准的COM组件的语言来扩展ArcMap的功能。同时ArcMap内置了VBA开发语言,可以在ArcMap中直接使用VBA开扩展ArcMap的功能。
纵观ArcMap可以概括成以下的功能:
? 可视化
用地理方式操作数据可以看到以前不能看到的格局,揭示潜在的趋势和分布状况,以及获得新的视野。
? 创建地图
很容易创建地图来表达数据。ArcMap提供了各种工具来输入数据,并以有效的方式显示
? 解决问题
使用地理方式处理数据能回答诸如“在哪里”、“有多少”、“如果..将…”这样的问题。理解了这些关系将会有助于作出更好的决策。
? 展示结果
可以很容易地显示工作的结果。可以制作精美的地图,创建交互的显示,将图、表、图形、照片以及其他元素有机结合起来。使用地理方式传递信息是一种有效的方式。
? 扩展开发
ArcMap制定环境允许制作适合自己需要的界面,建立新的工具,开发基于ArcMap控件的独立应用。
1.2 ArcMap基础操作
1.2.1 启动ArcMap
启动ArcMap可以有多种方式,一般常用的方式有以下三种:
? 从Start菜单种启动ArcMap
1、Windows任务栏中单击“Start”按钮。
2、指向“程序”。
3、指向“ArcGIS”。
4、单击“ArcMap”。
? 在ArcCatalog中启动ArcMap
1、在ArcCatalog中单击“Launch ArcMap”按钮。
? 在资源浏览器中启动ArcMap
MXD文档为ArcMap保存的工程文档。可以通过双击该类型的文档来启动ArcMap,并加载该工程文档。
1、在资源浏览器中找到目标的*.MXD文档。
2、双击该*.MXD文件。
1.2.2 ArMap窗口要素
从上图可以看出ArcMap主要包含了菜单条、工具条、内容表、地图视图、状态条等元素。这些元素基本是标准的Windows窗体的元素。
? 菜单条
包含了ArcMap各种功能的菜单,主要菜单有:文件菜单、编辑菜单、视图菜单、选择菜单、工具菜单、Windows菜单、帮助菜单。
? 工具条
可以定制的窗口元素,可以快速使用系统功能。一般把常用的系统功能定制的工具条,方便使用。
? 内容表
显示所加载的数据列表、通过内容表可以控制图层表现方式。控制图层的显示顺序等。
? 地图视图
数据显示的场所,可以分为数据视图和布局视图。
? 状态条
显示当前ArcMap状态,动态显示坐标信息等。
1.2.3 打开地图
? 在ArcMap中打开地图
1、在Standard工具条上单击Open按钮。
2、单击Look In下拉箭头,指向包含地图的文件夹。
3、单击需要打开的地图文档。
4、单击Open按钮。
? 从ArcCatalog中打开地图
1、启动ArcCatalog应用程序。
2、指向包含地图文档的文件夹。
3、单击“Thumbnails”(缩略图)按钮,查看文件夹中的地图。
4、双击该地图文档,程序调用ArcMap来打开该地图文档。
? 打开最近打开过的地图
1、单击标准菜单条中的File菜单。
2、在已经打开过的地图列表中单击需要打开的地图。
? 在StartUp对话框中打开地图
1、在Start菜单中启动ArcMap。
2、单击Open an existing map。
3、单击OK。
4、在出现的对话框内单击Look In下拉箭头,指向包含地图文档的文件夹。
5、单击该地图文档。
6、单击Open。
1.2.4 使用内容表
内容表中包含了所有组成地图的图层以及如何在这些图层中显示地理元素。可以使用内容表来添加、删除图层以及控制图层的表示。
可以选择Display和Source选项卡来显示内容表。Display显示卡显示了图层数据的表示方式。Source显示卡显示数据来源和数据的组织。
? 显示内容表
1、单击标准的菜单栏中的“View”菜单。
2、单击“TableOf contens”菜单条。来显示或隐藏内容表。
? 在内容表中显示或关闭图层
在内容表中单击图层左边的复选框。选择上复选框则图层在地图中是可见的。如果取消了复选框则该图层在地图中是不可见的。
? 显示图层的图例
在内容表中单击图层名字左边的+或-,控制显示或隐藏该图层的图例。
? 显示数据框的内容
一个地图文档可以包含多个数据框。在ArcMap中操作的当前数据框在内容框中以黑体显示其名称。
单击内容表中的数据框左边的+或-,控制显示或隐藏该数据框所包含的图层。
1.2.5 两种视图的切换
如前面简介中所说,ArcMap可以使用DataView和LayoutView两种视图方式来显示地理数据。每种视图都可以以特定的方式查看和处理地图。
当想要浏览地图中的数据时,选用数据视图。数据视图是一种多用途查看、显示、查询数据的方法。它隐藏了在布局视图中的地图元素,比如标题、指北针、比例尺等。这样可以在一个数据框内集中处理地理数据,如编辑或数据分析。
如果准备把地图打印出来或在网络上发布,需要在布局视图下进行处理。布局视图中,可以看到一个虚拟的页面,在该页面上可以进行安排处理地图元素。当然在布局视图中的数据框内,可以完成数据视图的所有工作。
在ArcMap中可以有两种方法在这两种视图之间进行切换。
? 单击标准菜单条中的View菜单,选择“Data View” 或“Layout View”菜单,从而切换到相应的视图方式。
? 在地图视图窗口的左下脚有两个相应的小图标。选择不同的小图标就可以切换到相应的视图方式。
如下图:
1.2.6 基本工具栏的使用
放大、缩小、固定比例放大缩小、漫游、全图显示、前一视图或后一视图、要素选择、元素选择、标识、查找、量算工具 、热连接。
1.2.7 其他基本操作
? 缩放到图层
1、想要缩放的图层。
2、单击Zoom to layer菜单。
? 缩放到某一比例尺
1、在Standard工具栏比例尺条目中中输入要缩放的比例尺。
2、按回车键确认输入。
? 空间书签
空间书签用来标识需要保存或以后可以供参考的一个特定的地理位置。如可以为某一研究区域创建空间书签,这样以后在缩放或漫游地图的时候通过该空间书签可以容易的回到给研究区域。
创建空间书签
1、将地图定位到想创建书签的区域。
2、单击View菜单,指向BookMarks,单击Create菜单。
3、输入一个名字作为空间书签的名称。
4、单击OK,创建该书签。
使用空间书签
1、单击View菜单,指向BookMarks,单击目标书签名称。
2、地图自动缩放当当时定义该书签的地图区域。
删除空间书签
1、单击View菜单,指向BookMapks。
2、单击Manage菜单。
3、选择一个要删除的书签。
4、单击Remove按钮。
? 放大镜窗口调用(只能在date view 视图里才能调用)
1、单击Windows菜单。
2、单击Magnifier菜单。显示出放大镜窗口。
3、拖动放大镜窗口到某一地图区域,将该区域放大显示。
4、右键标题栏,单击“Snapshot”锁定放大窗口视图。
? 总图窗口调用
1、单击Windows菜单。
2、单击Overview菜单。显示总图窗口。(只有在数据视图中查看地图时才能显示总图窗口。)
3、拖动总图窗口中的矩形框,改变激活数据框中的地图显示。
? 显示MapTips
1、在内容表中右键想要显示MapTips的图层。单击Properties菜单。
2、单击Display选项卡。
3、选择Show Map Tips。
4、单击Fields选项卡。
5、单击Primary Display Field下拉箭头。选择要显示作为MapTip的属性字段。
6、单击OK确定。
7、在地图上移动鼠标到某一要素,观察Map Tip。
? 浏览图层的属性表
1、在内容表中右键想要查看的图层。
2、Open Attribute Table菜单。显示出该图层的所有属性列表。
? 显示适合某些标准的要素
1、在内容表中右键某一图层。单击Properties菜单。
2、选择Definition Query选项卡。
3、输入一个满足某些标准表达式或使用Query Builder工具来创建该表达式。
4、单击OK,确定。
5、在地图窗口浏览地图,观察过滤效果。
? 获取帮助
1、选择Help菜单。
2、单击What’s this?按钮。
3、Help 指针单击ArcMap窗口中需要了解更多信息的某一项目。显示帮助信息。
4、单击屏幕上任何部分关闭Help描述框。
5、在任何情况下按F1获取帮助。
? 保存地图文档
使用File菜单中的Save或Save As…菜单来保存当前地图文档。或使用工具条上的保存工具来保存地图文档。
? 退出ArcMap
单击File菜单,单击Exit推出程序。
1.3 地图显示操作
1.3.1 创建地图
? 创建空地图
1、启动ArcMap,选择创建空地图。
2、在ArcMap标准工具条上单击“New”按钮。
? 为新地图添加数据
1、在ArcCatalog中添加图层。
a) 启动ArcCatalog。
b) 在ArcCatalog中查找到目标数据。
c) 把数据从ArcCatalog中直接拖放到ArcMap中。
2、使用ArcMap的AddData按钮来添加图层。
a) 单击AddData工具。
b) 定位到目标数据。
c) 选择目标数据。
d) 单击Add按钮。
3、从另一地图中添加图层。
a) 打开要复制图层的地图。
b) 在内容表中右键该图层。
c) 选择Save As Layer File。保存成一个图层文件。
d) 定位到保存的文件夹。
e) 输入名称,单击“Save”按钮。
f) 在ArcMap中单击“AddData”,使用上述2中方法把图层添加到地图。(通过该方法添加的图层,不单是引用了原来的数据,同时也把原来的数据的表现加载进了新的地图中。)
4、添加包含X,Y坐标的表
添加数据到地图的时候,不一定总要有数据源。如果一些表格中包含有X,Y坐标形式的地理位置信息,也可以把这些数据加载到地图上。
a) 单击“Tools”菜单。
b) 单击“Add XY Data”菜单。
c) 单击表格下拉箭头,选中包含X、Y坐标数据的表。
d) 选择X、Y字段。
e) 单击Edit按钮,定义X、Y字段中坐标系和坐标单位。X、Y坐标将自动转换为和数据框匹配的坐标系。
f) 单击OK完成数据加载。
1.3.2 图层管理
1、改变图层的名称
a) 在内容表中的单击目标图层,选中它。
b) 再次单击。名字高亮显示,进入编辑状态。
c) 输入新的图层名字。
d) 按回车键确定修改。
2、改变地图要素的描述(比如专题图例说明文字)
a) 在内容表中单击目标文字,选中它。
b) 再次单击。字符被高亮显示,进入编辑状态。
c) 输入新的描述名称。
d) 按回车键确定修改。
3、改变图层的显示顺序
a) 在内容表中单击某一图层。向上或向下拖放。一条黑色线表示图层放置的位置。
b) 在目标位置释放鼠标。把图层放置在新的位置上。
4、删除图层
在内容表中右键单击所需要删除的图层,单击ReMove菜单,从地图中删除该图层。
5、按比例显示图层
设置图层可是比例尺范围:
a) 右键内容表中的某个图层,单击Properties。
b) 选择General选项卡。
c) 输入该图层一个最小比例尺。如果缩小到这个比例尺以下,该图层不会显示。Out Beyond。
d) 输入更改图层的一个最大比例尺。如果放大到这个比例尺以上该图层不会显示。In Beyond。
e) 单击OK确定设置。
f) 在ArcMap缩放地图查看效果。
在目前比例尺基础上设置可视比例尺范围:
a) 调整数据框,在一个合适的比例尺下显示。
b) 右键目标图层,弹出菜单。
c) 指向Visible Scale Rang单击Set Maximum Scale或Set Minimum Scale。
d) 设置好以后,在ArcMap中缩放地图查看效果。
清除图层的可是比例尺范围:
a) 右键需要清除可视比例尺范围的图层。
b) 指向 Visible Scale Rang,单击Clear Scale Range。
1.3.3 数据符号化
? 单一符号地图
一个图层所有要素使用同一种符号绘制所有要素,可以很容易的看出要素所在的地理位置。
当创建一个新的图层时候,ArcMap用一种缺省的符号绘制全部要素。
在内容表中单击符号,出现Symbol Selector对话框,可以迅速改变符号的样式和颜色。
1、在内容表中右键目标图层,选择Properties菜单。
2、单击Symbol选项卡。
3、单击Features。
4、单击Symbol按钮,可以改变符号的样式。
5、在Symbol Selector对话框中,单击某一符号或修改符号属性。
6、单击OK确定。
7、在Legend框中输入一个标注名,该标注名会出现在符号的旁边。
8、单击OK确定。在ArcMap中观察数据显示的效果。
? 独立值地图
类型描述了一些具有相同属性值的要素。比如地块,具有描述其土地利用的类型属性——商业用地、工业用地等。根据不同地类型可以使用不同的符号来表示。
1、在内容表中右键目标图层。
2、单击Properties菜单。
3、单击Symbology选项卡。
4、单击Categories。
5、单击Value Field下拉箭头,选择所使用的字段。
6、单击Color Scheme下拉箭头,选择一个颜色方案。
7、单击Add All Values,把所有独立值加入列表。
8、如果需要修改描述,则单击符号条目中的Label栏。
9、单击OK,确定。在ArcMap中观察效果。
? 分级颜色地图
空间地理数据可以通过改变符号的颜色来表达某属性数量的变化。比如可以使用浅颜色来代表人口稀疏的地区,而用深颜色来代表人口密集的地区。
1、在内容表中右键目标图层。
2、选择Properties菜单。
3、单击Symbology选项卡。
4、单击Quantities条目。选择Graduated Colors。
5、单击Value下拉箭头,单击目标字段。
6、单击Color Ramp下拉箭头,选择色阶。
7、单击Classes下拉箭头,选择要分类的数目。
8、单击OK ,确定。在ArcMap中查看效果。
? 分级符号地图
空间地理数据可以通过改变符号的大小来表达某属性数量的变化。比如可以使用小符号来代表人口少的城市,而用大符号来代表人口多的城市。
1、在内容表中右键目标图层。
2、选择Properties菜单。
3、单击Symbology选项卡。
4、单击Quantities条目。选择Graduate Symbols。
5、单击Value下拉箭头,单击目标字段。
6、输入符号的最大最小值。
7、单击Classes下拉箭头,选择要分类的数目。
8、单击OK ,确定。在ArcMap中查看效果。
? 密度图
面状地理数据可以使用点密度填充方式来表示该面对象中的数值形的属性信息。比如可以根每个省的人口对省的面特征数据进行填充。可以定义一个点代表多少人口。人口多的省中填充的点数量相对要多,人口少的省中填充的点数量相对要少。
1、在内容表中右键目标图层。
2、选择Properties菜单。
3、单击Symbology选项卡。
4、单击Quantities条目。选择Dot Density。
5、在Field Selection框中选择目标字段。
6、定义点符号的大小。
7、定义每个点代表的数量。
8、单击OK ,确定。在ArcMap中查看效果。
1.3.4 文字标注和图形标注
地图传递了地图要素的信息,但是仅仅把要素显示在地图上,即使使用了符号化方法来表示,有时也不能完全达到目的。有时必须在现有的显示效果基础上添加上文字或其他图形来进一步表示。
与地图要素的相关的文件成为标注。标注一般由ArcMap根据要素的某个属性信息来自动形成。在ArcMap中也可以采用地图提示(MapTips)或超链接方式来显示。
空间地理数据,来源于图层的对象我们称为要素(Feature)。非图层空间数据,使用Draw工具条绘制的对象我们称为元素(Element)。元素起到了修饰要素,进一步表示地理信息的作用。
Draw工具条包含了选择、旋转、绘制各种线元素、添加文本标注、编辑图形、修改文本标注显示属性等功能。
? 添加图形元素
1、选择Draw工具条中的NewLine工具。
2、在ArcMap的DataView中绘制线元素。
3、重复第二步骤,绘制多个线元素。
? 选择元素
1、选择Draw工具条中的Selecte Elements工具。
2、点击ArcMap中的线元素。
3、选中的元素,将显示其外包矩形。
? 修改图形元素
1、使用选择工具选择一个线元素。Edit Vertices工具变成有效。
2、使用Edit vertices工具,拖放线元素现有的顶点。
3、在线元素没有顶点的边线上右键菜单,选择Add Vertex。
4、选择一个顶点,右键菜单,选择Delete Vertex。
? 改变元素的符号和颜色
1、使用Selecte Elements选择工具,选择一个线元素。
2、双击该元素显示出该元素的Properties对话框。
3、在Symbol页面中修改该元素的显示风格。
? 删除元素
1、使用选择工具,选择一个元素。
2、按Delete键删除该元素。
? 把要素转换成图形元素
在需要对要素进行移动、改变大小并在地图上编辑,而不想编辑图层所表达的源数据时,就可以把要素转换成图形元素。这样编辑的是当前的图形而不是源数据。
1、在内容表中右键需要转换的图层。
2、单击Convert Features to Graphics。
3、选中 All 选项和Selected选项。
4、单击Target下拉箭头,选中需要添加图形的注记目标。
5、单击OK。
? 添加文字元素
地图上文字的用途很多,可以用文字来为要素添加注记,表达地图数据的有关信息,如坐标系,或者添加一个标题等。
1、选择Draw工具条上的Splined Text工具。
2、在地图上绘制Spline线。
3、双击完成线的绘制。
4、输入文本文字。
5、类似的使用CallOut Text等工具。
? 改变文字元素的风格
1、选择一个文字元素
2、双击该元素,显示Properties对话框
3、修改该元素的文字和显示风格
? 操作元素
1、使用选择工具选择元素。
2、移动、旋转元素。
3、排列对齐元素。
4、图形元素分组。
5、图形分组撤销。
? 标注要素
? 使用热链接
1.3.5 地图制板和打印
1.3.6 使用样式和符号
1.4 地图查询操作
1.5 定制ArcMap
二、 在ArcMap中编辑
三、 使用ArcCatalog
四、 使用ArcToolBox
五、 使用3D分析模块
六、 使用ArcIMS建立地图站点
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29578568/viewspace-2138168/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29578568/viewspace-2138168/