可视化地图的数据结构:大神把可视化放进数据地图里
最近在网上看到一些高手制作的可视化地图,一下子就把我震惊住了,能够把可视化放到数据地图里,效果绝对比一般的地图炫酷的多,下面给大家随便截了几张:
这种可视化地图虽然看起来高大上,但是制作方法绝对不复杂,我尝试着用了10分钟就复制了一份,不信就往下看!
其实想要实现数据地图,一般有两种方式:
第一种是敲代码,比如python、echarts等,这种方式要求具有一定的JS编程基础,难度较高,但是自由化程度很高,可以实现诸如喷泉图的效果,推荐有编程基础的人学习。
第二种是使用可视化平台,比如国内的FineBI、国外的BatchGeo等,这种方式的学习成本很低,基本不需要敲代码,直接套用模板即可。
就像上面大神做的几张地图,用这两种方法我都试验了一下,都可以实现,效率上讲无疑是第二种方法最简单,而且本次我是用FineBI做的,利用这个工具不仅不需要写代码,速度很多,而且可以直接套用平台里内置地图和模板,自己只要准备好数据就行,下面给大家以流向地图为例简单展示一下。
流向地图顾名思义,流向地图就是将某个动态的信息(从A位置到B位置)在地图上进行展示,一般用于人物、货物的迁移数据,单一流向线所代表的移动规模或数量由其粗细度表示,有助显示迁移活动的地理分布。
流向地图的优点是适合展现地理空间内事物发生位置移动时所对应数据的变化情况,缺点是不适合展示精确数值。
数据准备首先我们准备好原始数据,原始数据必须包含两个地理纬度和1个数据维度:
这里的地理纬度并不是地理意义上的经度和纬度,因为FineBI中已经内置了地图信息,所以数据中只需要具有“起始地点”和“终点”即可,如下图所示:
这份数据中包含了几个非常重要的字段:
- 地理字段:也就是“城市”
- 迁徙路线:对应每条迁徙的路径,比如南京-三亚市,南京-中卫市,每条路径包含两个城市。
- 编号:用于定义连线顺序,顺序为从小数值连到大数值。例如南京的编号为 0 ,三亚市的为 1 ,路线「南京市-三亚市」的连线顺序是从南京连到三亚。
首先我把Excel数据直接导入到了FineBI中,然后点击右上角创建一个可视化组件,也就是进入到可视化编辑界面,在新界面里创建地图:
创建地理角色刚才我们说了,FineBI中内置了很多的数据地图,那么怎么将数据里的地理维度与内置的数据地图进行匹配呢?
这里就需要先创建地理角色,做法就是选择城市,在下拉框中选择地理角色,创建城市即可:
然后就可以将“城市”字段与FineBI中内置的数据地图系统进行匹配,如下图所示:
制作流向地图此时我们将创建好的地理维度拖入到横轴和纵轴中,然后在图表选择区中选择“流向地图”,将“迁移路线”和“城市”分别拖入细粒度栏中:
为了用颜色程度来表示迁徙人数的大小,我将“迁徙人数”拖入到颜色栏中,并将渐变方案更改为「极光」。如此迁徙人数的多少就可以映射到连线的颜色上,如下图所示:
设置连线样式现在流向地图已经初步完成,为了实现上面大神做的炫酷效果,下一步我们还要进行美化工作。
点击连线栏,设置连线为「曲线」,标记点为「无」,如下图所示,这样流向地图的连线就会显得十分圆润:
下一步我们再设置闪烁效果,点击图形属性下的“编号”字段,在下拉框中选择特殊显示,设置“闪烁动画”:
点击「添加」,选择闪烁的时间间隔为 5 秒,点击「确定」,如下图所示:
背景优化最后再将整体的背景设置为黑色,这样一副炫酷的流向地图就完成了,上手的话其实根本用不了十分钟,熟练的话几分钟就能搞定。
其他地图上面给大家展示了流向地图,其实FineBI中还有很多地图类型,比如热力地图、点地图、矩形地图、区域地图等,这里不给大家一一展示了,都非常简单,就留给大家自己练习吧,
至于工具和模板,看下面的评论区!
- 05-24nikeaj荧光绿低帮:NIKE,AJ
- 04-24每个健身的人都说一个注意事项,健身,健身的六大原则你知道吗
- 12-16好不容易遇见的人请别轻易放弃:最近有点飘了不辜负每一份信任
- 04-05魔幻手机陆小千再次获得傻妞:魔幻手机傻妞陆小千合体掀回忆杀
- 05-23管不住老公容易受气的三大生肖:爱做家务的三大生肖男人都喜欢的
- 02-27山东农村结婚视频完整版 农村的婚礼
- 05-21手机如何检测声音源?消除新机的声音硬度只需要7步
- 09-26围标串标怎么查实?我惊呆了好处费高达980万元
- 01-02朴宝剑和宋慧乔谈恋情,男朋友古巴浪漫夜景下朴宝剑两个字攻陷宋慧乔
- 02-14自己努力奋斗的句子精选192句 努力奋斗的句子70条经典语录大全
- 03-01菏泽站增开18趟列车 菏泽增开1对列车直达济南
- 01-12王者荣耀回归五级特权用不了了:王者荣耀回应1月1日部分手Q用户登录
- 10-15成语故事大全雄鸡断尾 成语故事之分道扬镳
- 12-19欠钱不还报应如何?欠钱不还,果报惊人
- 10-16vba从网页抓取指定数据的方法:WebBrowser控件网页数据抓取,II
- 03-03十种最旺庭院的矮小树种:10种最适合做造型的树种
热门
推荐
- 1锌指蛋白A20及ABINs对NF-κB的负反馈调节337
- 2初一考试叙事作文359
- 3以生命为话题的700字作文356
- 4关于军训的主题周记302
- 5省委党校培训学习心得体会范文342
- 6关于经典的人生伤感哲理说说339
- 7英语的两三分钟演讲稿377
- 8简历自我介绍9篇范文261