已经获取到坐标的话
视角移动位置的代码如下:
//设置相机位置,定位至
scene.camera.flyTo({
//将经度、纬度、高度的坐标转换为笛卡尔坐标
destination : SuperMap3D.Rectangle.fromDegrees(west, south, east, north),
orientation : {
heading : 2.1953426301495345,
pitch : -0.33632707158103625,
roll : 6.283185307179586
}
});
如果不需要转换坐标,就不加new Cesium.Cartesian3
下方的是俯仰角等参数
另外您需要注意的是,您的视角高度需要高于对象高度,并且如果视角坐标与对象坐标一致,您需要垂直俯视才能看见对象
不然就像您抬头或者平视看不见自己的脚一样