我的github

关于OpenLayers与Cesium相互联动的功能其实有很多方法,但是网上的方法大多指向了ol-cesium,可直接将OpenLayers中的图层map直接调用,无需修改二维场景下的图层细节,减少开发难度。

ol-cesium可在 2D 和 3D 之间平滑切换并同步:

  • 地图上下文(边界框和缩放级别);
  • 栅格数据源;
  • 2D 和 3D 的矢量数据源;
  • 地图选择(选定项目);
  • 地图和地球视图之间的动画过渡。

ol-cesium官网地址

参考: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联动

posted on 2022-12-02 09:46  XiaoNiuFeiTian  阅读(1443)  评论(0编辑  收藏  举报