线性代数span【ArcGIS教程】地图美化的方法

在使用GIS绘制地图时,我们希望使用不同的标记标注不同的对象,以便更好地反映这些对象的某些属性,使我们的地图更加突出重点,易于阅读。比如,我们可能希望使用不同深浅的颜色反映一个区域内的人口密度,使用不同大小的点来标注不同人口规模的城市,使用
原标题:【ArcGIS教程】地图美化的方法在使用GIS绘制地图时,我们希望使用不同的标记标注不同的对象,以便更好地反映这些对象的某些属性,使我们的地图更加突出重点,易于阅读。比如,我们可能希望使用不同深浅的颜色反映一个区域内的人口密度,使用不同大小的点来标注不同人口规模的城市,使用不同的标记标注不同类型的道路等等。那么,GIS如何实现这些目标呢?以下是具体操作:Part1:使用不同深浅的颜色反映区域内的人口密度如果我们想要初步了解佛罗里达州年龄在50-64岁之间的人群在州内各个区域的大致分布,最直观的方式是使用不同深浅的颜色来反映不同的人口密度。比如下图:最深的蓝色表示50-64岁人群分布最密集的地区。如何实现这一目标呢?以下是具体操作:打开本次操作的对象:FloridaDemog.mxd。如图:右击图层Florida,选择OpenAttributeTable,找到AGE_50_64。这一列表示年龄在50-64岁之间的人群在各个区域的人口数量。我们希望用不同深浅的色块反映不同的人口密度,也就是需要将这些不同区域内的人口数量分类为几档,然后用不同的颜色进行标记。双击Florida图层,打开LayerProperties对话框:选择Symbology,依次选择【Quantities】【Graduatedcolors】。在右侧的ValueField下拉列表中选择AGE_50_64,在ColorRamp中选择其中一种渐变色块。结果如图:将不同区域年龄在50-64岁之间的人群数量分为了5档,每一个分类用不同的颜色表示。这样就可以很直观地反映这个年龄群的人口在整个州的大致分布情况。Part2:以不同大小的点表示不同人口规模的城市如图:佛罗里达州有七个主要的城市,现在这些城市是用大小相同的点来标记的。我们希望标记的点的大小能够直观地反映城市人口规模的大小。以下是具体的操作:双击MajorCities图层,打开LayerProperties对话框:选择Symbology,依次选择【Quantities】【Graduatedsymbols】。在右侧的ValueField下拉列表中选择population;选中右侧的Template(红色方框处),打开Symbolselector对话框,可以改变标记的形状和颜色。这里我们选择Circle2和黄色操作界面如图:结果如下图:现在不同人口规模的城市已经用不同大小的原点来标注了。原点越大,表示城市人口规模越大。Part3:用不同标记表示不同类型的道路以上两个部分介绍的都是根据对象的属性值大小进行分类,然后对不同的类别赋予不同特征的标记。还有一种情况是对象的属性值并非具体数值大小,如人口数量,而是一种类别,比如一条路是或者不是收费公路。我们希望对不同的类别进行不同的标记。GIS如何做到呢?右击MajorRoads图层,点击OpenAttributeTable,打开属性表。找到Toll_Road这一属性,我们看到具体的属性值是Y和N。这里的Y表示这条路是收费公路,N表示不是收费公路。不同于上面两个部分中介绍的AGE_50_64和population属性,其属性值都是具体数值。这里Toll_Road的属性是类别。(类比到stata,如果我们将每一个属性看做一个变量,这里的Toll_Road就类似stata中的类别变量,而AGE_50_64和population则属于数值型变量)我们希望对收费公路和免费公路进行不同的标记,以下是具体操作:双击MajorRoads图层,打开LayerProperties对话框:选择Symbology,依次选择【Categories】【UniqueValues】。在右侧的ValueField下拉列表中选择Toll_Road,然后点击AddAllValues,此时下图中间的红框将显示Toll_Road的两个属性值N和Y。在对应的Label中分别输入:freeway、tollroad。操作界面如图:点击上图红框中N前面这条线,可以打开对应的SymbolSelector。在搜索框中输入freeway,选择出现的freeway的标记。操作界面如图:对Toll_Road进行同样的操作。这样,不同类型的路段就用不同的标记进行了标识,红色路段表示免费公路,粉色路段表示收费公路。最终效果如图:为了使地图看起来更加美观,我们为每条路加上道路编码。道路编码存储在Route_Num这个属性中。双击MajorRoads图层,打开LayerProperties对话框:选择labels,在labelfeaturesinthislayer前打√,method选择Labelallthefeaturesthesameway。在Textstringlabelfield下拉列表中选择Route_Num。操作界面如图:在LayerProperties对话框中继续选中labelstyles(红框处),打开LabelStyleSelector:选择U.S.InterstateHWY。操作界面如图:最终效果如图:文/社会科学中的数据可视化微信ID:bbs3s001责任编辑:

本文来自投稿,不代表长河网立场,转载请注明出处: http://www.changhe99.com/a/Z4wDZRZ6GL.html

(0)

相关推荐