之前一直在想cesium卷帘怎么做,想了很多原理性的东西,比如是否要加载两个具有不同影像的球,然后套两层div,滑动后显示下层的球等。还要根据你得操作同时控制两个球为同一位置,听起来就够复杂的。其实,事实告诉我想的太多了! 其实实现原理还是一个球,在左侧显示一种影像,右侧显示另一种影像就行了,大大减少了加载两个球消耗的内存。
效果图:
代码我就不贴了,我基本上是在这个案例上稍加改动就出来了:
https://cesiumjs.org/Cesium/Build/Apps/Sandcastle/?src=Imagery%20Layers%20Split.html
之前在网上搜都没有结果,偶尔我在翻cesium沙盒的时候找到了它,这里我也当给大家提个方向。
Cesium卷帘的制作(对比两种影像)
最新推荐文章于 2024-03-14 20:20:16 发布