1. 概述
1.1 應用場景
區域地圖是按照國家、省市、行政區劃分,用來展現地理資訊,以及與地理位置有關的資料,指標的大小可以用顏色深淺區分。
區域地圖適用於帶有地理位置資訊的資料集展現,展現的通常是以某個地區為單位的匯總的連續資訊。
區域地圖展示效果如下圖所示:
1.2 圖表特點
優點:對資料的地理分佈顯示直覺,透過顏色深淺很容易判斷度量的大小。
缺點:必須有地理資訊,且資料為匯總資料,顯示的都是非精確值,地理面積大小和度量值無關,容易誤讀。
2. 範例
為了能更好的展示地圖的一些屬性,我們在決策報表中製作範例範本。
2.1 準備資料
建立決策報表,建立資料庫查詢 ds1,輸入 SQL 語句:SELECT * FROM 地圖。「地圖」表中記錄了中國各個省份的銷售額、利潤額,營運費等資料。
2.2 插入圖表
在工具欄圖表處點選圖表右側的下拉箭頭,選中「地圖」拖入 body 中,設定圖表組件屬性中的標題為「區域地圖」。如下圖所示:
2.3 設計地圖
選中圖表,點選圖表右上角 (或直接雙擊圖表)進入圖表屬性編輯面板,可設定圖表的各個屬性:類型、資料、樣式、特效。
2.3.1 地圖類型設定
在地圖屬性面板「類型」設定中,選擇地圖類型為「區域地圖」,其他設定根據實際情況進行選擇即可。本範例的地圖邊框為「中國」,GIS 圖層為自訂的mapbox圖層,縮放等級及中心點均為「自動」。如下圖所示:
2.3.2 綁定資料
選擇「資料」,綁定圖表資料如下圖所示:
這裏有一個設定需要注意下:區域名右側有一個設定按鈕 , 點選會彈出「區域名匹配」設定框。如下圖所示:
當資料集中欄位可以和設定的「地圖邊框」中的區域名匹配時,會自動匹配區域名,未匹配到時也可以自訂匹配關係。例如地圖邊框選擇「中國」,則匹配區域名時只匹配各個省份,若地圖邊框選擇「江蘇省」,匹配區域名時只匹配江蘇省下各個市,其餘未匹配的區域在地圖上則不顯示資料。
注:本範例資料可自動匹配到各個省份,無需自訂匹配關係。
2.3.3 設定地圖樣式
1)選擇「樣式>標籤」,勾選「使用標籤」,設定顯示「區域名」,自訂標籤的字體樣式。如下圖所示:
2)選擇「樣式>系列」,設定地圖的 顏色劃分 為「值」,顏色類型為「連續漸變」,劃分階段設定為 3 ,其餘設定保持預設即可。
其中空值顏色指的是沒有資料的區域的顏色,顏色不透明度的設定對邊框內所有區域有效,邊框指的是各個區域的邊框線。
2.4 效果預覽
2.4.1 PC 端
儲存範本,點選「PC 端預覽」,效果如 1.1 節所示。
2.4.2 行動端
App 端和 HTML5 端均支援,效果如下圖所示:
3. 補充:GIS 圖層為無
當區域地圖的「GIS 圖層」選擇「無」時,地圖只展示邊框所包含的區域。以上述範例為例,當「GIS 圖層」選擇「無」時,地圖只顯示中國區域,如下圖所示:
注:單獨使用點地圖和流向地圖時,「GIS 圖層」為「無」不支援顯示邊框,需在組合地圖中結合區域地圖實現類似效果。
4. 範本下載
點選下載範本:區域地圖.frm