在QGIS中,我希望每个区域显示一个饼图,而不是每个国家/地区

时间:2015-04-02 05:09:22

标签: charts qgis

Mac OS X 10.9 QGIS 2.4

我有一个世界的shapefile。 对于每个国家,它都有联合国指定的分区域代码。 我有一些外部数据映射到该子区域代码。 我希望将它显示为叠加在地图上的饼图。

我添加了作为矢量图层,加入了subregion属性。 然后我做:属性>图>显示饼图

问题是因为数据链接到该子区域中的每个国家/地区我得到每个区域的N个饼图 - 因为shapefile是国家级别但是外部数据是区域级别(我有国家级别但是太乱了而不能显示200个馅饼图表!)

e.g 有10个国家/地区有西非的子区域代码,因此当我加入外部数据然后显示它时,我会得到相同的全西非饼图,每个国家/地区显示10次。

我只想为西非展示1个饼图,为东非等展示1个等等。

1 个答案:

答案 0 :(得分:2)

  1. 使用您的数据集并在联合国区域使用溶解多边形
  2. 加入您的数据
  3. 绘制饼图
  4. 添加原始国家/地区shapefile
  5. 使溶解的多边形中的要素透明