目的:
使用随机分布的点(限于县边界)来表示整个美国选民的密度和投票行为
数据来源:
Results of the 2016 U.S. Presidential Election (state and county level; .shp)
软件版本:
QGIS 3.10
要求:
1. 两个随机点图层(一个用于民主党选民,一个用于共和党选民),建议的比率为每点500票(可根据效果调整)。在地图上绘制的点(亚毫米)应该很小,以使密度在整个地图上都可以感知。点应使用传统上与每个政党相关的填充色,并且不应用线条描边。
2. 州图层放在点图层的顶部。该图层不使用填充色,而使用灰线描边。
3. 手动创建图例指示点颜色,并指出每个点的投票者数量
一、如何生成随机点图层
选择county图层,点击Vector->Research tools->Random points inside polygons...进入随机点生成界面,在Point count or density中点击Edit...:
随机点生成界面county图层中有两个属性V_TRUMP和V_CLINTON,它们分别表示特朗普和克林顿的投票量,可以以这两个属性为基础分别生成两个点密度图层,此处以V_TRUMP为例说明:
随机点个数表达式先后点击OK和Run按钮,则会生成一个新的Random points的图层。
二、点密度图层大小、颜色和图层渲染
点密度图层是有无数个点组成的,但我们要看的是点的密集程度而不是点,所以在符号设置中需要将点大小调小且无线条描边(颜色根据政党传统色设置):
符号大小、颜色和样式为了调节地图的显示效果,还可以更改图层渲染的混合模式:
混合模式三、州图层不使用填充色,而使用灰线描边
符号无填充和边颜色预期效果图:
美国大选点密度图
网友评论