浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
三维GIS
/
问题详情
sence.open打开的地图缓存服务怎么移除
Eno·Fen...
16EXP
2021年02月23日
描述:怎么移除
三维场景
webgl
三维
请
登录
或者
注册
后回答这个问题。
1个回答
您好,您可以使用scene.layers.remove(),或者scene.layers.removeAll()来实现。
remove(图层名): 删除某个图层
removeAll() : 删除所有图层。
一班的小...
1,509EXP
2021年02月23日
我用sence.open()打开的缓存服务,返回的是promise对象,怎么知道图层名称是什么
您好,例如:
var promise = scene.open(URL_CONFIG.SCENE_SUOFEIYA);
Cesium.when(promise,function(layers){
scene.layers.removeAll();
}
我在打开之前,sence中已经有图层了,我不想把这些原本就有的图层也删掉
您好,您可以选择使用remove(),删除指定图层。例如:
Cesium.when(promise,function(layers){
var layer = scene.layers.find('图层名');
scene.layers.remove(layer);
}
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
viewer.scene.open()方法打开三维点服务时,点的图标不显示
cesium中scene.open方法怎么打开同一工作空间多个场景
怎么消除scene.open的资源 然后重新加载资源
使用scene.open打开了多个场景之后,这么全部隐藏场景图层
生成场景缓存以后发布服务,前端用scene.open打开场景,加载不出来内容
vue项目打包之后通过scene.open打开的模型消失了
超图FAQ:用scene.open打开代理后的iserver发布的三维场景服务打不开(/proxy/app-1/service-1/这一段是我加的前缀),替换scene.json中的path内容也会被截断,有没有解决办法呢?
scene.open(url)打不开但isServer服务正常
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...