在SAS中提供的台灣地圖僅包含台灣縣市地圖圖資,若是想要繪製其他的地圖(如鄉鎮市區里)可以去政府的網站下載地圖資訊檔,以台北市政府為例可以到http://data.taipei.gov.tw/
選擇資料目錄->依資料分類查詢->行政/政治->台北市區界圖->檔案下載
將下載的opendata.zip解壓縮至C:\Demo_map
其中包含了台北市區界圖.dbf, 台北市區界圖.shp, 台北市區界圖.shx
![13 13](https://blogs.sas.com/content/sastaiwan/files/2020/02/5201e330d7eca.jpg)
利用SAS的mapimport procedure匯入.shp檔案,並輸出成SAS的永久資料集townmap儲存於C:\Demo_map下
libname xyz "C:\Demo_map";
proc mapimport datafile="C:\Demo_map\台北市區界圖.shp"
out=xyz.townmap;
run;
|
我們可以由市政府民政局下載最新102年6月人口戶數統計表,並在SAS EG中建立一個people的資料集如下
![14 14](https://blogs.sas.com/content/sastaiwan/files/2020/02/5201e3311a546.jpg)
在檢視people資料的快捷選單中選取圖形->地圖圖表
![15 15](https://blogs.sas.com/content/sastaiwan/files/2020/02/5201e3315695a.jpg)
地圖圖表裡選擇
點選我們要顯示的地圖圖形後,選擇左方的 資料
![16 16](https://blogs.sas.com/content/sastaiwan/files/2020/02/5201e3318fa03.jpg)
點選地圖資料來源右邊的編輯
![17 17](https://blogs.sas.com/content/sastaiwan/files/2020/02/5201e331d97f6.jpg)
點選瀏覽選擇資料來源
![18 18](https://blogs.sas.com/content/sastaiwan/files/2020/02/5201e33219f9a.jpg)
選擇剛剛建立的台北市行政區的地圖圖資,伺服器-> 本機-> 檔案-> C:\-> Demo_map下,找到townmap.sas7bdat檔案
![19 19](https://blogs.sas.com/content/sastaiwan/files/2020/02/5201e33241ccf.jpg)
![20 20](https://blogs.sas.com/content/sastaiwan/files/2020/02/5201e33271fe2.jpg)
我們將ID變數角色的TNAME變數指派給ID欄,資料裡工作角色的people指派給右方的回應,再按執行即可。
![21 21](https://blogs.sas.com/content/sastaiwan/files/2020/02/5201e332b2db7.jpg)
下方即為我們所繪出的台北行政區人口數的平面圖
![22 22](https://blogs.sas.com/content/sastaiwan/files/2020/02/5201e332eacc3.jpg)
Tags