环境:9D,windows
1.利用Arcgis Server 中已有的WMTS服务,如何加载到超图的二三维服务中 二维(classic),三维(webGl),
ArcGis WMTS的XML 部分截图是
您好,加载WMTS接口为WebMapTileServiceImageryProvider,您可以在webgl api中查找其参数及用法,如何对接Arcgis的WMTS服务参考博客:https://blog.csdn.net/supermapsupport/article/details/70214054
不出图,一片空白,请问参数设置是哪儿存在问题?
二维的话先缓一缓。应急的是 三维。通过三维的话,我这边是
代码看着没问题,对接官网的wmts服务能行吗:
viewer.imageryLayers.addImageryProvider(new Cesium.WebMapTileServiceImageryProvider({ url: 'https://iserver.supermap.io/iserver/services/map-china400/wmts100', layer: 'China_4326', style: 'default', format: 'image/png', tileMatrixSetID: 'GoogleMapsCompatible_China_4326', }));
这边反馈1个问题
1.利用9D版本发布的WMTS的 会存在跨域问题,即是 开发环境去调用 服务器内的url 会出现跨域问题。
解决的方法是将Iserver升级到10i 最新版10i
这样存在的的一个问题就是我的开发cesium 仍然是 9D版本中的,后续的问题还有待观察
另外的一个问题就是 再加载这个 arcgis的 wmts 的时候 加载不了 ,报错 【 net::ERR_UNKNOWN_URL_SCHEME 】