/2019nCovGlobalDashboard

2019-2020 nCoV 新型肺炎疫情全球实时动态图(2019-nCoV) Global Cases

Primary LanguageCSSMIT LicenseMIT

nCoV-Map: 新型肺炎疫情地图

在线体验地址: https://yiqing.baiyue.one

在线体验地址(报告版): http://ncov.baiyue.one

项目依赖

  • flask
  • requests
  • googletrans
  • pyecharts

此项目为第二版,所有数据为实时动态爬取,因闲置机器有8GB内存,可自由挥霍,所以暂未设置分离式的数据库,已完成Docker化,任何人都可以轻松部署。

1.动态效果图

全屏效果

2.局部效果- 世界地图

3.局部效果- 疫情曲线

4.局部效果- 每日确诊K线

可改进思路

  • 尝试从数据中提取市县级统计、或市县级增长-时间的动态演示
  • 尝试制作河流图,汇集负面的疑似案例,以及正面的确诊案例(内嵌治愈、死亡)
  • 与SARS对比图
  • 与SARS等对比拟合本次的疫情曲线,尝试预测疫情顶峰
  • 尝试嵌入今日头条热榜
  • 尝试嵌入热点舆情 云词图

部署方法:

STEP1: 安装Docker基础环境(适用于Centos、Ubuntu、Debian等等)

echo y | bash <(curl -L -s https://raw.githubusercontent.com/Baiyuetribe/codes/master/docker.sh)  #安装docker环境

STEP2:部署程序

运行程序(目前为第二版:主要为全球疫情监测):

docker run -d --name=yiqing -p 5000:5000 --log-opt max-size=50m --log-opt max-file=3 --restart=always baiyuetribe/code:yiqing2

然后访问http://ip:5000 就可以访问了。如需域名访问(请搜本站域名反代)。

  • 2020.2.3

因谷歌翻译api限制调用,暂时移除翻译,启用本地字典

  • 2020.2.2

上线预览地址