美文网首页程序员日更挑战集锦
疫情地图 | 你知道是如何产生的吗?

疫情地图 | 你知道是如何产生的吗?

作者: 峰眼看世界 | 来源:发表于2020-02-27 00:03 被阅读0次
图源自 新华视点

从2019年底至今国内遭受新冠病毒侵袭,举国上下同心共战“疫”!大家也都注意到了,除国家每天都会公布疫情最新数据外,各大互联网公司也都发布了“疫情地图”,支付宝首页、微信的“医疗健康”、百度首页等等每天都会更新“疫情数据”,让大家能够更加清晰直观地了解疫情状况。那么这个“疫情地图”是如何产生的,你知道吗?今天我就简要和大家介绍下整个技术流程。

图源自 百度疫情实时大数据报告

数据来源

国家卫健委、各地方卫健委每天会在其官网公布最新疫情数据,这是最权威的数据来源,无论是支付宝、微信、百度的疫情地图旁边都能找到类似 数据来源:根据国家卫健委、各省市区政府卫健委。。等字样,卫健委公布的数据就是他们的数据来源。

数据采集

国家卫健委疫情数据公布

上图是国家卫健委公布的截至2月25日的疫情情况。想象一下如何在Excel去制作一个柱状图或者饼图,直接把这些文字拷进Excel里是没有办法生成一个图表的。同样的,制作“疫情地图”也需要类似下图的结构化数据(当然实际这些数据是存储到数据库的)。

结构化数据示意
那么如何去各个卫健委网站整理这些数据呢?最笨最耗时的办法当然就是人工每天去浏览每个网站,自己整理出这样的数据。显然这样做耗时耗力又容易出错。实际应该是通过 网络爬虫,让程序每天自动的去抓取各网站数据,然后自动整理,自动写入数据库。这就需要程序员去写这个爬虫的程序去实现这些功能。

数据展示

好了,现在已经有了结构化的数据,并且已经存入了数据库。接下里就是如何制作上述提到的数据地图了。实际上已经有很多成熟的前端框架(例如百度的Echarts高德地图,等等
),只要把数据按要求“灌入”这些框架中,自然就能呈现出各种效果了。当然这个过程需要写后端代码去获取数据库里数据返给前台,前端拿到数据后也需要写相应代码去实现这些功能。

图源自 支付宝疫情实时跟踪 图源自 支付宝疫情实时跟踪

图片源自网络,侵权必删!

相关文章

  • 疫情地图 | 你知道是如何产生的吗?

    从2019年底至今国内遭受新冠病毒侵袭,举国上下同心共战“疫”!大家也都注意到了,除国家每天都会公布疫情最新数据外...

  • “快乐地图”是如何产生的?

    首先我想跟大家谈一个我的遗憾。作为一名工程师和科学家,过去我太追求“效率”了,因为“效率”也会是一个陷阱,当你掉入...

  • 你知道香港的“废青”是如何产生的吗?

    在近一段时间以来的香港暴乱中,有许多香港年轻人参加了乱港行动。从年龄上看,这些人中的绝大部分是香港97回归之后出生...

  • 你知道嗅觉是怎样产生的吗?

    闻一闻,我们就能够感受到花的味道,树的味道,泥土的味道,苹果的味道,香蕉的味道,菠萝的味道,烈酒的味道,糖果的味道...

  • 业绩好的销售都是怎样控制情绪的?

    你知道如何控制自己的情绪吗? 你知道如何快速走出情绪低潮期吗? 你知道如何保持情绪的巅峰状态吗? 如何控制情绪是所...

  • 如何克服偏见?

    你曾经对他人产生过偏见吗?你知道自己为什么会产生偏见吗?你知道偏见产生的后果吗?相信大多数人都没有思考过这些问题。...

  • 你知道高血压是怎么产生的吗?

    我们都知道了,不平衡的心理会产生各种不平静的情绪,从而会导致不顺和疾病的出现。今天我们来探讨一下高血压这个常见的问...

  • 你知道情绪是怎样产生的吗?

    1、在情绪剧烈变化的时候,不要沉浸在情绪里,应该试着沉静下来去观察,扪心自问“是谁选择了这些情绪”。 2、不要被情...

  • 财富是怎样产生的,你知道吗?

    在我们以前的认知里,总以为一个国家富不富,关键取决于他的自然资源的多少。其实我们的意识已经落后了,一国的财...

  • 你知道运气不好是怎么产生的吗❓

    人们常常认为“运气不好”是一种心理状态,其实这些决于人们的思想,也取决于他们的情感。思考某件事时,如果想法和情感失...

网友评论

    本文标题:疫情地图 | 你知道是如何产生的吗?

    本文链接:https://www.haomeiwen.com/subject/kssbchtx.html