如何制做不同的疫情世界地图——酷炫、动感的地理可视化

L7 地理可视化疫情地图

新型冠状病毒肺炎已经开始全球蔓延,形势愈来愈严峻,咱们除了关注国内发展疫情发展,也开始关注境外疫情的发展变化。经过地理可视化咱们可以很直观的看到的各个区域的疫情严重程度。react

本文以世界疫情地图为例讲述一下不一样类型可视化的差别,同时也提供了填充图,3D填充图,气泡图,3D柱图,气泡动图五种疫情地图的源码,数据为实时数据接口数据。 你能够定制开发本身疫情地图。git

在线Demogithub

GitHub地址markdown

欢迎star。oop

目前咱们常见的疫情地图以填充图的形式,经过颜色差别的来表达不一样地域的差异,咱们这里看一下各个平台的疫情地图。spa

L7 地理可视化疫情地图
L7 地理可视化疫情地图
L7 地理可视化疫情地图
百度版 丁香园版 今日头条版

L7 地理可视化疫情地图
L7 可视化制图

填充图(Choropleth maps)

  • 填充图适合表达区域之间的差别。
  • 填充图可以很好的展示形全局差别,细微的差别很难表达。

上面的填充图,咱们能够关注到亚洲,欧洲,美洲三大疫情区域,可是咱们很难关注到,意大利、韩国的疫情严重程度。code

  • 填充图的展示效果受区域面积影响比较大,容易造成误导

美国疫情严重程度,相对来说没有那么严重,可是填充图的可视化形式,因为国土面积较大更容易引发关注,韩国,意大利,法国因为面积较小不容易疫情关注。 如何规避填充图可视化带来的误导,咱们这里介绍另一种可视化形式气泡图。orm

气泡图

气泡图使用不一样大小的圆圈表示区域上的数值。它在每一个地理坐标上显示一个气泡,或在每一个区域显示一个气泡。教程

下图咱们以气泡图形式进行疫情地图可视化接口

L7 地理可视化疫情地图

经过气泡图咱们能够很明确的看出世界上疫情比较严重的国家,并且不会受到区域面积的干扰,欧洲一些面积比较小的国家咱们也可以清晰的识别出来。气泡图表达方式缺点在于气泡过多,过大将会产生遮盖如今。 气泡是一种比较好的展示形式,若是使用方式不当也会产生干扰,好比数据映射方法选择,颜色色带选择都会影响数据表达的结果。

加强版疫情地图

新技术的出现,数据表达的方式越来多样性化,在填充图,气泡图的基础上又出现了增强版可视化表达方式,咱们利用L7 的可视能力开发了加强版的疫情地图。

3D 填充图

L7 地理可视化疫情地图

3D 柱状图

L7 地理可视化疫情地图

动态气泡图

L7 地理可视化疫情地图

地图不是客观的,他只是现实的一种体现,取决于咱们用地图表达什么,如何表达。

如何开发疫情地图

地图可视化引擎使用蚂蚁金服开源可视化引擎 L7,如何使用你能够访问L7官网查看文档和示例。 (l7.antv.vision/zh/examples…),提供了完整的demo和代码示例,数据为实时疫情接口数据,你打开看到的就是最新的疫情分布地图。

L7 地理可视化疫情地图
你也能够把demo下载到本地运行,如何下载你能够查看 此教程

若是这篇文章对你有用。别忘记去GitHubgithub.com/antvis/L7点亮小星星。

相关文章
相关标签/搜索