操作地图ArcMap提供了许多方法让你与地图进行交互操作。定制浏览地图是一种很有效的工具。如果地图中包含了可对其进行编辑加工的工具,将有助于用户更快地完成工作。用户可以通地图可以让人们发现要素之间的空间关系。可以用刚才打开过向工具条中添加或删除工具,或创建个性化的工具条,轻的地图查询市政大楼(CityHal1)的位置,查看靠近学校松地定制ArcMap的界面。这些经过定制的界面可以和地图一的公园,或了解图书馆旁的街道的名称。起保存。分析用户也可以运用包含在ArcMap中的编程语言工具VBA(VisualBasicforApplications)来开发新的工具和创可以通过向地图中添加图层获取新的信息和发现隐含的规建界面。例如,运用VBA可开发一个工具,完成在一个选定区域内制作房屋地址数据表的功能。一且设计出某种工具,律。例如,如果在Greenvalev地图中添加人口统计信息,就可以用这张地图进行学区的划分或发现潜在的消费顾客。把它和定制的工具条相关联,或把这个工具和地图存储在一如果添加了地质或地表坡度的图层信息,就可以用这张地图起,其他人就能使用这个工具了。确定可能发生山期的危险地区。编程显示结果为了便于同地图进行交互操作,用户可以自行设计新界面,ArcMap可以打印地图,并能将其嵌入到其他文件或电子出版创建特殊要素类。ArcGIS是完全组件对象模型(COM)化的,物中。用户可以迅速地组织数据制作成图,保存地图时,所开发人员可以使用任何一种与之兼容的编程语言来制作组设计的打印版面、符号、注记和图表都同时被保存。件。如果需要更多关于定制ArcMap和ArcCatalog的信息,可以参阅《ExploringArcObjects》一书。ArcMap中包含了一大批创建和使用地图的工具。在本章后面的内容中,用户将使用其中的一些工具。25浏览ARCCATALOG和ARCMAP
操作地图 ArcMap提供了许多方法让你与地图进行交互操作。 浏览 地图可以让人们发现要素之间的空间关系。可以用刚才打开 的地图查询市政大楼(City Hall)的位置,查看靠近学校 的公园,或了解图书馆旁的街道的名称。 分析 可以通过向地图中添加图层获取新的信息和发现隐含的规 律。例如,如果在Greenvalley地图中添加了人口统计信息, 就可以用这张地图进行学区的划分或发现潜在的消费顾客。 如果添加了地质或地表坡度的图层信息,就可以用这张地图 确定可能发生山崩的危险地区。 显示结果 ArcMap可以打印地图,并能将其嵌入到其他文件或电子出版 物中。用户可以迅速地组织数据制作成图,保存地图时,所 设计的打印版面、符号、注记和图表都同时被保存。 ArcMap中包含了一大批创建和使用地图的工具。在本章后面 的内容中,用户将使用其中的一些工具。 定制 地图是一种很有效的工具。如果地图中包含了可对其进行编 辑加工的工具,将有助于用户更快地完成工作。用户可以通 过向工具条中添加或删除工具,或创建个性化的工具条,轻 松地定制ArcMap的界面。这些经过定制的界面可以和地图一 起保存。 用户也可以运用包含在ArcMap中的编程语言工具VBA (Visual Basic for Applications)来开发新的工具和创 建界面。例如,运用VBA可开发一个工具,完成在一个选定 区域内制作房屋地址数据表的功能。一旦设计出某种工具, 把它和定制的工具条相关联,或把这个工具和地图存储在一 起,其他人就能使用这个工具了。 编程 为了便于同地图进行交互操作,用户可以自行设计新界面, 创建特殊要素类。ArcGIS是完全组件对象模型(COM)化的, 开发人员可以使用任何一种与之兼容的编程语言来制作组 件。如果需要更多关于定制ArcMap和ArcCatalog的信息,可 以参阅《Exploring ArcObjects》一书。 浏览 ARCCATALOG 和 ARCMAP 25
浏览地图用户可以使用多种方式浏览地图,常用的工具在Tools工具关闭IdentifyResults窗口。条里都能找到,使用这些工具可以浏览地图,查找要素,以Idertily Rend4eoeeulee及获得相关的信息。0NS放大地图以获取信惠1394801294385如果想详细地了解地图中的某个地区,可以将地图放大。1.单击ZoomIn按钮。显示全图2.在一个公园的周围拉一个框,就可以把公园所在区域的地图放大。如果地图已被放大,而希望看到整幅地图,用户可以很轻松单击ZoomIn按钮后,在地图中拉一个框,地图会放大地把地图缩小到全图显示的状态。为一张新的地图。当单击Back接钮后,就会回到原来的地图区域。1.单击FullExtent按钮。3.单击IdentifyFeatures按钮,再单击某个公园。0O3mOMQOOM色现在可以看到地图的全部范围,在标准工具栏中,可以看到用IdentifyFeatures工具单击一个地理要素,Identify地图的比例尺大约为1:95000(取决于屏幕的设置以及Results窗口就会弹出。可以观察窗口中显示的该要素的属ArcMap窗口的大小)。如果地图的比例尺不是1:95000,可性内容。在下面的文本框中键入1:95000,然后按Enter键。当IdentifvFeatures工具检测到点击位置存在多个要素1:96,3842时,它会把每个要素名称都显示在IdentifyResults窗口的+左边,只要点击要素名称,在窗口的右边就可以观察到该要素的属性内容。26ARCGIS基础教程
浏览地图 用户可以使用多种方式浏览地图,常用的工具在Tools工具 条里都能找到,使用这些工具可以浏览地图,查找要素,以 及获得相关的信息。 放大地图以获取信息 如果想详细地了解地图中的某个地区,可以将地图放大。 1. 单击Zoom In按钮。 2. 在一个公园的周围拉一个框,就可以把公园所在区域的 地图放大。 单击Zoom In按钮后,在地图中拉一个框,地图会放大 为一张新的地图。当单击Back按钮后,就会回到原来的 地图区域。 3. 单击Identify Features按钮,再单击某个公园。 用Identify Features工具单击一个地理要素,Identify Results窗口就会弹出。可以观察窗口中显示的该要素的属 性内容。 当Identify Features工具检测到点击位置存在多个要素 时,它会把每个要素名称都显示在Identify Results窗口的 左边,只要点击要素名称,在窗口的右边就可以观察到该要 素的属性内容。 4. 关闭Identify Results窗口。 显示全图 如果地图已被放大,而希望看到整幅地图,用户可以很轻松 地把地图缩小到全图显示的状态。 1. 单击Full Extent按钮。 现在可以看到地图的全部范围,在标准工具栏中,可以看到 地图的比例尺大约为1∶95000(取决于屏幕的设置以及 ArcMap窗口的大小)。如果地图的比例尺不是1∶95000,可 在下面的文本框中键入1∶95000,然后按Enter键。 26 ARCGIS 基础教程
在这个比例尺下,看不到建筑物。这是因为建筑物图层的最查找到的CityHal1就显示在要素列表中。大可视比例属性已经被设置为1:70000。本章后面的内容将学习如何改变一个图层的属性。3.右击CityHall,并选择Zoomtofeature(s)。Right-cickarowtoshowcontestmeFiedd定位要素ValueLayerCity Hallhafngs_pointNAMEFlash feshreZoomtofeahnela]使用Find按钮,可以在地图中定位所有符合查询条件的地理Identfy feature(s)要素。因为要编制的的地图在Greenvalley市政大楼周围区Set BookmarkOre object foundSelect feature(s)域,所以先要找到市政大楼,并把该区域放大。Unselect feahure(t)1.单击Find按钮地图将放大市政大楼所在区域,由于当前地图比例尺已超过点击后,会弹出Find对话框,就可以在特定的图层或者全部1:70000,所以建筑物要素就会显示在地图上,同时可以看图层中查找要素。到表示市政大楼的蓝色三角形符号。2.在Find文本框中输入“CityHal1”:单击Inlayers下4.单击Cance1按钮,关闭Find对话框。拉列表框,选择“buildingspoint”:然后选中Infields地图上当前显示的部分就是为市议会编制地图的部分区域。选项,单击其下拉列表框,选择Name,最后单击Find。区Find当选择Zoomtofeature(s)时,在弹出菜单中还有一个SetFrdFeahuesRoute Locafons AddiessesBookmark选项。空间书签(SpatialBookmark)可以保存特Stop定的地图范围,用户可以随时将地图恢复到其保存范围的状Chy Hal-FndNew SeachIn lagersbuddngs_poirtV态。FFindfeaturesthatae sindar toor Contain thesearchstirgSearch CAlfelds空间书签和地图一起保存,所以任何使用地图的人都可以快CInfieldsNAME-速地将地图放大到空间书签所标识的范围。CEachlayer'spimarydisplayfeldCancel27测览ARCCATALOG和ARCMAP
在这个比例尺下,看不到建筑物。这是因为建筑物图层的最 大可视比例属性已经被设置为1∶70000。本章后面的内容将 学习如何改变一个图层的属性。 定位要素 使用Find按钮,可以在地图中定位所有符合查询条件的地理 要素。因为要编制的的地图在Greenvalley市政大楼周围区 域,所以先要找到市政大楼,并把该区域放大。 1. 单击Find按钮 。 点击后,会弹出Find对话框,就可以在特定的图层或者全部 图层中查找要素。 2. 在Find文本框中输入“City Hall”;单击In layers下 拉列表框,选择“buildings_point”;然后选中In fields 选项,单击其下拉列表框,选择Name,最后单击Find。 查找到的City Hall就显示在要素列表中。 3. 右击City Hall,并选择Zoom to feature(s)。 地图将放大市政大楼所在区域,由于当前地图比例尺已超过 1∶70000,所以建筑物要素就会显示在地图上,同时可以看 到表示市政大楼的蓝色三角形符号。 4. 单击Cancel按钮,关闭Find对话框。 地图上当前显示的部分就是为市议会编制地图的部分区域。 当选择Zoom to feature(s)时,在弹出菜单中还有一个Set Bookmark选项。空间书签(Spatial Bookmark)可以保存特 定的地图范围,用户可以随时将地图恢复到其保存范围的状 态。 空间书签和地图一起保存,所以任何使用地图的人都可以快 速地将地图放大到空间书签所标识的范围。 浏览 ARC CATALOG 和 ARC MAP 27
放大书签区域Greenvalley图是其他信息的基础底图,用户可以为常用的地图区域建立空间书签。DowntownGreenvalley就是其中之1单击View,并指向Bookmarks。2.单击DowntownGreenvalley。Miew Inset Selection LodlsW/ndow HeloDataViewDD3[QLayout ViewZoomDataAArcMap为交互操作地图提供了良好的界面。用户可以使用刚Zoom Layout才的工具或其他工具来查找要素,回答与特定要素相关的问BookmarksCreate.LoobsrsManage题,以及使用不同比例尺来显示地图。Lable OtContentsDowrtownGreerivaleyVStalus BarGreenhils可以通过添加或删除图层,或者是改变图层显示方式来改变Dveflow Labels.North GreervaleyIdenify Results.地图所显示的信息。ESerolbarseHolers本章下一部分内容是在地图中添加数据并修改图层属性。+GadesGdDataFrame Propelles.现在地图放大显示的正是DowntownGreenvalley区域,此时地图的范围和比例尺都是空间书签所记录的。制作这张市区地图,可以让议员们很容易地把该区域与其他区域进行比较。28ARCGIS基础教程
放大书签区域 Greenvalley图是其他信息的基础底图,用户可以为常用的 地图区域建立空间书签。Downtown Greenvalley就是其中之 一。 1. 单击View,并指向Bookmarks。 2. 单击Downtown Greenvalley。 现在地图放大显示的正是Downtown Greenvalley区域,此时 地图的范围和比例尺都是空间书签所记录的。制作这张市区 地图,可以让议员们很容易地把该区域与其他区域进行比 较。 ArcMap为交互操作地图提供了良好的界面。用户可以使用刚 才的工具或其他工具来查找要素,回答与特定要素相关的问 题,以及使用不同比例尺来显示地图。 可以通过添加或删除图层,或者是改变图层显示方式来改变 地图所显示的信息。 本章下一部分内容是在地图中添加数据并修改图层属性。 28 ARCGIS 基础教程
添加图层现在已打开Greenvalley地图并将其范围设置到市区,这样就可以编制所需要的地图了。市议会所需的地图包括市区用水情况和现有水管的位置和管径尺寸等信息。首先,在地图上添加用水情况的图层。1:将ArcMap和ArcCatalog窗口移动到可同时看到的位置。2.单击ArcCatalog中的WaterUse图层并拖到地图上。用户可以选择Catalog目录树中的任意图层,并将其拖动到ArcMap中的地图上。CatalogC:1+C:rcGISArcTutorGetting_Stal图层是数据的快捷方式。它还定义了ArcMap如何绘制数据。Data用户可以将图层存储在机构中每个人都容易获取的地方,对由GreenvaleyDBDowntownWater他们每个人而言,数据都将以同样的方式显示。GreevalleyWaterUse22D:尽管图层非常有用,但有时图层却不易获得。幸运的是,用E:1户可以将原始地理数据添加到地图上,如同添加图层一样容FDatahaseCorA易。这一图层显示了用一组渐变颜色填充的区域。就像打开Greenvalley地图时道路和建筑物都使用预定义的符号一样,WaterUse图层也使用了一组特定的符号来显示。29测览ARCCATALOG和ARCMAP
添加图层 现在已打开Greenvalley地图并将其范围设置到市区,这样 就可以编制所需要的地图了。市议会所需的地图包括市区用 水情况和现有水管的位置和管径尺寸等信息。首先,在地图 上添加用水情况的图层。 1. 将ArcMap和ArcCatalog窗口移动到可同时看到的位置。 2. 单击ArcCatalog中的Water Use图层并拖到地图上。用 户可以选择Catalog目录树中的任意图层,并将其拖动 到ArcMap中的地图上。 这一图层显示了用一组渐变颜色填充的区域。就像打开 Greenvalley地图时道路和建筑物都使用预定义的符号一 样,Water Use图层也使用了一组特定的符号来显示。 图层是数据的快捷方式。它还定义了ArcMap如何绘制数据。 用户可以将图层存储在机构中每个人都容易获取的地方,对 他们每个人而言,数据都将以同样的方式显示。 尽管图层非常有用,但有时图层却不易获得。幸运的是,用 户可以将原始地理数据添加到地图上,如同添加图层一样容 易。 浏览 ARCCATALOG 和 ARCMAP 29