cesium获取当前屏幕视角中心点和视角高度
时间: 2023-07-07 09:39:55 浏览: 141
要获取Cesium中当前屏幕视角中心点和视角高度,可以使用以下代码:
```javascript
var viewer = new Cesium.Viewer('cesiumContainer');
// 获取当前相机
var camera = viewer.camera;
// 获取当前视角中心点
var center = camera.position;
// 获取当前视角高度
var height = viewer.scene.globe.ellipsoid.cartesianToCartographic(center).height;
console.log('当前视角中心点:', center);
console.log('当前视角高度:', height);
```
这里,我们首先创建了一个Cesium的Viewer实例,并获取了当前相机。然后,通过相机的`position`属性获取了当前视角的中心点。最后,我们通过`viewer.scene.globe.ellipsoid.cartesianToCartographic(center)`方法将中心点转换为经纬度坐标,并获取其高度信息。