首页 / 浏览问题 / 三维GIS / 问题详情
customInfobox 弹出的位置有偏差
17EXP 2022年05月18日

使用产品 SuperMap_iClient3D_10i(2021)_for_WebGL_CH   supermap-iserver-10.2.1-windows-x64
操作系统:win10 x64
运行iserver 中的 “属性查询” 例子   customInfobox 弹框的位置正常
但是在本地直接运行WebGL中的相关代码  位置不正常

1个回答

您好,从你代码截图里来看是整个bubble气泡的位置都发生了偏移。

这个功能的底层逻辑是鼠标点击后屏幕坐标转换为你的场景实际经纬度坐标,根据地理坐标来生成气泡位置的。

该获取在你窗体内没有其他窗体布局元素内是正确的,如果有额外元素转换是有偏移的,

你截图中偏移是向上偏移的的,这个时候你是否开启了浏览器的f12调试或者其他模块,这个浏览器不兼容的情况会导致偏移,

当然如果是窗体里单纯加了其他位置的布局元素是不会影响的,这个是浏览器导致的。

希望可以帮助到您。
9,838EXP 2022年05月18日
没有任何改动  用的官方下载的代码  本地运行  就是这样的效果了
找到问题了  是我的浏览器缩放了
感激
解决就好,不客气。
...