查看原文
其他

关于大屏可视化、地图可视化,这五个宝藏可视化工具你知道吗?附赠源码

新中地GIS特训营 慧天地 2022-12-21

点击上方“慧天地”关注我们

文章转载自微信公众号新中地教育,原文转载自GIS宇宙,版权归原作者及刊载媒体所有。

分享一下平时用得比较多的可视化库,作为搞web的一名Giser,怎么能不了解国内主流的可视化框架呢,让我们来看看吧。


1、Echarts


Echarts相信做过WebGIS的同学都很熟了,这是由百度团队开发的一个开源图表可视化的JS库,除了支持平时用的比较多的柱状图、折线图,Echarts我最喜欢还是它的动态交互,还有一些比较炫酷的玩法:时间轴、三维地球等等。


动态播放数据

随时间变化

动画设置

丰富的小组件

三维展示


丰富的组件包括保存当前图表为图片、修改数据等等,Echarts真的是数据可视化的神器,而且案例很多,可玩性也很高,支持WebGL而且文档很友好!


网址:https://echarts.apache.org/zh/index.html


2、MapV


这个也是百度的开源可视化JS库,这个库比较适合用来做大屏可视化的地图,而且这个库的强大在于它可以支持比较大的数据的加载,适合数据量大的需求。之前用来做过出租车的轨迹可视化,效果还是很不错的。


网址:https://mapv.baidu.com/



而且还有在线的编辑器,可以不编程来可视化自己的数据,但是要注意数据的保密性哦~


网址:http://mapv.baidu.com/editor/



3、Kelper.js


前面介绍都是国内开源的,接下来这个是国外Github开源的可视化库,而且不需要编程就能自己实现好看的可视化效果,但是上传数据一定要注意,你的数据一定要确定不是保密的地理数据,特别是国内的地理数据,否则上传到国外服务器,要进监狱的。


网址:https://kepler.gl/



4、Cesium.js


好了,接下来有请职业选手入场,CesiumJS!CesiumJS是一款开源的可视化JS库,主要是在web端实现三维的展示,非常厉害的一个库,而且支持虚幻引擎,目前智慧城市、数字孪生都是用这个做的,而且Cesium不仅可以做三维还可以做二维的。


网址:https://cesium.com/platform/cesiumjs/



5、Three.js


这也是一个做三维的开源JS库,上面有很多别人的案例,有很多都是做游戏的,放在网页里可视化效果也是很不错的。


网址:https://threejs.org/



最后本叮嘱一句,大家在可视化的时候,特别是上传数据一定要注意数据保密的问题和地图问题,国外的地图可能会出问题的,所以在使用他们的库的时候,切记地图换成咱们国内的图源,不能有原则性问题。




荐读

一位外国小哥把整个 CNN 都给可视化了,卷积、池化清清楚楚!网友:美得不真实...

GIS漫画之地理信息可视化

专家报告丨吴立新教授:多维多尺度空间数据可视化技术及应用

《慧天地》敬告

《慧天地》公众号聚焦国内外时空信息科技前沿、行业发展动态、跨界融合趋势,发现企业核心竞争力,传播测绘地理信息文化,为时空信息类相关专业学子提供日常学习、考研就业一站式服务,打造政产学研金服用精准对接的平台。

《慧天地》借鉴《读者》办刊理念,把时空信息领域的精华内容汇聚到平台上。我们高度重视版权,对于精选的每一篇推文,都会在文章开头显著注明出处,以表达对作者和推文引用平台版权的充分尊重和感谢;对于来源于网络作者不明的优质作品,转载时如出现侵权,请后台留言,我们会及时删除。感谢大家一直以来对《慧天地》的关注和支持!


——《慧天地》运营团队

投稿、转载、商务等合作请联系

微信号:huitiandi321

邮箱:geomaticshtd@163.com

编辑:刘欣然  审核:吴春奇指导:万剑华教授

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存