作者:Carlo
背景:最近有小伙伴用MapboxGL对接iServer发布的WMTS服务时,使用Custom的矩阵集对接出现了偏移的情况,这是因为MapboxGL只能加载全球剖分的WMTS服务,本数据的Custom不属于这种组织方法,所以无法加载,即使加载出图了位置也是不对的;在WMTS的比例尺里只有 'GoogleCRS84Quad','GoogleMapsCompatible'这两个是支持正确对接的,分别对应是4326的全球剖分和3857的全球剖分。特别的情况:当数据本身的bounds是4326或者3857的全球范围,此时Custom比例尺集才能正确对接。接下来我将给大家介绍正确对接的流程。
首先,在iServer服务管理界面中选择“服务-服务接口-选择WMTS100接口”。
然后,在WMTS100的服务接口里面新增一套比例尺集,如下图所示。
接下来,我们就可以看到这样发布的WMTS服务就有GoogleCRS84Quad/ GoogleMapsCompatible矩阵集。
最后,我们选择该矩阵集加载时就可以正确对接出图啦。
本文介绍了MapboxGL在对接iServer发布的非全局剖分WMTS服务时遇到的问题,特别是Custom矩阵集的使用限制。解决办法是在iServer服务中添加GoogleCRS84Quad或GoogleMapsCompatible矩阵集,确保服务接口正确配置。
1880

被折叠的 条评论
为什么被折叠?



