首页 / 浏览问题 / WebGIS / 问题详情
mvt加载后获取不到mapboxStyle
14EXP 2023年06月16日

使用scene.addVectorTilesMap加载矢量瓦片后,mvtLayer.mapboxStyle为空,打印mvtLayer如下图​​​​​​​

1个回答

您好,获取瓦片风格需要在瓦片加载完成成后才能获取,通过过以下代码,在cesium.when()的回调函数中获得

 var layerReadyPromise = mvtLayer.readyPromise;
            Cesium.when(layerReadyPromise, function (data) {console.log(mvtMap.mapboxStyle);})

参考:http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#MVT

1,865EXP 2023年06月16日
已解决,感谢
...