如何获取左下角的经纬度? [已关闭]

0 投票

场景中移动鼠标的时候,经纬度坐标和相机高度的值都会实时改变,通过scenecontrol.mousemove事件获取到屏幕坐标点,再通过scene.pixeltoglobe获取点,程序报错 无此方法pixeltoglobe。API文档也没有scenecontrol.mousemove这个事件,请问有没有参考的文档?

问题关闭原因: 已解决
6月 10, 2020 分类:  68次浏览 | 用户: 阿呆 才疏学浅 (19 分)
已关闭 6月 11, 2020 用户:阿呆

1个回答

0 投票
你用的是哪个版本的组件,scene.pixeltoglobe这个接口是一致存在的,你的实现思路是没有问题,就是通过scenecontrol.mousemove事件去获取到屏幕坐标点,再通过这个方法去转换为实际的地理坐标,api没有写这个事件只是因为这个是控件本身自带的事件,所以没有写在supermap 组件的帮助文档里面。但是不影响使用

如果你在执行scene.pixeltoglobe报错的话,最好是能将代码贴出来看看
6月 10, 2020 用户: 程逸诗 名扬四海 (3,700 分)
我用的是vue+supermap框架,不是java或者.Net开发,请问要怎么引入SceneControl控件?
...