浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
WebGIS
/
问题详情
超图FAQ:在WebGL开发的平面场景中,通过鼠标点击获取的坐标值与在iDesktop桌面端相同位置显示的坐标值不一致。
root
64,468EXP
2026年06月18日
在WebGL开发的平面场景中,通过鼠标点击获取的坐标值与在iDesktop桌面端相同位置显示的坐标值不一致。
iclient3d
for
webgl
请
登录
或者
注册
后回答这个问题。
1个回答
【问题原因】WebGL中拾取坐标为笛卡尔坐标,而不是地理或投影坐标,需要进行转换。 【解决办法】获取笛卡尔坐标后,需使用代码将其转换为投影坐标。示例代码:const cartographic = SuperMap3D.Cartographic.fromCartesian(position); const point = scene.spatialReference.projection.project(cartographic);
root
64,468EXP
2026年06月18日
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
超图FAQ:在iDesktop中设置模型的轮廓显示效果后,通过iServer发布为服务,前端加载后模型的轮廓显示效果与桌面端不一致,这是怎么回事呢?
超图FAQ:在Web三维场景中,希望能实时交互式绘制三维管线。通过选择两个管点,并指定埋深和管径来生成三维管线实体。但在实际操作中,无法精确获取空间点的Z值(高程),导致管线始终贴地,无法控制其在空间中的高度。
超图FAQ:Cesium下的skyline.getSkyline3D()获取到的高度信息与使用Viewer.scene.getHeight方法获取到的高度不一致,通过桌面工具对比,后者获取到的高度是正确的
超图FAQ:iDesktopX平面场景下的投影坐标系的管线数据在iServer发布服务后,iClient3D for WebGL预览缩小范围后发现位置在图示2的位置,但实际位置应该是在1的附近,这种情况是正常的嘛?
超图FAQ:请教下,在Cesium中设置平面场景之后拿Camera的position、heading、pitch、roll,在setview之后发现和当初选定的视角窗口不一致,如何才能确保拿到的数据和加载出来的窗口一致。
超图FAQ:用户将点数据生成的体元栅格模型进行坐标转换后,发布为三维服务,在WebGL客户端加载无法正常显示。用户期望能将CGCS2000坐标系(EPSG:4548)的数据在Web端三维场景中正确展示。
超图FAQ:请问使用for Cesium开发包能否实现鼠标点击透过上层的建筑(s3m缓存),拾取到建筑内的罐车模型。
超图FAQ:您好,咨询一个问题,通过S3MInstanceCollection添加的S3M模型无法实现日照分析与阴影分析,哪位同事帮忙看一下
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...