获取鼠标在场景中的实时经纬度坐标

0 投票
281 浏览
iClient3D 如何获取鼠标在场景中的实时经纬度坐标
最新提问 4月 8 分类:  281次浏览 | 用户: xunixiaotou (0 分)
重新分类 4月 8 用户:李熙y

1个回答

0 投票
var handler = new Cesium.ScreenSpaceEventHandler(scene.canvas);

 scenePan =function () {

    handler.setInputAction(function(e) {

    }, Cesium.ScreenSpaceEventType.MOUSE_MOVE);

设置鼠标移动的监听事件,然后获取鼠标的位置(e.position),再把鼠标位置转成经纬度点(

var cartographic = Cesium.Cartographic.fromCartesian(position);

var longitude = Cesium.Math.toDegrees(cartographic.longitude);

var latitude = Cesium.Math.toDegrees(cartographic.latitude);

)
最新回答 4月 8 用户: 胡林 名扬四海 (5,773 分)
...