WebGL叠加平面坐标系的WMTS图层

0 投票

使用产品:WebGL 操作系统:win10 x64
数据类型: 平面坐标系的S3M模型、平面坐标系的WMTS服务图层
问题详细描述:

1. 在桌面端即IDesktop的平面场景中,平面坐标系的S3M模型和平面坐标系的WMTS服务图层可以加载显示,两者能正确地叠加在一起;

2. 在WebGL端设置sceneMode为COLUMBUS_VIEW后,可以正确加载平面坐标系的S3M模型,但是在加载平面坐标系的WMTS服务图层时,会出现严重的位置偏移,导致两者不能正确的叠加在一起。请问有办法解决吗?
问题重现步骤:

1.设置SceneMode为COLUMBUS_VIEW模式

viewer.sceneMode = Cesium.SceneMode.COLUMBUS_VIEW;

2.叠加WMTS服务图层

let url = "http://localhost/ServiceAccess/WMTS/Layer";
let provider = new Map3D.cesium.WebMapTileServiceImageryProvider({
                    url: url,
                    layer: 'Layer',
                    style: 'default',
                    format: 'image/png',
                    tileMatrixSetID: 'default',
                });
viewer.imageryLayers.addImageryProvider(provider);

还有个问题是:IDesktop端的平面场景和WebGL端的平面场景是同一套东西吗?如果是同一套为什么桌面端和WebGL端会有不同的结果?

5月 13 分类:  48次浏览 | 用户: Rux (3 分)

1个回答

0 投票
您好,您使用的是什么版本的webgl包呢?之前的版本存在偏移的问题,最新版已修复该问题。
5月 13 用户: 赵爽 名扬四海 (2,612 分)
请问怎么看版本?我是在官网下载的,应该是2月份的时候下载的。请问是修复了WMTS的偏移问题吗?
那您换一下官网最新的版本吧,那个不是最新的,有bug
请问 SuperMap_iClient3D_9D_for_WebGL_1901211048.zip 这个是最新的吗?我替换之后,WMTS服务图层加载上去的时候还是会偏移

这个不是吧。最新版的命名不是这样的,您是从哪里下载的呢?

http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx您在这里找到网络客户端,然后再找您对应的webgl

升级完成后也没有解决WMTS服务图层的偏移问题sad

请问能帮忙解决一下这个问题吗?
已经私信您联系方式了
...