反饋已提交
網絡繁忙
本文僅講解如何製作「鑽取點地圖」及其效果,部分屬性設定的概念不做詳細介紹,請先閱讀文檔 鑽取地圖簡介 瞭解鑽取地圖的基本屬性。
鑽取點地圖是鑽取地圖的一種,每一層級均為「點地圖」。鑽取時透過點選地理位置定位點,可從省鑽取到市、市鑽取到區縣,再透過點選鑽取目錄可傳回到市或者省。
鑽取效果如下圖所示:
本範例提供一份 Excel 資料,記錄了 27 個分公司所在地(包含省、市、區縣以及區縣的經緯度)及其營業收入,僅作為範例資料使用,不具備真實意義。
1)點選下載資料:公司2019年各地區營業收入(鑽取點地圖).xlsx,並將下載的 Excel 放到路徑 %FR_HOME%\webapps\webroot\WEB-INF\reportlets下。
2)建立普通报表,建立 檔案資料集「公司2019年各地區營業收入」,檔案型別選擇「Excel」,選擇下載好的資料。如下圖所示:
注:範例範本為了方便使用者查看直接使用的內建資料集。
資料集資料如下圖所示:
合并一片单元格区域,点击上方工具栏插入图表按钮,插入「钻取地图>点地图」。如下图所示:
选中地图,在「单元格元素>类型」中设置地图边界为「中国」,GIS 图层为「自定义>深蓝」,缩放等级及中心点均为「自动」。如下图所示:
1)钻取层级
钻取层级关系:钻取层级关系根据选择的地图边界「中国」读取服务器对应的地理信息,展示的是中国下的省市层级。
层级属性:第 1 层「缩放等级」默认为「自动」且不可修改,其余层级可修改。本例中缩放等级均设置为「自动」,则钻取时需要点击才能钻取。因本图表为钻取点地图,故此处展示类型只能选择「点地图」。
2)資料
綁定資料的方式選擇「各層級分別指定」,本範例共有 3 個層級,需要為每個層級分別綁定資料,如下表所示:
經度:區縣經度
緯度:區縣緯度
區域名:區縣
注1:,「區域名匹配」時是 模糊匹配 的,可能會有匹配錯誤的情況,所以我們需要檢查一下匹配關係。點選區域名最右側的 按鈕,彈出區域名匹配對話框,即可看到匹配關係。
注2:鑽取點地圖在使用「經緯度定位」時,「區域名」也需要匹配正確才能實現正確鑽取。具體說明請參照本文 4.2 節。
1)選擇「样式>系列」,勾選「使用標籤」,設定顯示「區域名」,自訂標籤的字體樣式。如下圖所示:
2)選擇「样式>系列」,設定地圖的 顏色劃分 為「值」,顏色型別為「連續漸變」,劃分階段設定為 3 ,點樣式預設為「定位點」,其餘設定保持預設即可。
注:關於點地圖的點樣式等其他說明請參考文檔 点地图 。
儲存範本,點選「PC 端預覽」,效果如 1.1 節應用場景中所示。
App 和 HTML5 端均支援,鑽取時需要先點選要鑽取的區域,出現鑽取彈框,再點選鑽取即可鑽取到下一層級。如下圖所示:
點選下載範本:鉆取點地圖.cpt
鑽取地圖是根據伺服器地圖配置中的層級目錄來建立鑽取關係的,因此鑽取點地圖綁定資料時,若使用「經緯度定位」,除了經緯度需要匹配上,區域名也必須匹配正確,才可以實現正確鑽取。
例如本文範例,第 3 層資料使用「經緯度定位」匹配的區域名欄位為「區縣」,這時我們將其改為「區域名匹配」,查看其自動模糊匹配關係如下圖所示:
可以看到,區域名自動匹配的關係中有 3 個區域匹配錯誤:
那麼在「經緯度定位」情況下,這 3 個匹配錯誤的區域,則無法正確展示定位點。例如西安區域下只顯示了雁塔區,新城區則無法顯示,如下圖所示:
注:若父層級有匹配錯誤的情況,則可能無法下鑽,或者下鑽到其他區域。
若出現這種情況,建議使用「區域名匹配」可自訂匹配關係。或者同時修改 地圖配置 中的「地理資訊 JSON 檔案」和「資料集中的區域名」,使其匹配關係唯一即可。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙