首页 / 浏览问题 / 三维GIS / 问题详情
一键加载多个矢量瓦片
67EXP 2020年08月06日
比如我有两个图层方案,一个包含某一年的全国地理要素,另一个包含某一年的林地要素,两者都是矢量瓦片,通过scene.addVectorTilesMap接口进行添加,而我在两个方案中进行切换的时候是一键添加全部图层,会遇到图层没加上去的情况

1个回答

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

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