使用产品: 9D iclient3D for plugin
问题描述:
1. 在三维场景中使用飞行路线中的相机快照获取指定位置的相机参数,其中高度为64.68
2. 使用js加载场景,根据步骤1中获取的相机参数构造camera
3. 调用scene.set_firstCamera(camera),定位位置无误
4. 为实现飞行效果,调用scene.get_flyingOperator().flyTo(camera),但无法飞行到指定位置,定位的高 度为 11.87,与预期高度64.68不一致
5. 代码如下:
var camera = new SuperMap.Web.Realspace.Camera(117.24229564007618,29.321738790333974,64.687640769407153);
camera.set_heading(350.57742034491622);
camera.set_tilt(79.427649718366553);
camera.set_altitudeMode(2);
// scene.set_firstPersonCamera(camera);
scene.get_flyingOperator().flyTo(camera); // 飞行终点的实际高度为11.87,与预期不一致