首页 / 浏览问题 / 三维GIS / 问题详情
S3MTilesLayer的平移问题
3EXP 2023年02月09日
加载S3MTilesLayer的时候经常会因为地形的精度问题,或者模型的精度问题,导致S3MTilesLayer被地形盖住或飘在空中,亦或者水平方向有一定的偏移,这个时候需要根据实际情况来把模型在xyz方向上偏移一下,目前我的办法比较粗暴,直接改的服务端config里面xyz,希望是前端用户自己能手动自己去调节。不知道S3MTilesLayer有没有可以设置的方法,或者说没有现成的方法,有不有解决的思路。

1个回答

倾斜入库后可以在combine.scp文件中调整中心点坐标。
转成3dtitles后可以在3dtitles处理软件中调整源数据中心点坐标。如不想更改源数据在前端可以设置平移去调整位置。

修改上下平移的位置,使用layer.style3D.bottomAltitude来修改,比如上移50米:layer.style3D.bottomAltitude += 50。

这个方法在前端加载可能会影响性能,还可以使用http://ask.supermap.com/119190中,前端修改config的xyz的方法

4,151EXP 2023年02月09日
...