1. 概述
在ArcGIS中可以制作信息图表的柱状图和饼状图,例如双向柱状图是将两个方向相反的柱状图放置在一起,同时表达两种不同信息,同时增加信息的对比效果,将两个年份间的多个指标或多个年份间的两个指标进行对比,那么如何将柱状图和饼图结合起来的呢?
2. 制作柱状图
地图数据可以通过微图下载,如果你还没有安装微图,请关注头条号"水经注GIS",私信回复"微图"即可获得安装包下载地址。
![d820ff31dd3498c74df6058106804402.png](https://img-blog.csdnimg.cn/img_convert/d820ff31dd3498c74df6058106804402.png)
微图下载矢量数据
这里以制作双向柱状图为例,要在ArcMap中实现该双向柱状图,有两个关键步骤:一是设置柱状图的条块方向,使两个柱状图方向相反,形成对比效果。
另一个则是将图表转化为图形,方便对单个柱状图的位置、大小进行调整。
在设置柱状图的条块方向时,ArcMap中没有强制条块方向(上、下、左、右)的选项,而是通过数值进行控制。
如选择横向柱状图(Bar)时,如果数值为正值,则条块朝向右,反之数值为负值,则条块朝向左。
通常,我们的数据为正值情况较多,所以要想形成对比,需要将两组值中的一组转换为负值(乘以-1),以达到方向相反的效果。
3. 双向柱状图制作过程
启动ArcMap,加载面要素类Pro_EcSta。
在内容列表中,复制Pro_EcSta图层,图层重名为为Pro_EcSta_1。
在内容列表中,右键单击Pro_EcSta图层,选择Open Atrribute Table。
打开属性表窗口,如图所示,属性中包含Expt_1994、Expt_1997、Expt_1998、Expt_1999、Expt_2000、GDP_1994、GDP_1997、GDP_1998、GDP_1999、GDP_2000等字段,"Expt_"代表各年度输出额,值为负值,"GDP_" 代表各年度GDP,值为正值。
![66ed812b8e244ef466b1fd471eb1df19.png](https://img-blog.csdnimg.cn/img_convert/66ed812b8e244ef466b1fd471eb1df19.png)
![76dbf07c39e9e8252dd66795c9e28882.png](https://img-blog.csdnimg.cn/img_convert/76dbf07c39e9e8252dd66795c9e28882.png)
各年度GDP
关闭属性表窗口,在内容列表中,右键单击Pro_EcSta图层,选择Properties。
打开图层属性窗口,切换到Symbology页,选择Charts->Bar/Column,在字段选择框中选中所有"GDP_"开头的字段,拖拽到右边池中,并设置配色方案,如图。
![720745b59ff30eb952374d04f76ac1ec.png](https://img-blog.csdnimg.cn/img_convert/720745b59ff30eb952374d04f76ac1ec.png)
设置配色方案
![6929c54f008a86a7e749f90eecef55f8.png](https://img-blog.csdnimg.cn/img_convert/6929c54f008a86a7e749f90eecef55f8.png)
设置配色方案
单击Properties按钮,打开图表符号编辑器窗口,设置Bar宽度为6,间距为3,方向选择Bar方式,去除勾选3D方式和Leader Lines,如图。
![30bae0c3fd2fbe68fb3e9d11e9f51eed.png](https://img-blog.csdnimg.cn/img_convert/30bae0c3fd2fbe68fb3e9d11e9f51eed.png)
调出柱状图形
连续单击确定,关闭图层属性窗口,查看地图效果,如图。
![0faa7df05d5aaf06767ad57d06b5f0e8.png](https://img-blog.csdnimg.cn/img_convert/0faa7df05d5aaf06767ad57d06b5f0e8.png)
查看地图效果
在内容列表中,右键单击Pro_EcSta图层,选择Convert Features to Graphics,弹出转换要素至图形对话框,参数设置。
![3e0f5db5d1ea6ae9f596618b20e0e6e2.png](https://img-blog.csdnimg.cn/img_convert/3e0f5db5d1ea6ae9f596618b20e0e6e2.png)
参数设置
单击OK,图层符号转化为图形。
在内容列表中,选中Pro_EcSta_1图层,设置"Expt_"开头的字段进行符号化,重复第3-10步。
选中转化后的图形进行位置调整,使左右方向柱状图对齐,最终效果如图所示。
![a8933d338254975e7e64b15b52a02c35.png](https://img-blog.csdnimg.cn/img_convert/a8933d338254975e7e64b15b52a02c35.png)
最终效果
通过上述介绍,我们已经掌握双向柱状图的制作方法。
其实大家发现其中的使用技巧并不复杂,而体验效果却给人带来不小的惊喜,下面关于饼柱图的结合也使用了该方法的一些关键步骤。
4. 制作饼柱图组合
基于双向柱状图的实现方法,大家开始对专题图表信息的表达有了新的理解,尤其是要素转化图形的方式,给不同表达的组合提供了可能。
![363495840a1ece7016c25ccc5a770349.png](https://img-blog.csdnimg.cn/img_convert/363495840a1ece7016c25ccc5a770349.png)
饼柱图组合图
饼柱图组合只需要将数据以饼状图和柱状图方式符号化,然后各自转换为图形,通过图形位置调整,即可达到该节所要实现的效果。
![b7311a2942f0c372554b224d59203393.png](https://img-blog.csdnimg.cn/img_convert/b7311a2942f0c372554b224d59203393.png)
饼柱图组合图
5. 饼柱图组合制作过程
打开ArcMap,加载两次面要素类Pro_EcSta,如图。
![eb610f3a826a5e4bcfbf37216ac6da1e.png](https://img-blog.csdnimg.cn/img_convert/eb610f3a826a5e4bcfbf37216ac6da1e.png)
打开要素
选中其中一个图层,在内容列表中右键单击Pro_EcSta图层,选择Properties。
打开图层属性窗口,切换到Symbology页,选择Charts->Bar/Column,在字段选择框中选中所有"GDP_"开头的字段,拖拽到右边池中,并设置配色方案,如图。
![4ca4fb437f3dfdb68e982236b0ff50e8.png](https://img-blog.csdnimg.cn/img_convert/4ca4fb437f3dfdb68e982236b0ff50e8.png)
设置配色方案
单击Properties按钮,打开图表符号编辑器窗口,设置Bar宽度为10.5,间距为2,方向选择Column样式,去除勾选Leader > Lines,勾选3D方式显示,如图。
![11d789e66f91812cac3f4d7f16693d2a.png](https://img-blog.csdnimg.cn/img_convert/11d789e66f91812cac3f4d7f16693d2a.png)
调出柱状图形
连续单击确定,关闭图层属性窗口,查看地图效果,如图。
![fa432369b651b290071c8b6fbb44b866.png](https://img-blog.csdnimg.cn/img_convert/fa432369b651b290071c8b6fbb44b866.png)
柱状图形在图上显示
选中另一个图层,在内容列表中右键单击Pro_EcSta图层,选择Properties。
打开图层属性窗口,切换到Symbology页,选择Charts->Pie,在字段选择框中选中所有"GDP_"开头的字段,拖拽到右边池中,并设置配色方案,如图
![177a82727d5d4e19f4c54912ec63c0c7.png](https://img-blog.csdnimg.cn/img_convert/177a82727d5d4e19f4c54912ec63c0c7.png)
设置配色方案
单击Properties按钮,打开图表符号编辑器窗口,去除勾选Leader > Lines、3D方式显示,如图。
![f7d29b8153247c7ff5660fa8be14fdef.png](https://img-blog.csdnimg.cn/img_convert/f7d29b8153247c7ff5660fa8be14fdef.png)
调出饼状图形
连续单击确定,关闭图层属性窗口,回到地图窗口,与之前的柱状图叠加,查看效果,如图
![05ad7409096466b46c4754771e284c87.png](https://img-blog.csdnimg.cn/img_convert/05ad7409096466b46c4754771e284c87.png)
柱状饼状组合图
在内容列表中,右键单击其中一个Pro_EcSta图层,选择Convert Features > to Graphics,弹出转换要素至图形对话框,参数设置如图。
![0f7d283ec1e8123a96d340315cfd2d1f.png](https://img-blog.csdnimg.cn/img_convert/0f7d283ec1e8123a96d340315cfd2d1f.png)
参数设置
单击OK,在内容列表中,右键单击另一个Pro_EcSta图层,选择Convert > Features to Graphics,弹出转换要素至图形对话框,参数设置如图。
单击OK,回到地图窗口。
选中转化后的图形进行位置调整,达到地图出版的美观效果,最终结果图所示。
![f2c50b277c4f239b7ebc012adc168c0a.png](https://img-blog.csdnimg.cn/img_convert/f2c50b277c4f239b7ebc012adc168c0a.png)
最终效果
6. 总结
以上就是在ArcGIS中可以制作信息图表的柱状图和饼状图,和两种图结合使用的全部教程,教程所用到的地图数据可以通过微图下载,如果你还没有安装微图,请关注头条号"水经注GIS",私信回复"微图"即可获得安装包下载地址,你也可以通过官方网站进行下载。
最后,如果您在工作中遇到与GIS相关的任何难题,请通过关注公众号"水经注GIS"并在后台留言告诉我们,我们将针对比较有典型性和代表性的问题提供解决方案,从而将我们"为您提供丰富的地图数据与专业的GIS服务"之宗旨落到实处!