首页 / 浏览问题 / WebGIS / 问题详情
超图FAQ:在WebGL开发的平面场景中,通过鼠标点击获取的坐标值与在iDesktop桌面端相同位置显示的坐标值不一致。
64,468EXP 2026年06月18日
在WebGL开发的平面场景中,通过鼠标点击获取的坐标值与在iDesktop桌面端相同位置显示的坐标值不一致。

1个回答

【问题原因】WebGL中拾取坐标为笛卡尔坐标,而不是地理或投影坐标,需要进行转换。 【解决办法】获取笛卡尔坐标后,需使用代码将其转换为投影坐标。示例代码:const cartographic = SuperMap3D.Cartographic.fromCartesian(position); const point = scene.spatialReference.projection.project(cartographic);
64,468EXP 2026年06月18日
热门文章
关注我们
...