【问题原因】
没有发布地形服务,所以设置不起作用
【解决方法】
参考示例代码:
var viewer = new Cesium.Viewer('cesiumContainer',{
//创建地形服务提供者的实例,url为SuperMap iServer发布的TIN地形服务
terrainProvider : new Cesium.CesiumTerrainProvider({
url : URL_CONFIG.SiChuan_TERRAIN,
isSct : true,//地形服务源自SuperMap iServer发布时需设置isSct为true
invisibility:true
}),
});
发布地形服务后,再使用viewer.terrainProvider.visible = false;即可。