首页 / 浏览问题 / WebGIS / 问题详情
怎么消除scene.open的资源 然后重新加载资源
6EXP 2020年12月02日
var viewer = new Cesium.Viewer('cesiumContainer');
var scene = viewer.scene;
var promise = scene.open("http://10.108.251.36:8899/iserver/services/3D-f1-f1/rest/realspace");

这是最开始的场景

从后台获取数据后 如果地图的楼层改变 要进行一个地图切换的操作

我之前使用scene.layers.remove(promise);

这种方式执行之后会把新的地图重叠在以前的地图上

就是删除的方式不对

如果使用scene.layers.removeAll 的话 他会说没有声明layers

请问有什么办法能够消除原来底图的图层

1个回答

您好,方便详细说下您那边的具体需求以及要实现的功能吗?
6,087EXP 2020年12月03日
...