![9750caa6566574607487e03749daa0fa.gif](https://i-blog.csdnimg.cn/blog_migrate/f175eb5c7c3ca3df457b74ad1b3c0fb1.gif)
流向地图也称迁徙图,可以在地图上显示信息或物体从一个位置到另一个位置的移动及其数量。单一流向线所代表的移动规模或数量由其粗细度表示,有助显示迁移活动的地理分布。本文来将以Vue这个热门的Web技术为例,探讨如何在项目中快速开发出炫酷的流向地图。
![a0b1af519f26b88cafc894fbcabcbe73.gif](https://i-blog.csdnimg.cn/blog_migrate/1250a72e98056b2ac9522b07e8742a97.gif)
方案一
我们可以使用百度开源图表库Echarts,这其中就包含地图组件。使用Echarts进行地图可视化会稍显复杂,需要有一定JS基础才能上手(具体代码请查看原文),以下是效果图。
![e5b1cd6fc3ed291739b4b0647293d9b7.gif](https://i-blog.csdnimg.cn/blog_migrate/96756cb705d73ebb69b88c26bead7952.gif)
方案二
除了Echarts之外,还有高效的方法,利用一些可视化地图制作软件:BI工具Wyn Enterprise。以下,我们以Wyn Enterprise嵌入式商业智能报表软件作为工具、以一个企业区域贸易销量情况为场景进行介绍。
![135c9bf0cb767ac5dc047e69cbbda33c.png](https://i-blog.csdnimg.cn/blog_migrate/41c0201b242581ddf2f2d3f23eaa36eb.png)
首先导入数据,然后创建新的仪表板,拖拽数据字段制作图表。这里有两种方式来识别地理信息:一种是让系统根据位置名称(如城市名)来识别;另一种是直接通过经纬度数据来识别。
![af788f33d56bfc60caa19d6cba46d945.gif](https://i-blog.csdnimg.cn/blog_migrate/51ee56e302dddb5704e7882780f1ec66.gif)
就这样简单拖拽,实现了一个流向地图。最终用户也可以根据自己的个人爱好或者分析目标、设置图表颜色或者其他酷炫的动态效果。
流向地图在Wyn Enterprise可视化大屏中的一个示例:
![afde5e004801e79bd86f05600bc86f92.png](https://i-blog.csdnimg.cn/blog_migrate/8ad0258ceae6d45068bc2aa83512ffe3.png)
最后,我们只需要在VUE项目里调用这个仪表板地址即可实现项目需求。
小结
Wyn Enterprise 是一款嵌入式商业智能报表软件,具备完整的嵌入式分析能力,能够与其他软件深度集成,也可独立部署使用。支持多种部署方式,并能在Java、.net、PHP等开发平台中使用。赶快前往慧都网下载试用吧。
往期 · 推荐
1.全新的数据填报,更强的BI分析,Wyn Enterprise V3.0 Update 2 发布
2.报表可视化数据分析工具—FastReport.Net 2020.2全新发布!
3.表格控件SpreadJS V3.2重磅来袭!新增Vue等大三框架示例代码
4.ActiveReports报表模板库全新来袭,海量模版一键获取,速成报表设计专家!
![55fac17fa723b95ce5b80a83429f7acb.gif](https://i-blog.csdnimg.cn/blog_migrate/de6aa3126d79463149cf7d0d54087682.gif)
点击“阅读原文”