將人物的位置信息在3D 場景中展現,讓我們能夠觀察人員的實時位置及歷史軌跡,為傳統的人員位置信息提供三維可視化的展現方式。
通過ThingJS可以將人員的定位信息在3D場景中對應起來,進行描點,畫線,並創建相關人物的模型,根據實時數據驅動人物行走。並且支持樓層內外的相結合。使我們能更加直觀的了解人物所處位置及行走路線。
人物戶外行走

方案:根據最新請求的位置數據與上一次請求所得的位置數據,可計算兩個位置之間的距離,再根據兩次請求數據的時差,即可得到人物行走的速度,使用api(請參考物體下延路徑移動demo,http://www.thingjs.com/guide/?m=sample)驅動人物行走。
2. 人物即將進入建築和進入建築內


方案:當最新的人員位置數據在建築內部時,隱藏建築外立面(building.showFacades),顯示人物即將進入該建築的樓層(building.showFloors,詳見http://www.thingjs.com/guide/?m=api 下 Building),並使用api驅動人物行走。
3. 人物上樓的效果

方案:當最新請求的人員位置數據在不同樓層時(比如:從一層到二層),首先顯示該樓層並將所有樓層透明(透明便於觀察,方法:floor.style.opacity = 0.5 --- 詳見http://www.thingjs.com/guide/?m=api)。並使用api驅動人物行走。