首页 / 浏览问题 / WebGIS / 问题详情
超图FAQ:坐标系为WGS84的S3M3.0的三维模型服务,分别使用iClient3D for Cesium、iClient for WebGL叠加经纬度的国家天地图,发现在 for WebGL中位置叠加正常,但是在for Cesium中存在偏移,这种情况应该怎么处理呢?
55,828EXP 2024年09月30日
坐标系为WGS84的S3M3.0的三维模型服务,分别使用iClient3D for Cesium、iClient for WebGL叠加经纬度的国家天地图,发现在 for WebGL中位置叠加正常,但是在for Cesium中存在偏移,这种情况应该怎么处理呢?

1个回答

【问题原因】s3m3.0是椭球缓存,iClient for Cesium默认是圆球,iClient for WebGL默认是椭球,椭球缓存不能在圆球上加载,会有位置偏移 【解决办法】通过代码将for Cesium改为椭球:var obj = [6378137.0, 6378137.0, 6356752.3142451793]; Cesium.Ellipsoid.WGS84 = Object.freeze(new Cesium.Ellipsoid(obj[0], obj[1], obj[2]));
55,828EXP 2024年09月30日
热门文章
关注我们
...