互助、共享、学习
知乎问题:如何在GIS分层设色的基础上加柱状图??上面这个问题我们将在ArcGis中进行处理,换而言之其实就是如何使已有数据做出如下图1-1所示的表达。1、首先数据(俗话说的好巧妇难为无米之炊),有了数据还需确认数据是否满足我们制图的要求:这里的要求有两个,分别为:分层设色和柱状图。1-1,分层设色(字段属性为定性):这个说明我们有诸如地类、森林类别等可以区分数据小班组之间的类型编码,翻译过来就是:分类标注底色。1-2,柱状图(字段属性为定量):既然需要做成柱状图,其实质因为某一类型的数据,如面积多少,人口多少等。以上两要求解析完成后我们就把相应的符合条件数据加入ArcGis中进行成图。1、添加数据到ArcMap工程文件中(此步略如是小白不知如何添加就看此文中的基础篇进行学习。)注:添加数据建议使用此添加键(位于标准工具处)进行添加。2、数据添加到工程文件后,鼠标左键双击内容列表处的数据图层>>弹出图层属性图框>>符号系统3、先分层设色,点击左侧显示框中的类别进行分层设色。这里选择的示例是用林班号做演示(其他的分层设色的字段属性为定性的即可)。如图1-1所示,类别>>唯一值>>选择字段值:林班(定性字段本次以林班为演示)>>点击应用,确定>>就可显示如左侧的图。
图1-1:
(点击可放大查看)
4、柱状图,点击左侧显示框中的图表进行柱状图制作。这里选择的示例是用面积做演示(其他的柱状图制作的字段属性为定量的即可)。如图1-2所示,图表>>柱状图>>选择字段值:面积(定量字段本次以面积为演示)>>点击应用,确定>>就可显示如左侧的图。
图1-2:
(点击可放大查看)
5、做到这一步感觉就卡壳了,做了分层设色又做不了柱状图叠加。
a、使用制图表达(麻烦,但数据两复杂多时使用,可以优化制图)
b、把需制作的图层另外在导出。(一个做分层设色;一个做柱状图显示,并把背景做成透明的即可。)
其实,在符号系统左侧显示处来回切换:类别与图表,其设定的属性值还在,也就是说前期的一顿操作猛如虎其实不是完全没有什么卵用。现在需要做的就是使出绝招——制图表达。
制图表达,具体是什么我这里就不再赘述了,希望了解的小伙伴可以在公号内发送“666”获取查找方法。
7、把原有的数据导入到建立好的gdb文件里(制图表达是需要在地理数据库数据模式下操作。)>>右键点击导入到gdb文件里的数据图层>>选择将符号系统转化为制图表达。(导入gdb文件后,原数据的设置清除所以还是要重复一次上面的步骤1-5)注:.shp数据导入gdb中需要注意输出名称前面需要加字母,如在文件数据库中建立新类别一样。8、先设置分层设色。如上步骤3所示。设置完成后,点击图层右键>>选择将符号系统转化为制图表达>>制出如图1-3所示图层。
9、在新图层上重复步骤4(柱状图),把背景做成透明。如图1-4所示,
图1-4:
(点击可放大查看)
10、把步骤9以及步骤8 制作的图层叠加出图即可完成分层设色的基础上加柱状图。完成图如图1-5所示,
图1-5:
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。