第二章 ArcGIS 10基础操作2.1 ArcMap基础操作2.1.1 启动ArcMap应用程序启动ArcMap应用程序有以下4种方法:(1)单击电脑桌面上Windows任务栏中的[开始]按钮→[所有程序]→[ArcGIS]→[ArcMap 10],启动ArcMap应用程序2)双击ArcMap的桌面快捷方式图标,启动ArcMap应用程序3)单击ArcCatalog中[标准工具]工具条上的ArcMap按钮,启动ArcMap应用程序4)双击ArcMap文档(.mxd 文件),启动含有所需地图的ArcMap应用程序提示:如果桌面没有ArcMap快捷方式图标,在[开始]任务栏中找到[ArcMap 10],右键单击[ArcMap 10],在弹出的菜单中单击[发送到]→[桌面快捷方式],在桌面上生成ArcMap的快捷图标ArcMap应用程序界面如图2.1所示图2.1 ArcMap应用程序界面2.1.2 ArcMap工作界面ArcMap的工作界面除了菜单栏、标准工具条和状态栏等通用工具外,主要由主窗口、容列表、目录窗口、搜索窗口组成。
ArcMap的工作界面的各个组成部分如图2.2所示图2.2 ArcMap工作界面 容列表、目录窗口、搜索窗口和ArcToolbox的显示、隐藏和停留在侧栏的操作都一样这里仅已目录窗口为例介绍操作方法单击ArcMap窗口菜单栏上的[窗口]→[目录]或单击[标准工具]工具条上的,即会显示目录窗口,拖动目录窗口,ArcMap窗口中则会显示窗口停靠的箭头,把鼠标指针放到停靠到右边侧栏的三角箭头上,目录窗口就会自动停靠到ArcMap窗口的右侧,然后单击目录窗口右上角的图钉,目录窗口就会收缩到侧栏里想要展开目录窗口只要单击侧栏的图标即可,现在展开的目录窗口的图钉已变为横向的,单击图钉两次,该窗口就会收回到侧栏1. 地图显示窗口地图显示窗口是显示地图文档所包含的地理要素的窗口,ArcMap有2种地图视图查看环境:数据视图和布局视图两种视图都可以用于查看地图,但采用的方式不同数据视图可以对地图数据进行浏览、显示、查询、编辑和分析等操作,并使用实际坐标或测量值显示地理数据布局视图可以将各种地图布局要素(如标题、指北针、比例尺、图例和数据框)排列在一个页面上在布局视图中,除了在布局中与数据框进行交互之外,其他操作主要在页面空间(通常以英寸或厘米为单位)中执行。
数据视图和布局视图之间的切换有2种方式:(1)单击菜单栏中的[视图]→[数据视图]或[视图]→[布局视图]2)单击地图显示窗口左下角的数据视图按钮或布局视图按钮2. 容列表容列表用来显示地图文档所包含的数据框、图层、地理要素的符号和数据源等地图文档可以包含多个数据框,但是只有一个数据框是处于当前激活状态,其名称字体以加粗方式显示每一个数据框都是由若干图层组成,图层在容列表中显示的顺序决定了图层在地图显示窗口中的叠加顺序,因此可以通过调整容列表中图层的顺序来调整地图显示窗口中各个图层的叠加顺序默认方式为点、线和面图层从上往下依次显示,即点图层在最上方,面图层在最下方,线图层在中间各图层在容列表中的显示如图2.3所示图2.3 容列表容列表的显示方式有4种,4种显示方式除了“按选择列出”,都可以表示所有图层所引用的地理要素的类型和表达方法4种显示方式的功能描述如表2.1所示表2.1 容列表的显示方式详解按钮按钮名称功能描述按绘制顺序列出图层按绘制顺序列出,拖动图层可以更改图层叠加顺序按源列出显示数据的存放路径按可见性列出图层按照可见与否分组列出按选择列出按照图层是否有要素被选中,对图层进行分组列出,并标识各图层处于选中状态的要素的数量对容列表的一些常用操作如下:(1)右键单击数据框,在弹出的菜单中可以执行[添加数据]等操作。
右键单击图层,在弹出的菜单中可以执行[复制]等操作2)数据框或图层前面的和分别表示收起和展开数据框或图层图层前面的复选框用于设置对应图层是否在地图显示窗口中显示3)双击图层,可以打开对应图层的[图层属性]对话框或者右键单击图层,在弹出的菜单中选择[属性],打开对应图层的[图层属性]对话框双击数据框,可以打开对应数据框的[数据框属性]对话框或者右键单击数据框,在弹出的菜单中选择[属性],打开对应数据框的[数据框属性]对话框4)单击图层下方的地理要素的图例符号,可以打开[符号选择器]对话框5)默认的容列表只有一个数据框,可以单击菜单栏[插入]→[数据框],添加一个新建数据框3. 目录窗口目录窗口是以树视图的形式显示用户的所有数据文件、数据库和ArcGIS for Server文档,即通过目录窗口可以查看本地和网络上的文件使用目录窗口中的树视图与使用Windows资源管理器非常相似,只是目录窗口更侧重于查看和处理GIS信息目录窗口的具体介绍见本章第二节4. 搜索窗口搜索窗口共包含四个过滤器:全部、地图、数据和工具全部和工具这两个过滤器都会返回工具的搜索结果如果是对工具进行搜索,使用工具过滤器通常可获取到最正确结果。
使用搜索窗口主页按钮可转到地理处理工具主页主页中列出了所有已安装的系统工具箱单击工具箱的名称以检查此工具箱的容,即工具集和工具图2.4 [搜索]窗口(1)按名称或关键字搜索如果知道工具的名称,可以在搜索窗口中直接输入以查找如果不知道工具的名称,但可以想到一些描述工具用途的单词,可以输入这些单词,然后搜索与之匹配的所有工具2)使用搜索结果可针对搜索项目执行多种操作如果将指针悬停在项目上,将显示有关工具箱、工具或地理处理包的简要描述(工具集没有描述)简要描述中的项目描述将打开工具箱、工具或地理处理包的描述此外,通过单击工具名称下面的第一行文本,也可以打开项目描述通过单击工具名称,可以从搜索项目中直接打开工具对话框5. ArcToolbox窗口ArcToolbox将ArcGIS许多空间处理功能按一定标准存放在不同的工具箱中,这些工具可以完成3D分析、数据转换、网络分析等一系列操作ArcToolbox的窗口如图2.5所示ArcToolbox的具体应用见第七章图2.5[ArcToolbox]窗口2.1.3 地图文档的操作1. 什么是地图文档ArcGIS的地理数据库只保存地图的具有地理属性的信息,并不保存对于地图进行修饰的其他信息,这就使得必须提供一种文件来保存地图中地理信息的显示信息,这个文件就是地图文档(文件的后缀名为mxd)。
地图文档存储着图层、数据框和布局视图等的显示状态这样就可以为用户带来诸多便利例如,用户可以不用重新设置地图中地理要素的符号和颜色和数据框的坐标系统,也不用重新设置各图层之间叠加顺序和可见性,甚至连上一次保存地图文档时没有关闭的工具条也会在原来的位置显示简而言之,打开地图文档,ArcMap就会显示用户上一次保存地图文档时的状态2. 新建地图文档新建地图文档有两种方式1)启动ArcMap后,ArcMap会弹出一个[ArcMap—启动]对话框(如图2.6所示),在该对话框中不仅提供了空白地图模板,还可以在这里打开已有的地图文档(包括自己存储在电脑中的地图文档和ArcGIS软件提供的模板)单击[ArcMap—启动]对话框左侧目录树中的[新建地图]下的[我的模板],则会创建一个空白的地图文档图2.6[ArcMap-启动]对话框(2)如果已经打开ArcMap应用程序,也可以单击ArcMap窗口中[标准工具]工具条上的或单击菜单栏的[文件]按钮下拉菜单中的[新建],则会弹出[ArcMap—启动]对话框如果对上一地图文档进行了修改而没有保存,通过这种方式新建地图文档,ArcMap会提醒用户是否保存对上一地图文档的修改。
3. 打开已有的地图文档打开已有的地图文档的方式常用的有5种1)在Windows管理器中找到地图文档(后缀名为mxd的文件),直接双击该地图文档可以打开该地图文档2)在Windows管理器中找到地图文档,将其拖进ArcMap地图显示窗口,可以打开该地图文档3)启动ArcMap,单击[ArcMap—启动]对话框左侧目录树中的[浏览更多],在弹出的[打开ArcMap模板]对话框中可以打开已有的地图文档4)单击ArcMap应用程序窗口中菜单栏[文件]→[打开]可以打开已有的地图文档5)单击ArcMap[标准工具]工具条上的打开按钮,打开[打开]对话框,在[打开]对话框中可以打开已有的地图文档4. 保存地图文档如果对打开的地图文档进行了修改,或创建了新的地图文档,就需要对地图文档进行保存地图文档的保存可以保存在原来的文件中,也可以另存为一个新的地图文档1)替换原有地图文档单击菜单栏[文件]→[保存],或者单击工具栏上的保存按钮2)另存为新的地图文档单击菜单栏[文件]→[另存为]5. 地图文档属性设置[地图文档属性]对话框包含一些字段和选项,使用它们可帮助提高地图文档的可用性此对话框还显示上次保存、上次打印或上次导出文档的时间。
地图文档默认的数据存储路径为绝对路径,但如果数据路径发发生变化,如将数据或地图文档拷贝到另一个文件夹或其他电脑中,那么地图文档的相应数据就不会正常显示,容列表中的图层前面会出现红色感叹号因此,需将地图文档存储为相对路径,即使任意的改变数据的整个文件夹,数据也会正常显示设置相对路径的操作步骤如下:(1)单击菜单栏[文件]→[地图文档属性],打开[地图文档属性]对话框,如图2.7所示2)勾选[存储数据源的相对路径名]复选框→单击[确定按钮]图2.7 [地图文档属性]对话框2.1.4 ArcMap基本操作1. 添加数据和移除数据ArcMap既可以向空白的地图文档添加数据,也可以向已有数据的地图文档添加数据添加的数据的格式多样,如矢量数据、栅格数据和文本数据可以添加本地数据,也可以添加ArcGIS服务器中的数据向ArcMap中添加数据的操作步骤有以下几种:(1)单击[标准工具]工具条上的添加数据按钮,打开[添加数据]对话框2)单击菜单栏[文件]→[添加数据]→[添加数据],打开[添加数据]对话框3)在[目录]窗口中找到要添加的本地数据,拖至容列表或地图显示窗口中4)在容列表中的数据库上右键,在弹出的菜单中单击[添加数据],打开[添加数据]对话框。
1)添加本地数据(1)启动ArcMap应用程序,打开地图文档“东北.mxd”(数据位于“...\第二章\添加数据\原始数据”)2)单击[标准工具]工具条上的添加数据按钮→[添加数据],打开[添加数据]对话框(如图2.8所示)3)展开[查找围]下拉框,定位到“东北”文件夹4)从数据列表中选择图层“省会城市.shp”,单击[添加]按钮,完成数据添加图2.8 ArcMap应用程序界面中的世界地图提示:第一次使用[添加数据]对话框,列表中没有列出计算机本地磁盘或移动磁盘与其中的文件夹,因此要手动添加,具体操作见本章第二节5)数据添加完成的地图文档如图2.9所示图2.9添加图层“省会城市”的结果2)添加底图底图图层属于一类地图图层,提供了一个可显示动态操作信息的框架底图显示性能非常强大由于底图图层相对稳定,不常发生变化,因此其显示只需计算一次,然后便可以多次重复使用首次以特定的地图比例访问某个区域时,会对底图图层的显示进行计算以后再以此。