【解决办法】在webgl中场景通过数据与相机的直线距离来调度显示不同LOD,每一个LOD层级之间的切换距离大约是1000米,如果效果没有达到需求,也可以通过监听相机高度来设置倾斜的lod缩放比例,例如:
viewer.camera.changed.addEventListener(function () {
var height= viewer.camera.positionCartographic.height;// 返回当前相机高度
if (height < 1000000) {
// 如果高度低于1000000米,设置一个缩放比例
S3MTilesLayer.lodRangeScale=0.01;
} else {
// 高度在1000000米及以上,设置一个缩放比例
S3MTilesLayer.lodRangeScale=0.5;
}
});