需求:我这边平均海拔较高,三维管网的坐标系高程值都是1000米左右,但是由于没有地形和倾斜数据,管网在就像漂浮在半空中,与系统中的其他矢量图层数据严重分离,请问有什么办法让管网模型紧挨着地面嘛(cesium中的imageryLayer)?
您好!可以通过设置S3MTilesLayer中style3D的bottomAltitude属性设置S3MTilesLayer图层的底部高程。
希望可以帮助到您!
三维数据本身是有高程信息的,这个bottomAltitude为0是因为在切缓存时候,图层的底部高程设置的为0。要想贴在地面上,一是可以在切缓存的时候设置高度模式为贴地,然后直接加载场景不需要设置bottomAltitude。
二是设置bottomAltitude为对应管点或管线高程的负值
高度没降低的时候,放大后模型会消失吗?也是一样会不显示的话,是因为缓存的原因。设置一下缓存的LOD缩放比例为100,渲染模型为双面渲染