參考樣圖:
https://baike.baidu.com/pic/2016%E5%B9%B4%E7%BE%8E%E5%9B%BD%E6%80%BB%E7%BB%9F%E5%A4%A7%E9%80%89/4304728
數(shù)據(jù)來(lái)源:
Results of the 2016 U.S. Presidential Election (state and county level; .shp)
軟件版本:
QGIS 3.10
要求:
1. 繪制美國(guó)下48個(gè)州的分布圖層,其中民主黨候選人贏得的州由藍(lán)色填充顏色表示,共和黨候選人贏得的州由紅色填充顏色表示。
2. 標(biāo)簽上既有該州兩個(gè)字母的郵政縮寫(xiě),也有分配給該州的選舉團(tuán)票數(shù)(不是總票數(shù))。
一、導(dǎo)入圖層
點(diǎn)擊Layer->Data Source Manager,在Vector標(biāo)簽頁(yè)的Source欄選擇壓縮文件并添加(此處僅需state圖層,雙擊該圖層文件添加)

二、紅藍(lán)州上色
在州圖層中有個(gè)屬性為WINNER,可以根據(jù)它設(shè)置符號(hào)的分類顏色(紅色可降低飽和度和值,以與藍(lán)色協(xié)調(diào))

此處可以將州邊界線顏色調(diào)為白色(Symbology->Symbol->Simple Fill->Stroke color),地圖會(huì)顯得更清晰。
三、加上州名縮寫(xiě)
在Labels選項(xiàng)卡中選擇STATE_ABBR,Placement設(shè)置為Horizontal,Buffer設(shè)置為60%的透明度(若文字顯示有離中心很遠(yuǎn)的,可以點(diǎn)選地圖上方的Moves a Label按鈕,然后手動(dòng)調(diào)節(jié)位置;如果可放位置太小,也可以將文字挪出來(lái),然后在打印圖層中加根線連起來(lái))

四、州名縮寫(xiě)后面加上選舉人票數(shù)
點(diǎn)擊Value后面的表達(dá)式按鈕,表達(dá)式中用+號(hào)連接字符串,此處ELECVOTES屬性是數(shù)字,需要用to_string轉(zhuǎn)換為字符串

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