反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

地圖配置

一、概述

1
版本。
報表伺服器版本功能變動
10.0.13第 3 個 Tab 更名為:自訂GIS圖層
10.0.17新增【同步地理檔案】按鈕,實現不需要重啓伺服器即可同步更新地圖 JSON 檔案。詳情參見本文 第二章第2節

2
應用場景。
  1. 決策系統的【管理系統】下有個【地圖配置】功能,該功能可用於自訂地圖邊框和 GIS 圖層。

3
功能介紹。
  1. 地圖配置功能共有三個配置項,分別為:

       地理資訊:可以自訂地圖區域邊框和點的經緯度。

       自訂圖片:使用自訂的圖片作為地圖邊框。

       自訂 GIS 圖層:可以新增預定義 GIS 圖層,設定圖表時可以直接拿來用。

二、地理信息

1
設定效果。
  1. 地理資訊:可以勾勒想要的區域地圖或點地圖。如圖1所示。

  2. 想要自訂一片華中區域,使用該區域作為地圖的展示邊框。如圖2所示。

  3. 畫好這樣一個區域,儲存之後,再去設定地圖邊框,發現新增了一個華中選項,如圖3所示。

2
操作步驟。
  1. 下面以區域地圖為例,給出自訂地圖邊框的操作步驟。

  2. 建立目錄:

    因為要自訂一個新地圖邊框,所以要先建立一個目錄,作為該邊框的名稱,並在該目錄處設定配置資訊。

    範例是定義區域地圖邊框,所以右側地圖編輯框上方要選擇【區域】,如果是定義點地圖,選擇【點】就好,此處不展開。

    選中左側目錄【world】,點選新增目錄按鈕 ,給目錄一個名稱,點選確定即可。

  3. 畫區域:

    選中剛剛建立的目錄,在右側地圖編輯框中使用畫圖工具勾勒出想要的區域效果,首尾連起來後,會彈出區域名和中心的配置框。

    區域名填入跟建立的目錄相同的名稱,中心點選填,可以經緯度。儲存好區域名和中心的的配置後,點選右上角儲存按鈕,該新區域邊框即生成。如圖1所示。

  4. 使用新邊框:

    完成上述操作後,在設計器設定地圖邊框處,下拉可以即可看到自訂的地圖邊框,如第二章第1節設計器效果圖所示。

  5. 同步地理檔案:

    自訂的地理資訊會生成兩個 JSON 檔案儲存到【%FR_HOME%\webapps\webroot\WEB-INF\assets\map\geographic\world】目錄下,分別是 【名稱-area.json 】和【 名稱-point.json】,如圖2所示。

  6. 這些檔案可以直接copy到伺服器端使用,注意需要同時將【名稱-area.json】和【名稱-point.json】檔案一起copy到同一目錄下。copy完成後,點選決策系統右上角【同步地理檔案】按鈕,彈出應答同步的提示框,點選「確定」即可同步 JSON 檔案。如圖3所示。

  7. 另外需要注意的是,遠程設計 時,若修改了地圖配置,同步地理檔案之後,還需點選設計器中地圖型別下的【重新整理】按鈕。如圖4所示。

注1:一定要先選中 world 下的目錄再點新增按鈕才能建立成功。

注2:在 【%FR_HOME%\webapps\webroot\WEB-INF\assets\map 】目錄下,手動新增、刪除或修改 geographic (地理檔案)、image(自訂圖片)及其任意 JSON 檔案內容,都需要【同步地理檔案】,地圖範本應用才能生效。

注3:10.0.17 之前版本的設計器中,需要重啓伺服器,這些檔案才能生效。

三、自訂圖片

  1. 自訂圖片:即把一張圖片作為地圖邊框,然後可以設定這個邊框裏面的區域或者點。

  2. 詳細的介紹和範例可以參見文檔  自訂圖片 的說明。


四、自訂 GIS 圖層

  1. 我們在配置地圖時,是可以直接在設計器中直接自訂 GIS 背景的,但是它只能作用於當前報表,其他報表想要用只能再去設定,很麻煩。

  2. 在決策系統中配置,相當於預定義一個圖層,可以作用於當前伺服器下的所有地圖。自訂 GIS 圖層有 2 種方式:

      tileLayer:詳細介紹參見文檔 自訂tileLayer圖層 。

      WMS:詳細介紹參見 地圖 。

五、自訂 JSON 資源

1
資源下載。
  1. 此處提供一些自訂的 JSON 資源可直接下載copy到對應目錄下使用,檔案中包含 FineReport 自帶的一些 JSON 和使用者自願上傳的 JSON。

  2. 如果使用者自訂 JSON 資源時,只自訂了其中一個 JSON 檔案,需手動新增另一個 JSON 檔案,再【同步地理檔案】。此處提供兩個空的 JSON 檔案:空JSON檔案.rar,使用時將名稱修改為自已定義的名稱即可。

點選下載檔案備注
自訂商場.zip商場平面圖

2Fmarket.zip

商場2樓平面圖

heatmap.zip

網頁區域熱力圖

自訂圖片地圖.zip

櫃台平面圖

臺灣省.zip


台灣省地圖

map.zi

世界地圖 & 中國各省市地圖

注:如果有自願提供自己自訂的 JSON 地圖的,可在 論壇發帖  論壇發帖 ,若被采納會給予 F 币獎勵。 


2
JSON 檔案格式。
  1. 除了在前端製作地圖的方式外,還可以後臺直接編寫,具體 JSON 格式如下所示:

  2. 區域地圖。如圖1所示。

  3. 點地圖。如圖2所示。

注:若使用者自己編寫地圖 JSON,需要注意:[新]地圖中心點的算規則 。

六、注意事項

1
遷移舊地圖到新工程。
  1. 舊伺服器上的地圖自訂過背景、圖層時,若希望把舊伺服器上的地圖遷移到新部署的伺服器,可將舊伺服器中【%FR_HOME%\webapps\webroot\WEB-INF\assets】中所有檔案複制貼補到新伺服器相同路徑下,在【決策系統】→【地圖配置】中點選【同步地理檔案】即可。

注:10.0.17 之前的版本需要重啓伺服器。

2
地市內區縣資訊消失。
  1. 如果如下圖修改了地市名,那麼地市內的區縣資訊都會消失。

  2. 此時可以下載壓縮包 world.rar,解壓後更換掉【%FR_HOME%\webapps\webroot\WEB-INF\assets\map\geographic】目錄下的 world 資料夾,再點選【決策系統】→【地圖配置】→【同步地理檔案】。如下圖所示。

3
其他。
  1. 內建中國地圖 JSON 檔案行政劃分獲取的是國家統計局代碼:http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2020/index.html
    其中臺灣省、香港特別行政區和澳門特別行政區,獲取的是民政部資料:http://xzqh.mca.gov.cn/map

  2. 如果所在地有新的行政劃分,但國家統計局還未更新資料,請先自訂 JSON 處理,並在文檔下方評論或反饋給技術支援,每個季度將進行一次統一反饋到 JSON 廠商處理。





附件列表


主題: 圖表應用
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉