反饋已提交
網絡繁忙
鑽取地圖在普通地圖的基礎上,實現了鑽取交互式資料查詢效果。透過點選操作,可以鑽取國家>省>市>區等不同地理層級的資料。
「自訂鑽取地圖」是鑽取地圖的一種,可以給不同的鑽取層級設定不同的地圖型別(區域地圖或點地圖),滿足不同場景下的使用者需求,具有較高的圖表自由度。
效果如下圖所示:
自訂鑽取地圖與 鑽取區域地圖 、鑽取點地圖 的差別就在與其「鑽取層級」可以選擇展示型別為「區域地圖」或者「點地圖」。
如下圖所示:
若僅僅展示「自訂鑽取地圖」設定不同展示型別的效果,那麼範例並沒有什麼難度和意義。
所以本文將結合 地圖配置 自訂地理資訊進行講解,實現從中國行政大區鑽取到省,再鑽取到市的效果。
進入設計器後,點選設計器頂部菜單欄「伺服器>地圖配置」,登入數據決策系統,跳轉到地圖配置介面。
注:11.0.6 版本之前的設計器中,若需要自訂地圖邊框,需手動描邊,可參考 10.0 文檔 自訂鑽取地圖(10.0版本) 。
11.0.6 及之後版本的設計器中,內建了「中國行政區」地圖邊框,但它僅作為獨立的目錄檔案存在,沒有下級目錄,所以無法用於鑽取。
因此我們需要為其新增子目錄檔案,分別展示每一個區域,以「華東」區域為例,操作步驟如下:
1)滑鼠懸浮「中國」目錄,點選「複製」按鈕,在彈出的設定框中修改檔案名稱稱為「華東」,父級目錄選擇「中國行政區」。
注:父級目錄選擇後無法行動,若選擇錯誤,後續可再次複製到其他目錄。
2)建立後,點選地圖展示介面工具欄中的「刪除」按鈕,點選刪掉不屬於華東的省份,刪除後點選「完成」,再點選右上角「儲存」按鈕。
注:刪除操作不可廢除,刪除後必須點選右上角「儲存」按鈕,再點選其他目錄,否則之前的操作將會丟失。
其餘區域同理製作即可。
操作示範如下所示:
同理,可以在「中國」目錄下,選中省份目錄檔案,複製到對應的大區下,本文範例僅為「華東」區域複製省份資訊。如下圖所示:
完成地理資訊配置後,JSON 檔案自動儲存到%FR_HOME%\webroot\WEB-INF\assets\map\geographic\world路徑下。如下圖所示:
點選下載本文已配置好的地理資訊:中國行政區.zip,解壓後直接將整個資料夾放到上述路徑下,再到數據決策系統「地理配置」介面,點選右上角「同步地理檔案」,即可在設計器中直接使用。
點選設計器左上角「檔案>建立決策報表>建立空白範本」,建立後,在左下方建立資料庫查詢 ds1,輸入 SQL 查詢語句:SELECT * FROM 地圖 。
再建立一個 內建資料集 「區域銷售額」,表設計如下圖所示:
在工具欄圖表處點選圖表右側的下拉箭頭,選中「地圖」拖入 body 中,取消勾選圖表屬性中的標題可見。如下圖所示:
雙擊地圖進入編輯狀態,在右側屬性面板「型別」中,選擇鑽取地圖型別為「自訂」,地圖邊框為「中國行政區」,GIS 圖層為「標準>幻影黑」。
1)選擇「資料>鑽取層級關係」,層級屬性縮放等級選擇自動,展示型別可選擇區域地圖、點地圖。如下圖所示:
2)選擇「資料>資料」,設定為「各層級分別指定」,每一層綁定資料內容具體如下圖所示:
注1:第三層由於展示型別是「點地圖」,因此地理資訊可選擇兩種不同的方式。
注2:區域名匹配時採用「模糊匹配」,詳情可參見文檔 地圖模糊匹配 。
儲存範本,點選「PC 端預覽」,效果如 1.2 應用場景中所示。
App 端和 HTML5 端均支援,效果如下圖所示:
點選下載範本:自訂鑽取地圖.frm
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙