使用产品: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端会有不同的结果?