參考樣圖:
https://en.wikipedia.org/wiki/2016_United_States_presidential_election
數(shù)據(jù)來源:
Results of the 2016 U.S. Presidential Election (state and county level; .shp)
軟件版本:
QGIS 3.10
要求:
1. 繪制美國下48個州的分布圖層而晒,其中縣根據(jù)來自表示勝利幅度(投票百分比)的字段的屬性值蝇狼,使用來自不同的紅藍(lán)色配色方案的填充色來表示。該圖層應(yīng)使用非引人注目的線條描邊寬度和顏色倡怎,以突出顯示填充顏色的變化迅耘。
2. 需明顯顯示州邊界。
一监署、導(dǎo)入圖層
點擊Layer->Data Source Manager颤专,在Vector標(biāo)簽頁的Source欄選擇壓縮文件并添加state和county兩個圖層.
二、county圖層根據(jù)投票百分比字段填充紅藍(lán)色
投票百分比是個定量數(shù)據(jù)钠乏,因而符號不能選用Categorized類型栖秕,需要選用Graduated類型。
而在county圖層中有三個屬性是百分比數(shù)據(jù)晓避,分別為P_CLINTON,P_TRUMP和P_MARGIN簇捍,其中P_MARGIN=P_TRUMP-P_CLINTON,那么P_MARGIN為正數(shù)時Trump領(lǐng)先俏拱,需要用紅色表示暑塑;而P_MARGIN為負(fù)數(shù)時Clinton領(lǐng)先,需要用藍(lán)色表示锅必。在階梯色中有個左紅中白右藍(lán)的配置(RdBu),我們可以選擇它事格,然后點擊Invert Color Ramp,這樣就獲得了我們需要的左藍(lán)中白右紅色配置。
顏色配置好后,我們可以嘗試不同的分類模型分蓖,對比看柱狀圖及地圖效果尔艇,選擇一個視覺效果最好的(此處選擇Equal Interval模式,分類為6個么鹤,再根據(jù)數(shù)值分布手動調(diào)節(jié)間隔)终娃。
三、state圖層州邊界清晰顯示
選擇state圖層蒸甜,選擇Symbology選項卡棠耕,Simple fill中將Fill Style調(diào)為No Brush,這樣state圖層作為上層圖層時柠新,州范圍內(nèi)無填充就是下層圖層的信息了窍荧;同時將Stroke width,這樣州邊界更加清晰恨憎。
還可以將county圖層的邊界改為白色蕊退,線寬調(diào)小,這樣可以與state圖層州邊界區(qū)分開來憔恳。
四瓤荔、生成打印圖層并加上標(biāo)題和圖例
Project->New print Layout...生成打印圖層,并添加地圖钥组、標(biāo)題和圖例输硝。地圖可以加個邊框,標(biāo)題居中放置字體調(diào)大程梦,圖例將分組文字加租点把。