首页 / 浏览问题 / 三维 / 问题详情
获取鼠标在场景中的实时经纬度坐标
4月8日, 2018
iClient3D 如何获取鼠标在场景中的实时经纬度坐标

1个回答

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);

)
胡林  (5,985分)  登峰造极
4月8日, 2018
...