Cesium切换影像和矢量时怎么先销毁实例重新加载,按钮切换的话如下图是不会实现的,所以还是要销毁实例重新加载,但是怎么销毁实例呢? 求指点
if (value == "1") {
viewer.value.imageryProvider =
new Cesium.WebMapTileServiceImageryProvider({
url: "http://t{s}.tianditu.com/vec_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=vec&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk="+token,
layer: "tdtImgLayer",
style: "default",
format: "image/jpeg",
tileMatrixSetID: "GoogleMapsCompatible",
});
} else {
viewer.value.imageryProvider =
new window.Cesium.WebMapTileServiceImageryProvider({
//影像底图
url:
"http://t{s}.tianditu.com/img_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=img&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk=" +
token,
subdomains: subdomains,
layer: "tdtImgLayer",
style: "default",
format: "image/jpeg",
tileMatrixSetID: "GoogleMapsCompatible", //使用谷歌的瓦片切片方式
show: true,
});
}
使用viewer.scene.open 打开多个场景,怎么按要求隐藏某一个