參考樣圖:
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ù)來源:
Results of the 2016 U.S. Presidential Election (state and county level; .shp)
軟件版本:
QGIS 3.10
要求:
1. 繪制美國下48個州的分布圖層,其中民主黨候選人贏得的州由藍色填充顏色表示,共和黨候選人贏得的州由紅色填充顏色表示。
2. 標簽上既有該州兩個字母的郵政縮寫,也有分配給該州的選舉團票數(shù)(不是總票數(shù))。
一、導入圖層
點擊Layer->Data Source Manager,在Vector標簽頁的Source欄選擇壓縮文件并添加(此處僅需state圖層,雙擊該圖層文件添加)

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

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

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

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