參考樣圖:
https://en.wikipedia.org/wiki/2016_United_States_presidential_election
數(shù)據(jù)來(lái)源:
Results of the 2016 U.S. Presidential Election (state and county level; .shp)
軟件版本:
QGIS 3.10
要求:
1. 繪制美國(guó)下48個(gè)州的分布圖層,其中縣根據(jù)來(lái)自表示勝利幅度(投票百分比)的字段的屬性值,使用來(lái)自不同的紅藍(lán)色配色方案的填充色來(lái)表示。該圖層應(yīng)使用非引人注目的線條描邊寬度和顏色,以突出顯示填充顏色的變化。
2. 需明顯顯示州邊界。
一、導(dǎo)入圖層
點(diǎn)擊Layer->Data Source Manager,在Vector標(biāo)簽頁(yè)的Source欄選擇壓縮文件并添加state和county兩個(gè)圖層.
二、county圖層根據(jù)投票百分比字段填充紅藍(lán)色
投票百分比是個(gè)定量數(shù)據(jù),因而符號(hào)不能選用Categorized類型,需要選用Graduated類型。
而在county圖層中有三個(gè)屬性是百分比數(shù)據(jù),分別為P_CLINTON,P_TRUMP和P_MARGIN,其中P_MARGIN=P_TRUMP-P_CLINTON,那么P_MARGIN為正數(shù)時(shí)Trump領(lǐng)先,需要用紅色表示;而P_MARGIN為負(fù)數(shù)時(shí)Clinton領(lǐng)先,需要用藍(lán)色表示。在階梯色中有個(gè)左紅中白右藍(lán)的配置(RdBu),我們可以選擇它,然后點(diǎn)擊Invert Color Ramp,這樣就獲得了我們需要的左藍(lán)中白右紅色配置。

顏色配置好后,我們可以嘗試不同的分類模型,對(duì)比看柱狀圖及地圖效果,選擇一個(gè)視覺效果最好的(此處選擇Equal Interval模式,分類為6個(gè),再根據(jù)數(shù)值分布手動(dòng)調(diào)節(jié)間隔)。


三、state圖層州邊界清晰顯示
選擇state圖層,選擇Symbology選項(xiàng)卡,Simple fill中將Fill Style調(diào)為No Brush,這樣state圖層作為上層圖層時(shí),州范圍內(nèi)無(wú)填充就是下層圖層的信息了;同時(shí)將Stroke width,這樣州邊界更加清晰。

還可以將county圖層的邊界改為白色,線寬調(diào)小,這樣可以與state圖層州邊界區(qū)分開來(lái)。

四、生成打印圖層并加上標(biāo)題和圖例
Project->New print Layout...生成打印圖層,并添加地圖、標(biāo)題和圖例。地圖可以加個(gè)邊框,標(biāo)題居中放置字體調(diào)大,圖例將分組文字加租。
