您好,
您目前所在的是场景,地图当前应该是影像状态
建议您的思路不放在比例上,而是放在相机高度上,如果相机高度大于多少的时候隐藏
具体的隐藏,entity的话根据不同的实体对象,对应的实体对象的接口下有 distanceDisplayCondition :根据相机高度设置实体对象的显隐;
具体可以参考https://www.jianshu.com/p/5dd1da2afab4
layer的话也要具体看是什么图层,影像图层或者是S3M图层,对应的接口中都有显隐控制的接口。
其中S3M的为 S3MTilesLayer .visible
影像的为
var imageryLayers = viewer.imageryLayers;
var baseLayer = imageryLayers.get(1);
baseLayer.show = true;//显示
baseLayer.show = false;//隐藏