1.经纬度获取
var handler = new Cesium.ScreenSpaceEventHandler(viewer.canvas);
handler.setInputAction(function (movement) {
//获取鼠标当前位置的经纬度
cartesian = viewer.camera.pickEllipsoid(movement.position);
//获取视图中心点的经纬度
//cartesian = viewer.camera.pickEllipsoid(new Cesium.Cartesian2(viewer.canvas.clientWidth / 2, viewer.canvas.clientHeight / 2));
//将笛卡尔坐标转换为地理坐标
var cartographic = Cesium.Cartographic.fromCartesian(cartesian);
longitudeString = Cesium.Math.toDegrees(cartographic.longitude).toFixed(3);
latitudeString = Cesium.Math.toDegrees(cartographic.latitude).toFixed(3);
}
2.视觉海拔
height = Math.ceil(viewer.camera.positionCartographic.height);
3.摄像机坐标
viewer.camera.position;
4.中心点坐标
viewer.camera.pickEllipsoid(new Cesium.Cartesian2(viewer.canva