反饋已提交
網絡繁忙
適用場景:安裝了「FineVis資料視覺化」插件的使用者,可參考本文了解 FineVis 的相關功能。
注:使用該功能需購買「FVS三維組件-場景孿生」功能點,詳情請諮詢銷售顧問。
使用模型的點位資料(經緯度座標/三維空間座標),驅動模型在三維場景內變更位置,進而實現三維場景內的精確運動還原。如下圖所示:
在三維組件編輯介面,點選「模型>場景事件>模型實時運動>新增模型實時運動」,即可對模型實時運動進行配置。如下圖所示:
1)模型準備
1)需要變更位置的模型,位置資料是相對座標:三維場景的原點需要與行動實體的資料座標原點重合
比如:車間內 AGV 小車運動的相對位置是以車間內某個柱子為原點,則三維場景的原點需要與該柱子重合,即該柱子的位置座標需為(0,0,0)
2)需要變更位置的模型,位置資料是經緯度資料:需要確定三維場景原點的經緯度座標點,文檔詳情:三維場景座標系
以帆軟園區模型為例,模型原點為帆軟主樓。在座標拾取器中獲取到帆軟主樓座標後,開啟經緯度映射,填入主樓的座標。即將帆軟主樓作為三維場景的座標原點,可將三維場景與現實經緯度進行映射
模型的正面朝向與X軸正方向朝向一致
注:匯入場景後,後續對模型進行旋轉操作不會改變該正面定義
2)資料準備
必備元素:
模型名稱(字串類型)
時間戳
座標位置
範例:
1、透過連結業務資料庫獲取到的資料
2、透過websocket獲取到的資料
模型實時運動的具體設定如下表所示:
即模型實時運動事件的名稱
支援自訂義
不支援為空、不支援重名
支援選擇多種資料源,包括:資料集、websocket
資料來源的選擇不同,配置項也不同:
當選擇資料集時,需要選擇要匹配的資料集並設定資料請求間隔
注:資料請求間隔最小值為 1 秒
當選擇 websocket 時,則需要配置 websocket 的連結
支援綁定欄位/填寫key值,用於識別資料中需要驅動的模型物件
名稱類型:字串
支援綁定欄位/填寫key值,用於識別資料中獲取點位的時刻
注意1:僅支援 unix 標準時間戳格式,單位為秒
支援選擇經緯度/空間座標,用於區分驅動運動的點位座標系
經緯度單位:度
空間座標單位:米
空間座標參考:WGS84
支援綁定欄位/填寫key值,用於識別資料中需要驅動的模型點位座標
座標類型:字串
座標格式:
經緯度:經度,緯度,h( h 為非必需)
空間座標:x,y,z
1)模型游標需置於模型整體的中心底部。
2)模型的正面朝向需平行於 X 軸正方向,同時保持縮放、旋轉未設定。
3)需使用整體匯出為一個 glb 檔案的模型。
4)若需模型在實時運動程式中播放自身運動動畫(如人物擺臂動畫),需在建模時將該動畫名稱設定為「原地運動動畫」。模型實時運動時,會自動呼叫該動畫播放。
5)實時運動的位置還原,以範本在使用者端預覽的時間為準,在使用者端開啟範本預覽時間之前的點位資料不會進行位置還原。
6)模型的運動朝向僅基於 XZ 水平面的位移計算,豎直方向(Y 軸)的位移(如垂直上升 / 下降)不會改變模型的運動朝向。
點選下載本文範本:AGV_UI智慧倉儲視覺化管理系統_v0.2.fvs
點選下載範本所需資料並解壓:倉儲物流.zip,將「倉儲物流.db」檔案放在 webapps/webroot/help 資料夾下,「貨物倉儲.xlsx」放在 webapps/webroot/WEB-INF/reportlets 資料夾下
1)點選「伺服器>定義資料連結」,建立資料連結,URL 選擇 倉儲物流.db 檔案,如下圖所示:
2)建立「檔案資料集」,檔案類型選擇「Excel」,選擇 貨物倉儲.xlsx 檔案,勾選「第一欄包含欗標題」。如下圖所示:
注:本範本已新增該檔案資料集,只需將「貨物倉儲.xlsx」放在 webapps/webroot/WEB-INF/reportlets 資料夾下即可。
3)建立「內建資料集」,設定AGV小車的實時運動資料。資料需包含模型名稱(字串類型)、時間戳和座標位置,如下圖所示:
1)選擇「三維背景」,點選右側「編輯組件」,即可進入三維組件編輯介面。
2)點選「模型>場景事件>模型實時運動>新增模型實時運動」,即可對模型實時運動進行配置。如下圖所示:
點選範本右上角「儲存」按鈕,再點選「預覽」。預覽後的效果如 1.2 節所示。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙