首页 / 浏览问题 / WebGIS / 问题详情
超图FAQ:在大屏上使用iClient3D for Cesium加载数据时,数据显示模糊,该如何处理?
64,468EXP 2024年09月11日
在大屏上使用iClient3D for Cesium加载数据时,数据显示模糊,该如何处理?

1个回答

【解决办法】这是由于大屏分辨率与Cesium包默认分辨率不匹配导致,需要在初始化Viewer的时候设置为对应大屏的分辨率即可。具体参考以下代码: var xres = parseInt(window.screen.width * window.devicePixelRatio);///获取屏幕的x方向分辨率 var yres = parseInt(window.screen.height * window.devicePixelRatio);///获取屏幕的y方向分辨率 viewer = new Cesium.Viewer('cesiumContainer', { contextOptions: { maxDrawingBufferWidth: xres, maxDrawingBufferHeight: yres }, }); viewer.resolutionScale = window.devicePixelRatio;
64,468EXP 2024年09月11日
热门文章
关注我们
...