Mac OS X 10.9 QGIS 2.4
我有一个世界的形状文件。 每个国家/地区都有联合国指定的次区域代码。 我有一些映射到该分区代码的外部数据。 我想将其显示为叠加在 map 上的饼图。
我添加了矢量图层,加入了分区属性。 然后我这样做:属性>图表>显示饼图
问题是,因为数据链接到次区域中的每个国家/地区,所以每个区域都会得到 N 个饼图 - 因为 shapefile 是国家/地区级别,但外部数据是区域级别(我有国家/地区级别,但太困惑,无法显示 200 个饼图)图表!)
例如 有 10 个国家/地区有西非次区域代码,因此当我加入外部数据并显示它时,我会得到相同的全西非饼图,在每个国家/地区显示 10 次。
我只想显示 1 个西非饼图、1 个东非饼图等。
最佳答案
- 使用您的数据集并在联合国区域上使用溶解多边形
- 加入您的数据
- 绘制饼图
- 添加您原来的国家/地区 shapefile
- 使溶解多边形中的要素透明
关于charts - 在 QGIS 中,我想按区域而不是按国家显示饼图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29405368/