关于OpenLayers与Cesium相互联动的功能其实有很多方法,但是网上的方法大多指向了ol-cesium,可直接将OpenLayers中的图层map直接调用,无需修改二维场景下的图层细节,减少开发难度。
ol-cesium可在 2D 和 3D 之间平滑切换并同步:
- 地图上下文(边界框和缩放级别);
- 栅格数据源;
- 2D 和 3D 的矢量数据源;
- 地图选择(选定项目);
- 地图和地球视图之间的动画过渡。
参考:https://blog.csdn.net/weixin_45330449/article/details/125823278
好了,我来捋捋场景,搞清楚需求:
1、openlayers加载地图
2、cesium加载三维地图
3、实现二、三维地图切换
4、在vue框架上实现以上功能
参考:https://blog.csdn.net/qq_36213352/article/details/122538398 https://www.cnblogs.com/javalinux/p/15302808.html
但是,这和我想要的还是有区别。。
我是希望把openlayers作为一个图层加载到cesium中,不知道可不可以实现呢?
>>Cesium和Mapbox联动