反饋已提交
網絡繁忙
擴展圖表 V4.0 新增一種圖表類型:場景類地圖。適用於展示多場景下的多維度地圖資料,如下圖所示:
注:在該地圖中,一個場景指的就是一個地圖狀態,每個場景都需分別設定對應的特定視角和展示內容。
該地圖可以自訂多個場景,同時可以實現場景輪播切換效果,詳細介紹請參見文檔:場景切換地圖範例,地圖效果如下圖所示:
使用該地圖需要使用最新 JSON,下載 map.zip 解壓後更換 %FR_HOME%\webapps\webroot\WEB-INF\assets\ 目錄下的 map 資料夾,如果您不方便直接更換 map 檔案,可以只更換 %FR_HOME%\webapps\webroot\WEB-INF\assets\map\geographic 目錄下的 world-3d.json 檔案。
一個範本中建議只使用一個場景切換地圖。
支援自訂地理資訊,不支援自訂圖片地圖。
不支援行動端預覽。
遠端時,不支援實時預覽介面。
適合企業戰情室場景下單獨使用。
FVS 中場景地圖的設定可參考文檔 FVS場景地圖 。
以普通報表中使用場景地圖為例,介紹下該地圖的基本功能及操作方法。
合併一片儲存格區域,被選儲存格後點選上方工具欄插入圖表按鈕,插入一個場景切換地圖,如下圖所示:
設計場景地圖就是在場景設定介面完成的,主要包括調整地圖視角、綁定地圖資料、設定地圖樣式等。
在地圖實時預覽視窗處,按住滑鼠左鍵拖曳地圖調整旋轉視角;按住滑鼠右鍵拖曳地圖,改變位置;滑鼠滾輪捲動可縮放地圖大小。
如下圖所示:
調整好視角後,點選「儲存為初始視角」按鈕,可以固定自訂的視角效果為「初始視角」,右側初始視角座標也隨之改變。
在調整程式中,點選「恢復至初始視角」按鈕,可恢復至上一次儲存的初始視角。如下圖所示:
預設只有一個場景,雙擊場景名稱可修改為其他名稱,修改後按 enter 確定。如圖所示:
點選 可新增場景,當場景大於 1 個時,可以點選 設定場景切換方式,支援按鈕切換或自動輪播,也支援切換場景時觸發超連結。
1)地圖邊框
地圖屬性面板狀態處可選擇「地圖邊框」,如下圖所示:
2)自動簡化模型
使用者使用世界地圖進行場景展示,由於世界地圖模型太複雜和終端配置的影響,會導致展示效能特別差。
針對該問題場景切換地圖在擴展圖表 4.2 版本新增「自動簡化模型」功能,預設開啟,開啟後會根據當前地圖的複雜程度(經緯點個數),自動進行地圖優化,提升展示效能。
圖形「點、線、柱形、區域」在綁定資料時設定項各有不同,其中區域可以選擇普通地圖或鑽取地圖。如下圖所示:
樣式設定分為「圖形」和「背景」。
1)圖形
設定項中顏色風格是指地圖的主題色,目前有藍色和青色這 2 種。4 種圖形的樣式需要分別設定,如下圖所示:
2)背景
地圖內建了 6 種特效背景,使用者可自行選擇是否開啟這些特效。如下圖所示:
1)監視重新整理
開啟後台檢查,可以實時重新整理地圖資料。
2)輪播
開啟圖形輪播,圖形以單個資料點的形式輪播切換,可設定輪播時間間隔和選擇是否開啟輪播觸發超連結。
注:當存在多種類型地圖資料時,則按照地圖類型順序進行輪播。即先輪播點地圖資料,再輪播線,柱形,區域資料。
3)超級連結
可以給圖形新增超級連結,點選圖形可以實現跳轉效果。
如果場景切換地圖設定了鑽取,那麼可以給地圖左上角的鑽取目錄設定超級連結,點選鑽取目錄可以實現跳轉效果。
以鑽取地圖聯動其他組件為例,點選地圖的圖形或鑽取目錄都可以聯動其他組件,效果如下圖所示:
擴展圖表插件 4.0 及之後版本依賴於%FR_HOME%\lib下以jxbrowser開頭的 2 個 JAR 包,如下圖所示:
如果缺少這 2 個 JAR 包,安裝擴展圖表 4.0 及之後版本,會有報錯:擴展圖表初始化失敗
如果使用者發現自己的設計器安裝目錄下缺少這 2 個 JAR 包,需要根據自己的系統下載 JAR 壓縮包,解壓後copy到目錄%FR_HOME%\lib下。
Windows-32 使用者請下載:Win32 JAR
Windows-64 使用者請下載:Win64 JAR
macOS 使用者請下載:mac JAR
問題描述
當決策報表中,使用場景地圖的同時,上方疊加了其他組件時,往往會因為被遮擋導致場景地圖無法觸發點選事件。例如無法鑽取、或鑽取後無法傳回上一層級等。
解決方案
建議將場景地圖上方的組件放置在 Tab塊 或 絕對畫布塊 中,再給「Tab塊」或「絕對畫布塊」新增一個初始化後事件,讓處於場景地圖上方的組件的滑鼠事件不生效。例如:
注:該方法原理是讓處於場景地圖上方的組件的滑鼠事件不生效,那麼就會導致上方的 Tab 塊無法點選,請酌情使用。
setTimeout(function(){ document.querySelector('[widgetname="ABSOLUTE0"]').style.pointerEvents = "none"; }, 2000); // ABSOLUTE0 為絕對畫布塊的組件名稱,需根據實際情況修改
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙