js3.x迁移到4.xWMTS服务加载的两个问题

问题1.4无法设置3里的tileMatrixSet
问题2.WMTSSubLayer里的图片格式设置失效。
已邀请:

许丹石 - Esri技术支持工程师

赞同来自:

【解决办法】:
问题1.给WMTSSubLayer添加tileMatrixSetId属性即可。
问题2.避免白边请求PNG格式,设置wmtsLayer1.getTileUrl = function(level, row, col){
    return wmtsLayer1.url + ?service=WMTS&request=GetTile&FORMAT=image/png&TILEMATRIXSET=GoogleCRS84Quad&tileMatrix= + level + &tileRow= + row + &tileCol= + col;
 }
Esri确认,WMTSSubLayer的格式属性没有起作用的原因是服务端的问题,此地图服务不是由ArcGIS Server发布,而是第三方提供的服务。

要回复问题请先登录注册