基于Cesium的三维沙盘

基于Cesium的三维沙盘

  • 总结
  • 预览效果
  • 文件目录结构
  • 实现步骤
    • 1、初始执行代码
    • 2、初始化地图
    • 3、加载地图图层、地形
    • 4、地球飞入动画
    • 5、沙盘核心实现
      • 1)沙盘封装类
      • 2) 流动墙效果类
    • 6、资源文件

总结

现今的可视化系统中,沙盘常用于大屏效果的展现,它可以突出重点需要表现区域,结合特效,可以表现的更加立体,更具科技感。以往制作沙盘效果,更多的需要美工对沙盘的区域进行设计,然后贴到地图中,工作量大,而且贴图的空间位置常常有偏差。

我们需要一种更加通用,节省工作量的方法。在以下实现中,不同地区的沙盘效果,我们只需要更换沙盘的边界文件(GeoJson文件)就可以。当然我们可以根据项目需要更换掉沙盘背景,以及调整边界的粗细,颜色,来更加的贴合实际的项目。

预览效果

三维沙盘


基于Cesium,实现通用

你可能感兴趣的:(Cesium专题业务应用,javascript,开源)