一键加载多个矢量瓦片

0 投票
比如我有两个图层方案,一个包含某一年的全国地理要素,另一个包含某一年的林地要素,两者都是矢量瓦片,通过scene.addVectorTilesMap接口进行添加,而我在两个方案中进行切换的时候是一键添加全部图层,会遇到图层没加上去的情况
8月 6, 2020 分类:  187次浏览 | 用户: 七宿 初出茅庐 (53 分)

1个回答

0 投票

您好,请问您是用WebGL加载还是MapboxGL,WebGL的话“一键添加”是指用addVectorTilesMap这个接口,然后输入MVT矢量瓦片服务url进行添加吗?您可以试试把官网示例的url替换成您自己的服务,可以浏览所有图层并检查是否同样有有丢失的情况。
http://support.supermap.com.cn:8090/webgl/examples/editor.html#MVT

8月 6, 2020 用户: jjz 名扬四海 (4,508 分)
你好,我是用的webgl,我的一键添加是指该图层方案中有10多个矢量瓦片图层,点击就全部添加上去,然后切换方案的话把原先的删掉再添加新的,这样浏览器会一直报webgl停止渲染
大致明白您的问题了,您的意思是第一次加载没问题,但是第二次清除后添加新的会停止渲染,不知道我的理解是否正确。您可以发一下完整代码吗,这边帮您看一下。
...