您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > ArcGIS地理信息系统大全――ArcMap数据显示
1第4章ArcMap数据显示创建地图之前,需要思考如下问题:制图的目的是什么?地图中要显示什么内容?该地图是独立的还是其他地图显示的一部分?地图的读者是谁?回答这些问题将有助于决定如何在地图上组织和显示信息。本章将对创建新地图、设置地图模板、添加数据和数据层、操作图层、数据符号化显示以及数据层标注等内容进行详细的讲述。4.1创建地图在ArcMap中创建新地图有两种途径:一是当前还没有进入ArcMap工作环境,在启动ArcMap的同时创建新地图;二是已经进入ArcMap工作环境,可以直接通过ArcMap窗口的主菜单或标准工具栏中的文件操作功能创建新地图。上述两种创建新地图的方式,都可以应用已有的地图模板创建新地图,或者直接创建空白的新地图。4.1.1启动ArcMap时创建新地图启动ArcMap时,系统默认为Anewemptymap选项,如图4.1所示,如果不想通过地图模板来创建新地图,单击OK按钮,创建一个新的空白地图。图4.1ArcMap对话框通过系统模板创建新地图的步骤如下。(1)启动ArcMap,打开ArcMap对话框。(2)在对话框中选择Atemplate选项,单击OK按钮,打开New对话框,如图4.2所示。3图4.2New对话框(3)选择General选项卡,在列表框中选择LetterPortrait.mxt模板,如图4.3所示。单击OK按钮,打开ArcMap窗口界面,如图4.4所示,进入地图编辑环境。图4.3通过模板创建新地图图4.4ArcMap窗口4.1.2启动ArcMap后创建新地图启动ArcMap后创建新地图,如果当前是空白地图,则直接通过File菜单下的New命令新建一个空白地图,如果当前已经有打开的地图数据,在创建新地图的时候,系统会提示保存对当前地图的修改,具体操作步骤如下。(1)启动ArcMap应用程序,在ArcMap主菜单中选择File→New命令(如图4.5所示),打开New对话框,如图4.2所示。(2)选择General选项卡,在列表框中选择LetterPortrait.mxt模板,单击OK按钮,打开ArcMap窗口界面,如图4.4所示。上述过程是通过系统中的地图模板创建新地图,如果不通过地图模板创建新地图,可以单击标准工具栏上的NewMapFile工具按钮,创建空白新地图。4.2地图模板设置ArcMap系统不仅为用户编制地图提供了非常丰富的功能和途径,而且从实际应用出发,将常用的地图输出样式制作成地图模板,可以直接使用,减少了很多常规的设置。模图4.5File菜单5板为用户所在机构定义所需的标准地图提供了一种理想方法。4.2.1调用系统模板在创建ArcMap新地图的过程中,可以选择应用地图模板途径(ATemplate),然后按照系统提示确定所应用的模板,具体操作步骤如下。(1)启动ArcMap,打开ArcMap对话框,如图4.6所示。(2)在ArcMap对话框中选择ATemplate选项,单击OK按钮,显示New对话框,如图4.7所示。图4.6ArcMap对话框图4.7New对话框(3)选择General选项卡,在下拉列表中选择PortraitClassic.mxt模板,如图4.8所示,单击OK按钮,生成的新地图如图4.9所示。图4.8选择模板图4.9根据模板新建地图4.2.2自定义模板用户除了可以使用ArcMap自带的地图模板来创建新地图以外,还可以将自己制作的地图保存为地图模板,在以后的使用中直接调用存储在系统中的模板来创建地图,简化新建固定样式地图的操作,提高工作效率。(1)在ArcMap窗口的主菜单栏中,选择File→New菜单命令,打开New对话框,如图4.10所示。图4.10New对话框(2)在对话框中选择template单选钮,确定建立地图模板。(3)单击OK按钮创建空地图模板,返回ArcMap窗口(系统依据Normal.mxd模板文件创建用户模板文件)。7(4)根据需要进行各种地图版面设置。(5)在菜单栏中选择File→SaveAs菜单命令,打开“另存为”对话框,如图4.11所示。图4.11“另存为”对话框(6)在对话框中确定地图模板的保存目录、文件类型(*.mxd)和文件名,单击“保存”按钮,完成新地图模板的创建。4.2.3保存地图模板如果对已有的地图模板进行了一定的修改,或者打算把编制好的地图保存为模板文件,并且使所保存的模板文件放置在默认模板文件目录中,以便以后使用,可以按照下述步骤进行操作。(1)在ArcMap主菜单栏中,选择File→SaveAs菜单命令,打开“另存为”对话框,如图4.12所示。确定保存类型为地图模板*.mxt。图4.12“另存为”对话框(2)设置系统地图模板的存放路径为ArcGIS\Bin\templates。选择“新建文件夹”,创建一个新文件夹。(3)双击新建文件夹,进入新建文件夹目录。输入新文件的名称为MyTemplate,单击“保存”按钮,完成地图模板的保存。图4.13“另存为”对话框的新建文件夹(4)应用模板创建新地图,在New对话框中可以看到MyTemplate.mxt文件,如图4.14所示。图4.14New对话框4.3添加数据地理数据在地图中以图层数据的形式表现,一个数据图层代表了某种要素,比如高速公路、湖泊或野生动物区,或者代表了特定类型的数据,比如CAD图或TIN中的地形9高度表面。上一节只是创建了一个空白地图,在创建的地图中并不包含实际的地图数据层信息,只有进一步将表示空间地理要素的各种数据层加载到空白地图中,才能使新地图成为名副其实的地图。4.3.1直接在新地图中加载数据层新地图创建以后,可以直接调用ArcMap窗口的主菜单命令,或者使用标准工具栏中的按钮向新地图中加载数据层,数据层的类型可以是多种多样的。具体操作步骤如下。(1)在ArcMap主菜单栏中,选择File→AddData命令,如图4.15所示,打开AddData对话框,如图4.16所示。也可在ArcMap窗口的标准工具栏中,选择AddData按钮,打开AddData对话框。图4.15AddData菜单图4.16AddData对话框(2)在AddData对话框中,通过Lookin下拉列表框确定加载数据Street_arc,数据位置在“…\ArcTutor\gettingStarted\GreenValley\Data\GreenValeyDB.mdb\Transporation”文件夹中,如图4.17所示。图4.17添加Street_arc对话框(3)在Name文本框中出现Transporation提示,单击Add按钮,Street_arc数据层被加载到新地图中。(4)同样,可以利用上述步骤加载其他相关数据,这样需要显示的数据就可以在地图窗口中看到了,如图4.18所示。图4.18在ArcMap地图窗口显示数据4.3.2借助ArcCatalog加载数据层ArcCatalog相当于一个资源管理器,ArcGIS系统所涉及到的数据文件都可以通过ArcCatalog浏览和操作。借助ArcCatalog向新地图中加载数据层,就是为了更好地查找所需的数据层,然后将数据层直接拖放到ArcMap的图形显示窗口中,达到加载数据层的目的。具体步骤如下。(1)启动ArcCatalog。类似于ArcMap的启动,可以通过单击面板上的ArcCatalog快捷按钮启动,或者通过选择开始→所有程序→ArcGIS→ArcCatalog命令来启动,如图4.19所示;此外,也可以在ArcMap窗口的标准工具栏中,直接单击ArcCatalog按钮来启动AcrCatalog。图4.19通过开始菜单启动ArcCatalog(2)确定需要加载的数据层。在ArcCatalog窗口中,可以通过多种方式进行预览,以11确定需要加载的数据层,也可以在目录树(catalogTree)中直接设置需要加载的数据层。(3)通过拖放操作加载数据层。将鼠标指针放在ArcCatalog窗口需要加载的数据层上,按住鼠标左键拖动,将其拖到ArcMap图形显示窗口后释放鼠标左键,将该数据层放置在ArcMap地图中,完成数据层的加载。4.3.3通过已有地图加载数据层对于已经存在的或编辑好的地图文件来说,其中必定包含许多数据层,这些数据层可以间接加载到新地图中,包括数据层及其相关的所有设置。其中,通过已有地图加载数据层有两种方式,下面分别进行介绍。1.已有地图数据层加载的第一种方式将需要加载的数据层保存为一个图层文件(LayerFile:*.lyr),然后在新地图中加载图层文件。这种方式操作过程比较繁琐,但图层文件一旦生成,以后就可以在不同的地图文档中反复加载。(1)打开已有地图另外启动一个ArcMap窗口,并在StartusingArcMapwith对话框中选择AnexistingMap,然后在“打开文件”对话框中确定需要打开的地图文档:…\ArcTutor\GettingStarted\Greenvaley\GreenValey.mxd,单击“打开”按钮,打开已有地图GreenValey,如图4.20所示。图4.20在ArcMap地图窗口中打开已有地图(2)选择保存数据层从图4.17和图4.19中可以看出,在已有地图GreenValey中,数据层Building_point已经根据其地理要素的特征进行了设置,不同的地物已用不同符号显示在地图中。为了说明通过已有地图加载数据层时临时包含了相应的所有设置,选择building_point数据层进行保存,如果需要也可以选择多个数据层进行保存。①在显示已有图层的ArcMap窗口中(如图4.20所示)将鼠标指针放在窗口的左边、内容表的building_point数据层上并右击鼠标,打开数据层操作快捷菜单,如图4.21所示。②在快捷菜单中选择SaveAslayerFile命令,如图4.22所示,打开SaveAs对话框,如图4.23所示,在对话框中的look下拉列表中确定图层保存目录为“…\ArcTutor\GettingStarted\greenValey”,在Name文本框中确定图层保存名称building_point,单击Save按钮,生成名为building_point..lyr的数据层,如图4.24所示。图4.22SaveAs快捷菜单图4.23Savelayer对话框图4.21数据层操作快捷菜单13图4.24Building_point图层文件(3)新地图加载数据层①在显示新地图的ArcMap窗口中的ArcMap标准工具栏中,单击AddData按钮,打开AddData对话框,如图4.25所示。图4.25AddData对话框②在对话框中的Lookin下拉列表中是设置图层的保存目录为“…\ArcTutor\GettingStarted\greenValey”,在Name文本框中确定加载图层的名称building_point.lyr,单击Add按钮,building_point图层被加载到新地图中,如图4.26所示。图4.26ArcMap窗口加载图层对比图4.18、图4.20和图4.26可以看出,通过已有地图GreenValey加载到新地图中的图层building_point,完全保持了其在原图中的所有属性,包括符号的形状、大小、色彩等设置。所以,在实际工作中如果充分地利用这种加载数据的途径,一方面可以保证相关地图的一致性,另一方面也可以免去不必要的重复操作,节省工作时间。2.已有地图数据层加载的第二种方式将需要加载的数据层复制到剪贴板上,然后再加载到新地图中。第二种方式操作过程相对比较简单,但复制到剪贴板上的内容是临时的,一旦退出系统,就无法再次粘贴。(1)打开已有地图。操作步骤同第一种方式。(2)选择复制数据层。在显示已有地图的ArcMap窗口中(如图4.20所示),在窗口左边内容表的building_point数据层上右击鼠标,打开数据层操作快捷菜单(如图4.21所示),在快捷菜单中选择Copy命令,将building_point数据复制到剪贴板上。(3)新地图粘贴数据层。在显示新
本文标题:ArcGIS地理信息系统大全――ArcMap数据显示
链接地址:https://www.777doc.com/doc-4359435 .html