首页 / 浏览问题 / 三维GIS / 问题详情
根据坐标自动切换视觉
6EXP 2018年11月06日
相机里的heading、pitch、roll这几个参数可以根据坐标自动切换视觉吗?目前有个需求希望可以根据人的行走轨迹自动切换视觉,目前是用了动态图层的方式,添加了s3m模型,就是不知道在行走的时候用第一人称的视觉

1个回答

飞行漫游能否实现您的需求呢。参考示例:

http://support.supermap.com.cn:8090/webgl/examples/editor.html#flyRoute

5,560EXP 2018年11月06日
不能啊!我的轨迹是动态的,不能事先在idesktop上做好
那您打算怎么控制行走呢
从后台取出行走的坐标,用动态图层设置行走,现在要考虑的是视觉问题
那就飞行吧。

桌面,新建一个空的fpf飞行文件。

然后前端调用并添加站点。
不行啊!移动轨迹是天天变化的,而且不是几个人,是上千人的移动轨迹,不可能用idesktop做飞行文件
你的意思是随意跳转至某个正在运动的动态对象上?

那就只能通过计算了。动态对象肯定有起始点和终止点,那么通过计算这俩的夹角算出角度、再通过时间计算出当前位置。
这个只需要计算方向角就行了?俯仰角、滚动角默认为0,但是用flyto定位视角都有偏差的,而且不连贯
怎样算连贯呢。如果是想要像飞行管理那样缓慢旋转视角的话,那么可以考虑再计算第二点和第三点的角度差,算出第二个点的水平角。
...