admin 管理员组文章数量: 1086019
2024年3月6日发(作者:python编程闯关游戏)
专题地图制作(数据显示与地图制图)
应用:数据显示和地图制图
本章应用部分包括三个习作。习作1介绍了在ArcView中制作等值区域图的过程,先是黑白图的制作,然后是彩色图的制作。习作2涉及字体设计、分级符号、色彩组合的选择和公路盾状符号的使用。习作3关注的是文字注记的摆放。
习作1 制作一幅等值区域图
所需数据: ,一个显示1990~1998年间美国各州人口变化专题的shapefile。该专题的投影为阿伯斯(Albers)等积投影,单位是米。
等值区域图按行政单元显示统计数据。在本习作中,你将对于990~1998年间美国各州人口的变化率作图。习作1的重点是在ArcView中分级色彩的使用。
1. 启动ArcView,打开一个新视窗,将加到视窗中。
2. 选择View下拉菜单中的Properties。将Name一栏改为“Population Change By
State,1990~1998”,Map Units改为meters,点击OK。这个视窗的名称应变成你的地图的名称。选择Theme菜单下的Properties,把Theme Name一栏改为“Percentage Change”,点击OK。该专题名称应成为该专题图例的注释(description)。
3. 双击专题名称以调用Legend Editor。从Legend Type下拉菜单中选择Graduated
Color。在Classification Field一栏中先“Zchange”,该字段包含了1990~1998年百分率变化的数据。点击Apply。默认设置分为5种类型,采用的是红色的单色方案。
4. 默认数据分类方法为自然断点法且取5种类型,通过点击Legend Editor中的Classify按钮打开分类对话框,来改变类型数目或分类方法。Type和Number of
Classes选项中的滚动条可以让你分别改变分类方法和类型数目。
5. 你也可以改变Legend Editor中的类型分隔点。要改变各类型分隔点,点击Value单元格,键入你希望的类型分隔点,然后按回车。确认你键入的类型分隔点不会使类型之间存在间隙,否则你将发现有些州的数据没有被赋予颜色显示在图上。制图员建议在数据分类中使用类似5.0这样的数字而不使用5.3这样的小数位不为零的数。制图员还建议在数据分类中采用逻辑断点(如0值),这样使得负值与正值可以被清楚地分隔开来。本例中有4个负值,即从1990~1998年全美有4个州的人口下降(康涅狄格州、哥伦比亚特区、北达科他州和罗得岛州)。
6. 点击Legend Editor中Color Ramps的滚动条按钮。下拉菜单中包括适于定量数据制图的各种色彩方案。如果你选择Gray Monochromatic,点击Apply,你将会看到一幅灰色符号的美国黑白地图。为继续完成本习作的剩余部分,请在Color
Ramps中选择Orange Monochromatic。如果你已经将变化率为负值的州归为第一类型(即-13.8~0.0),那么改变其符号的颜色会是一个好主意。双击第一个类型中Symbol单元格以打开调色板。按下Color Palette,点击一种颜色(如绿色),你将会看到绿色符号已成为第一种类型的颜色。如果你点击Apply,这幅美国地图将按照新的色彩方案重新画过。
7. 如果Color Palette仍保留在屏幕上,你可以试试自行选择色彩选项。点击Color
Palette中的Custom按钮以打开Specify Color对话框,它是基于HSV(色相/饱合度/色值)色彩模式的。每个色彩维度的值域为0~255。你可以通过对每个色彩维度设置一个值来确定你想要的颜色。如果你喜欢所显示的颜色,点击OK。你定义的这个颜色就成为色彩方案中的一个颜色。
8. 关闭Legend Editor和Color Palette。现在着手编排地图。选择View下拉菜单中的Layout。
9. Template Manager有5种默认模板。点击Portrait,再点击OK。你将看到一幅带有图名、图例、条状比例尺和指北针的美国地科的版面;
10. 在对该版面中的各地图要素进行操作之前,将该版面的格网调得精细一些,因为这些格网控制着各个地图要素的排列。选择Layout菜单下的Properties,在Layout Properties对话框中,将水平和垂直格网间隔设置为0.1。
11. 你可以有许多种办法来操纵一个激活的图形元素。你可以通过拖拽将其移到layout中的任何位置上。通过拖拽其四角的操作手柄(handles),可进行放大和缩小。或者可以选择Graphics菜单下的Size and Position在View Frame Size and
Position对话框中指定各图形元素的高度和(或)宽度以及它在整个版面中的相对位置(均以英寸为单位)。条状比例尺是唯一一个较难进行放大或缩小的图形元素。
12. 如果你无法选中一个地图要素,或许需要使用Graphics菜单下的Bring to Front和Send to Back这两个按钮。
13. 若要在图上添加文字,比如你的名字,可先按Text工具按钮,然后将鼠标放到你所希望的文字串的起始位置,点击一下鼠标。在Text Properties对话框中,键入文字,如有必要,在Horizontal Arrangement一栏选择水平对齐方式,再点击OK。在将文字初步摆放好之一,你还可以将其缩放或移动。
14. 若要在地图上添加图廓线,按下Draw Point工具按钮并从下拉菜单中选择矩形符号,然后将光标放在你所要设定的图廓线框的左下角,再拖拽光标到图廓线框的右下角。Draw Point工具按钮的下拉菜单还包含其他图形也可用于地图设计,如点、线和圆。通常这些图形的默认线宽的视觉效果都太细,你可以通过选择Windows菜单下的Show Symbol Window来改变Fill Palette中的Outline宽度,从而改变线宽。
15. 指北针有多种款式可用。选中指北针符号并双击它,即可打开含有多种款式的指北针选项,选择其中一种款式再点击OK。
16. 当你准备打打印地图时,你可以选择File菜单下的Print,或者选择File菜单下的Export将你的版面存为图形文件。
习作2 分级符号、线状符号和注记设计
所需数据:,显示爱达荷州10个最大城市的专题shapefile;,显示爱达荷州境内州际、国家级和州级公路和专题shapefile;,爱达荷州轮廓地图。
习作2让你在ArcView中进行不同字体设计试验,运用分级符号和运用公路盾状符号。本习作还涉及色彩符号的选择和地图的总体设计。
1. 启动ArcView,打开一个新的视图,将、和加到视图中。选择视图菜单下的Properties,将视图的名称改成合适的地图名称,将Map Units改为feet,点击OK。选择Theme菜单下的Properties,对三个主题分别改用合适名称作为图例注释。
2. 对所要做的惟一选择是其颜色,爱达荷州的背景色彩应与中的点状符号及中的公路符号具有较大的反差。双击以调用Legend Editor,为选择一种彩色符号。
3. 双击以打开Legend Editor,在Legend Type一栏中选择Unique Value,Value Field一栏选择Route_desc。你将看到三种默认符号被分别赋予州际、州
级和国家级公路。双击州际公路的默认符号以打开Pen Palette,你可以改变线状符号(例如,变为双线符号)及其颜色。重复同样步骤以改变州级、国家级公路符号。
4. 对于城市主题,你将首先用分级符号来显示城市人口。双击以打开Legend Editor,从Legend Type下拉菜单中选择Graduated Symbol,在Classification Field一栏选Population。默认的分类方法将所有的城市按人口数分为5个级别。本图中你可以将城市级别数缩减至3个级别,点击Classify按钮将Number of Classes 一栏的数值改为3。同时将各级别的值域改为:14 302~30
000、30 000~45 000和45 000~125 659。
5. 下面处理位于Legend Editor下端的Symbol和Size Range这两个栏目。Symbol决定符号类型,例如,空心圆、实心圆、带轮廓线的实心圆等。Size Range决定分级符号的大小差异。Symbol的默认选项是实心圆。通过双击Symbol,你可以调用Marker Palette来改变符号类型。你也可以调用调色盘(Color Palette)来改变点状符号的颜色。Size Range是以点量度的,72个点为lin。Size Range的默认值域是4~12,这一尺寸范围的圆在8.5in×1lin的地图上相当小。你可以尝试不同的尺寸范围以确定哪一个范围最适合你的地图。请记住,有两个城市离博伊西(Boise)市很近,若用大圆表示博伊西市,则会遮盖住与其相邻城市,选完符号类型和尺寸范围后点击Apply。
6. 下一步是标注各个城市。如本章中所阐明的,你可以手工交互式地标注城市名称,也可以采用自动标注的办法。在本习作中,你将采用交互式的方法(在习作3中你将会用到自动标注法)。确认是激活的主题。从Theme菜单下选择Properties以打开Theme Properties对话框,点击左边一栏的Text Labels图标。Label Field一栏选择city_name。去掉Scale Labels旁的打钩,意味着在你的设计院选择不使用可调整尺度的标注(可调整尺度的标注会随着视图缩放而改变大小),点击OK。
7. 用不同的字体来标注各个级别的城市。选择Windows 菜单下的Show Symbol
Window,点击Font Palette以打开它。为最大规模等级的城市选择字体包括字样、大小和样式(style,在本章中称为字形form)(最好记下所选择的字体以便以后参考)。点击Label工具按钮,并点击一个属于最大一级的城市。你将看到该城市的名称出现在图上,名称四周还带有四个操作手柄。这些手柄意味着这个名称现在是一个被激活的图形元素,因此你可以将它移动到图上任何合适的位置。对最大一级的其他几个城市进行同样操作,给它们标注名称。重复同样步骤标注中间一级和最小一级的城市。为使文字设计达到和谐,三个级别的城市名称均采用同一种字体,但大小和样式有所不同。
8. 在给每个城市进行了名称标注以后,你可能还想要改变注记的字体设计及移动某一个城市名称的位置。可按如下步骤进行:点击Pointer工具按钮,点击你想要修改的城市名称(被选中的城市名称周围会出现四个操作手柄),然后移动该城市名称的位置或改变其字体设计。在Pointer工具仍处于被选中状态下,在操作手柄框外点击鼠标,使该名称不再被激活。
9. ArcView有一个功能可允许你为注记添加一条引线。这对于标注位置相近的城市如博伊西、楠帕(Nampa)和考德威尔(Caldwell)很有用,按下Label工具按钮,从下拉菜单中选择Labeling with a Leader Line,点击你想要添加引线的城市,按住鼠标左键并把光标拖到想要放置标注的地方。
10. ArcView还有一个功能可让你为道路标注盾状符号。可经由以下几个步骤:首先,
确认是活动主题并从Theme菜单下Properties,在Properties对话框中,点击Text Labels图标,在Label Field一栏选Minorl(带有公路号码的字段),Alignment Relative to Line选On,Alignment Along Length选Midway,去掉Scale Labels旁的打钩。点击OK以关闭Theme Properties对话框。接下来,选择Graphics菜单下的Text and Label Defaults。在Defaults Settings for text
and label tools对话框中,选择公路图标工具并设定其各项参数。这些参数包括两个部分:一部分用于公路号码的字体设计,另一部分是公路盾状符号。通常情况下,号码与符号的大小应设置为相同。
11. 为了标注一条公路,按下Lable工具按钮然后选择在前面步骤中你所设置的图标。将光标定位到你想要放置公路盾状图标的地方并点击鼠标。重复上述步骤为同一等级的其他公路标注图标。若要标注不同等级的公路,则重复标注图标之前的步骤。
12. 地图设计是一个不断反复的过程。因此,生成一幅你真正想要的地图,必须不断重复上述步骤。当你对视窗内地图的外观感到满意后,可转到View菜单下的Layout中来编排地图。版面中默认图例是由所有以图形元素描述的主题组成的,通常需要加以修改。例如,图例中包括了爱达荷州边界的主题描述。这在图例中并不是必要的。为将边界主题注释从图例中删除,首先使图例成为激活的图形元素,再从Graphics菜单下选择Simplify,将图例分裂为更小图形元素,再选择边界主题的图例方框和图例注释,加以删除。若你想将这些图形元素重组为城市和公路两个部分的图例,你可使用Group功能。第一步,按住Shift键不放,将光标拖至形成一个外框,将属于的图例框和注释框住,然后选Graphics菜单下的Group。现在你可以将的图例作为一个单独的图形元素来进行操作,对图例的操作也可依此法进行。
13. 当你准备打印地图时,从File菜单下的Print,或者你可以选择File菜单下的Export将你的版面存成图形文件。
习作3 文字注记的标注
所需数据:,一个显示北爱达荷塔河(Santa Creek)及其支流的专题shapefile。
习作3让你在ArcView中尝试自动标注的方法。尽管此法可以标注一幅地图上所有的要素并删除重复的名称,但是它仍需要对个别标注和发生重叠的标注进行调整。因此,习作3也会要求你使用样条文字工具(Spline Text tool)。
1. 启动ArcView,打开一个新视窗,将加到视图中。将视窗窗口放到最大。选择Theme菜单下的Properties以打开Theme Properties对话框,在对话框中,点击左边一栏的Text Labels图标。Label Field一栏选择Name,Alignment
Relative to Line选Above,Alignment Along Length选Midway,除去Scale Labels旁的打钩。点击OK以关闭对话框。
2. 下一步是为河流名称选择不同的字体。选择Windows 菜单下的Show Symbol
Window, 打开Font Palette。选择一种衬线字体(如Times New Roman),Size选10,Style选Italic。
3. 先在目录表中对旁的复选框打钩以显示水系图,再选择Theme菜单下的Auto-label对话框。在对话框中,选择Find Best Label Placement,钩选Allow Overlapping Labels和Remove Duplicates,点击OK。
4. 现在视窗中每一条河流都有了标注,但仍有一些问题。鲍勃河(Bob Cr.)和布朗河(Brown Cr.)的名称呈现绿色,表明它们或者与其他标注发生了重叠或者落在
了地图图幅外面。帕马斯河(Pamas Cr.)的注记并没有沿着河流的走向。
5. 布朗河(Brown Cr.)和帕马斯河(Pamas Cr.)的标注问题实际上是由于法根河(Fagan Cr.)的标注位置引起的。因此解决这一问题的第一步就是将法根河(Fagan
Cr.)的标注往上游移一点。按下Pointer工具然后选中法根河(Fagan Cr.)这个注记。当注记四周的操作手柄出现时,从Edit菜单下选择Delete Graphics以删除该注记。现在重新标注法根河(Fagan Cr.)。按下Text工具按钮,然后从下拉菜单中选Spline Text选项。将光标移到新标注的起始位置,点击几个点以连成一条曲线,双击退出。同时在屏幕上出现Spline Text Properties对话框,在对话框中键入Fagan Cr.,然后点击OK。Fagan Cr.将出现在地图上,若仍不满意可重复同样的步骤重新标注。你可以用相同的步骤来纠正布朗河(Brown Cr.)和帕马斯河(Pamas Cr.)的标注问题。至于鲍勃河(Bob Cr.),你需要将名称标注在河流的下方。记住,你重新标注的这些河流名称现在已经成为独立的图形元素。Theme菜单下的Remove Labels操作将无法删除它们。
版权声明:本文标题:arcview专题地图制作(数据显示与地图制图) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1709736754a544878.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论