ITPub博客

首页 > 应用开发 > Javascript > ThingJS 3D场景的人员定位

ThingJS 3D场景的人员定位

原创 Javascript 作者:ThingJS 时间:2020-07-29 17:06:01 0 删除 编辑

手机有LBS定位,可以查看人在地图上的活动轨迹,无人驾驶车辆用基站定位,也有相应的活动地图,这两者的定位目的都是为了选取最优路径,三维动画的人员定位也不例外。

通过ThingJS可以将人员的定位信息在3D场景中对应起来,进行描点,画线,并创建相关人物的模型,根据实时数据驱动人物行走,并且支持楼层内外的相结合,使我们能更加直观的了解人物所处位置及行走路线。

人物户外行走

方案:根据最新请求的位置数据与上一次请求所得的位置数据,可计算两个位置之间的距离,再根据两次请求数据的时差,即可得到人物行走的速度,请点击参考ThingJS API(请参考物体下延路径移动 demo )驱动人物行走。


人物即将进入建筑和进入建筑内

方案:当最新的人员位置数据在建筑内部时,隐藏建筑外立面(building. showFacades),显示人物即将进入该建筑的楼层(building.showFloors,详见http://www.thingjs.com/guide/?m=api 下 Building),并使用api驱动人物行走。


即使到了真实场景中,工作人员在建筑内的活动轨迹也能够3D可视化了,一切都清晰可见起来。欢迎进入ThingJS 资源中心 了解更多佳作!

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69980539/viewspace-2707864/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2020-07-29

  • 博文量
    161
  • 访问量
    95276