三维时态数据可视化

前言
在有些项目中,数据并不是一成不变的,会随着时间的变化而变化,常需要实现时间控制数据的变化,因此本片博文便找了个动态变化明显的数据来构造成模型,来实现三维数据的动态可视化。

数据获取

本数据是中国市级地区某段时间每日的指标变化数据,因此需要先获取到城市的坐标
获取到市级的坐标
整理中国市级名称,使用桌面在线模块的地址解析功能,匹配每个市的坐标
在这里插入图片描述

根据坐标数据转成点数据,设置一个投影坐标
在这里插入图片描述

再将投影坐标的点数据转换成地理坐标系
在这里插入图片描述

数据处理

将上方的获得的点数据处理三维柱状模型,再配合webgl的泛光特效营造灯光效果
1、市级点数据缓冲成20000m半径的圆面
在这里插入图片描述

2、使用线性拉伸成三维立体圆柱模型
在这里插入图片描述

3、将数据匹配到拉伸的模型上
在这里插入图片描述

4、制作合适的专题图颜色,将数据缓存
在这里插入图片描述

最后将工作空间发布服务。

代码

将所有的缓存数据发布服务,然后使用计时器控制图层按顺序显隐,再开启泛光等特效,最终实现的结果如下动图,由于图片有上传大小限制,便选了其中部分的图
在这里插入图片描述

代码可在以下链接中获取
链接:https://pan.baidu.com/s/1mVhLLJXIZL-kF7GjwCFG_A
提取码:mjh7
复制这段内容后打开百度网盘手机App,操作更方便哦

结言
从动图中可明显看出数据随时间的动态变化,再配合上三维的泛光特效,营造出的灯光效果,数据动态变化明显并有很好的视觉效果

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值