V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lbj96347
V2EX  ›  分享创造

基于 React 做了个简单的「不明肺炎在线地图」

  •  9
     
  •   lbj96347 ·
    lbj96347 · 2020-01-21 09:13:05 +08:00 · 21961 次点击
    这是一个创建于 1766 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Base on China official news to pop up virus cases on map. 基于中国官方新闻公布数据,绘制新型冠状病毒案例于地图上。

    浏览地址: https://lbj96347.github.io/2020-virus-map/

    项目地址: https://github.com/lbj96347/2020-virus-map

    追踪最新的官方新闻以及给春节出行的朋友一个参考信息。

    127 条回复    2020-02-18 23:40:06 +08:00
    1  2  
    makeitall
        1
    makeitall  
       2020-01-21 09:15:19 +08:00
    应该按照数量分大小圈
    hhyvs111
        2
    hhyvs111  
       2020-01-21 09:20:36 +08:00
    你这个是靠人力去更新?
    tyx1703
        3
    tyx1703  
       2020-01-21 09:20:52 +08:00   ❤️ 2
    数据有误。浙江是 5 个疑似患者,还没有确诊。而且公告也没有通告每个城市的具体分布数量。
    bunnyblueair
        4
    bunnyblueair  
       2020-01-21 09:22:49 +08:00
    青岛有了啊
    cominghome
        5
    cominghome  
       2020-01-21 09:25:45 +08:00
    你这初一看还以为广东浙江是重灾区呢
    lbj96347
        6
    lbj96347  
    OP
       2020-01-21 09:26:06 +08:00
    @hhyvs111 暂时只能够人力更新了。看看今天能否把央视网的网页,还有卫生部的网页更新给抓取上。
    lbj96347
        7
    lbj96347  
    OP
       2020-01-21 09:27:11 +08:00
    @makeitall @cominghome 有道理,可以用数据量来将大小圈输出出来。
    lbj96347
        8
    lbj96347  
    OP
       2020-01-21 09:27:51 +08:00
    @bunnyblueair 可以提 pull request,如果有官方的新闻。
    heheda0
        9
    heheda0  
       2020-01-21 09:28:15 +08:00
    数据来源是?
    lbj96347
        10
    lbj96347  
    OP
       2020-01-21 09:28:49 +08:00
    @heheda0 央视网或者中国卫生部。
    bunnyblueair
        11
    bunnyblueair  
       2020-01-21 09:29:52 +08:00
    @lbj96347 aHR0cHM6Ly9tcC53ZWl4aW4ucXEuY29tL3MvU05IckRsdUpkY1AtRXdpVnd6alBuZw== base64 青岛新闻网发布的
    NastyAir
        12
    NastyAir  
       2020-01-21 09:32:28 +08:00
    这个做成热力图要清晰一些
    h9VZ3hilI68DVl36
        13
    h9VZ3hilI68DVl36  
       2020-01-21 09:42:59 +08:00
    成都也有了啊,你这数据不准确
    Baymaxbowen
        14
    Baymaxbowen  
       2020-01-21 09:54:41 +08:00 via Android   ❤️ 3
    要不仿照瘟疫公司的地图来一发?
    HongJay
        15
    HongJay  
       2020-01-21 09:55:10 +08:00
    做热力图啊兄弟
    dogandcat
        16
    dogandcat  
       2020-01-21 10:01:47 +08:00   ❤️ 9
    感觉你这个地图有点问题,对台湾香港的标注看着就让人不爽,最严重的还是藏南地区是完全错误的
    huntagain2008
        17
    huntagain2008  
       2020-01-21 10:06:40 +08:00
    咋一看,我这外行会以为沿海地区是重灾区。
    manami
        18
    manami  
       2020-01-21 10:14:08 +08:00 via Android
    这地图存在严重错误
    Daming
        19
    Daming  
       2020-01-21 10:14:58 +08:00
    海外的呢
    xttli123
        20
    xttli123  
       2020-01-21 10:17:36 +08:00   ❤️ 20
    @dogandcat 对标注敏感的是小粉红吗?
    alalida
        21
    alalida  
       2020-01-21 10:19:42 +08:00
    仿照瘟 0 疫 1 公司的地图来一发
    liquidwywy
        22
    liquidwywy  
       2020-01-21 10:20:57 +08:00
    您的付出很有帮助,辛苦辛苦
    alalida
        23
    alalida  
       2020-01-21 10:21:53 +08:00
    g2.antv.vision/en/examples/map/map#with-heatmap 比如福报厂这个组件就很棒
    alalida
        24
    alalida  
       2020-01-21 10:24:13 +08:00
    可以用下 wiki 的《 2019–2020 年新型冠状病毒肺炎事件》,这个靠谱而且全面
    momocraft
        25
    momocraft  
       2020-01-21 10:27:42 +08:00   ❤️ 76
    有的人在忙着帮助中国人,有的人在忙着证明自己更爱国
    wework
        26
    wework  
       2020-01-21 10:30:00 +08:00
    ferock
        27
    ferock  
       2020-01-21 10:36:33 +08:00
    辛苦,支持!已 star 已 fork
    ferock
        28
    ferock  
       2020-01-21 10:38:03 +08:00   ❤️ 2
    建议,使用国内地图供应商,避免某些没必要的麻烦,从而需要浪费时间去和他们做口舌之争。
    wd1196554643
        29
    wd1196554643  
       2020-01-21 10:40:32 +08:00
    热力图啊
    haozes
        31
    haozes  
       2020-01-21 10:44:14 +08:00
    应该按照数量分大小圈 +1
    lbj96347
        32
    lbj96347  
    OP
       2020-01-21 10:46:25 +08:00
    @ferock 暂时更新了 mapbox,国内的地图源都要审核。

    @dogandcat @manami 感谢提醒。最开始的时候使用的是 openstreetmap,没有太留意其地图源的标示。
    lbj96347
        33
    lbj96347  
    OP
       2020-01-21 10:47:19 +08:00
    @darlinghsu 感谢提醒啊。我看看 wiki 的新闻源,如果问题不大的话,确实可以做到自动化。我现在都是订阅央视网的新闻来看,保持和官方的一致。
    lbj96347
        34
    lbj96347  
    OP
       2020-01-21 10:49:04 +08:00   ❤️ 2
    @NastyAir @HongJay 对哦。可以做成热力图,我晚点试试看。

    @hitoto 刚刚更新了成都的数据。

    @tyx1703 我也把疑似病例和确诊病例做了相关的区隔。

    估计缓存再刷一刷,就可以更新了。
    lbj96347
        35
    lbj96347  
    OP
       2020-01-21 10:49:56 +08:00
    @haozes @makeitall @cominghome 刚刚按照数量的多少,做了「圈」大小的区隔。感谢提醒。
    cominghome
        36
    cominghome  
       2020-01-21 10:52:31 +08:00
    @lbj96347 赞。建议把相关新闻放到地图打点的弹窗里,网页下方的可以去掉。
    R18
        37
    R18  
       2020-01-21 10:54:49 +08:00
    https://www.thepaper.cn/newsDetail_forward_89986 我觉得澎湃的这个专题不错,wiki 还是要网友更新。
    Popkarter
        38
    Popkarter  
       2020-01-21 11:02:36 +08:00
    你要是人力运维的话,那我就有点一言难尽了
    JCZ2MkKb5S8ZX9pq
        39
    JCZ2MkKb5S8ZX9pq  
       2020-01-21 11:04:00 +08:00 via iPhone
    mapbox 可以设置边界标准,有中国标准。好像是 worldview,选 CN。有美国 印度 中国 等几个标准。
    malthae
        40
    malthae  
       2020-01-21 11:25:01 +08:00
    LZ 辛苦了,加上国外的吧
    还有这个现在不是不明肺炎
    thisisgpy
        41
    thisisgpy  
       2020-01-21 11:27:46 +08:00
    不符合社会主义核心价值观吧
    jason94
        42
    jason94  
       2020-01-21 11:33:08 +08:00 via Android
    不符合社会主义核心价值观 +1
    mdesi
        43
    mdesi  
       2020-01-21 11:37:46 +08:00
    国外数据可以更新一下
    chibupang
        44
    chibupang  
       2020-01-21 11:40:10 +08:00 via iPhone
    感觉定位的 logo 可以不用,太大了。
    zhw2590582
        45
    zhw2590582  
       2020-01-21 11:45:10 +08:00
    有用,不过觉得界面可以做得更简洁点
    justin2018
        46
    justin2018  
       2020-01-21 11:54:45 +08:00   ❤️ 2
    icylogic
        47
    icylogic  
       2020-01-21 12:06:19 +08:00   ❤️ 1
    注意安全……
    kiroli
        48
    kiroli  
       2020-01-21 12:18:10 +08:00
    注意安全
    wc951
        49
    wc951  
       2020-01-21 12:23:31 +08:00 via Android
    有被抓风险
    SecureCode
        50
    SecureCode  
       2020-01-21 12:25:44 +08:00 via Android
    寻衅滋事煽动颠覆
    renmu
        51
    renmu  
       2020-01-21 12:29:18 +08:00 via Android
    楼上不要瞎说,官方已经公布相关数据,都是合法合规的
    Raymon111111
        52
    Raymon111111  
       2020-01-21 12:30:35 +08:00   ❤️ 1
    你这确实是寻衅滋事

    建议删除

    至于 51 楼说的确实是官方数据, 你私自聚合也是非法的
    viewsnake
        53
    viewsnake  
       2020-01-21 12:38:20 +08:00
    你麻烦大了,犯了政治错误!
    est
        54
    est  
       2020-01-21 13:00:32 +08:00
    f1ren2es
        55
    f1ren2es  
       2020-01-21 13:00:44 +08:00
    看着像生化危机地图。。。
    Sylv
        56
    Sylv  
       2020-01-21 13:12:38 +08:00 via iPhone
    隐隐有些担忧😔
    attix
        57
    attix  
       2020-01-21 13:23:25 +08:00 via Android
    本来想回复“丁香园有疫情地图”,结果再去一看发现已经被和谐了…
    attix
        58
    attix  
       2020-01-21 13:25:38 +08:00 via Android
    @attix 搞错了,原来没有,就是 54 楼的
    wssy
        59
    wssy  
       2020-01-21 13:26:17 +08:00 via Android
    @Raymon111111 有相关法律依据吗?
    hst001
        60
    hst001  
       2020-01-21 13:26:54 +08:00 via Android
    没有可靠数据来源,建议不要做此类展示,小心错误数据引起不必要社会恐慌
    Raymon111111
        61
    Raymon111111  
       2020-01-21 13:28:11 +08:00
    @wssy 寻衅滋事啊
    wyw223
        62
    wyw223  
       2020-01-21 13:34:33 +08:00
    leaflet 做的啊,地图换成中文地图啊
    rap16
        63
    rap16  
       2020-01-21 13:38:26 +08:00
    rap16
        64
    rap16  
       2020-01-21 13:39:00 +08:00
    @attix 没有和谐,看我上面的回复
    clemente0620
        65
    clemente0620  
       2020-01-21 13:58:46 +08:00
    粗大事了 你这是造谣
    roshad
        66
    roshad  
       2020-01-21 14:03:19 +08:00
    你这个怎么做的?怎么源码都是一行,也没有 package.json?
    roshad
        67
    roshad  
       2020-01-21 14:03:58 +08:00
    打包过了?
    sheeta
        68
    sheeta  
       2020-01-21 14:10:44 +08:00 via Android   ❤️ 2
    https://3g.dxy.cn/newh5/view/pneumonia

    可以看看丁香园的这个
    hfutzj
        69
    hfutzj  
       2020-01-21 14:32:33 +08:00 via Android   ❤️ 4
    笑看沙雕高潮,丁香园这个不是好好的吗 https://3g.dxy.cn/newh5/view/pneumonia?from=groupmessage&isappinstalled=0
    张口造谣闭口政治,病毒怎么没传染给你们
    zhugefubin
        70
    zhugefubin  
       2020-01-21 14:36:08 +08:00 via iPhone
    厉害厉害
    Ama2in9
        71
    Ama2in9  
       2020-01-21 14:50:06 +08:00 via iPhone
    @momocraft 不能再赞同
    xuanqb
        72
    xuanqb  
       2020-01-21 15:06:07 +08:00
    丁香园网址是不是崩了 ???
    AllenHua
        73
    AllenHua  
       2020-01-21 15:31:34 +08:00
    @xuanqb 刚刚访问 成功的呀
    mdesi
        74
    mdesi  
       2020-01-21 15:34:42 +08:00
    jon
        75
    jon  
       2020-01-21 15:37:17 +08:00
    "对台湾香港的标注看着就让人不爽"

    我居然看不出问题?
    LuoLuoKaka
        76
    LuoLuoKaka  
       2020-01-21 15:40:02 +08:00 via Android
    @AllenHua 时断时续,会报 502 错误,估计服务器撑不住了
    korvin
        77
    korvin  
       2020-01-21 15:44:55 +08:00
    @AllenHua #73 丁香园的页面能打开,但数据出不来
    AllenHua
        78
    AllenHua  
       2020-01-21 15:46:11 +08:00
    https://3g.dxy.cn/newh5/view/pneumonia?from=groupmessage&isappinstalled=0

    https://3g.dxy.cn/newh5/view/pneumonia

    经测试 Android 打开带参数的(问号后面的 string,包括问号)会 502,iOS 就正常打开 [旺柴]


    @LuoLuoKaka #76 访问的带参数的才会报 502 么

    有没有老哥来科普一下,为什么出现刚刚的 502 错误。是一般性情况 还是 server 扛不住了
    tabris17
        79
    tabris17  
       2020-01-21 15:47:04 +08:00
    最好再加一个数据更新时间
    korvin
        80
    korvin  
       2020-01-21 15:47:53 +08:00
    @AllenHua #73 又好了,好像不稳定
    AllenHua
        81
    AllenHua  
       2020-01-21 15:50:58 +08:00
    @korvin #80 可能就是 server 不行了吧 :doge::doge
    leewi9coder
        82
    leewi9coder  
       2020-01-21 15:52:18 +08:00
    最好能加一个更新时间,或者实时时间
    golden0125
        83
    golden0125  
       2020-01-21 16:24:14 +08:00   ❤️ 2
    肺炎能治,粉红癌无药可治
    CommandZi
        84
    CommandZi  
       2020-01-21 17:07:05 +08:00
    @hfutzj 你要是在 19 号前上线,确实可能「造谣」

    ArtIsPatrick
        85
    ArtIsPatrick  
       2020-01-21 17:36:56 +08:00
    @CommandZi #84 白岩松:这两天一下子新增病例非常非常多,是由于我们采用了新的试剂来进行判断,包括检测速度更快了、更准了,还是也跟病毒自身规律有关?

    钟南山:两个原因都有。对新的疾病,各地的试剂各方面不一样,需要一个权威的单位来进一步印证,需要拖一些时间。另外一个因素,这几天情况都有不同,在一定意义上说明,这个疾病在局部发展是比较快的。
    Wao
        86
    Wao  
       2020-01-21 17:38:34 +08:00 via iPhone   ❤️ 1
    nicevar
        87
    nicevar  
       2020-01-21 18:35:50 +08:00
    @CommandZi 这能一样?说武汉近 1000 多人感染,医院里面摆满了?都不知道这些人是怎么统计出来的,不是造谣?
    2218675712
        88
    2218675712  
       2020-01-21 19:40:17 +08:00
    河南也有了
    evam
        89
    evam  
       2020-01-21 19:46:36 +08:00
    我想说。。天津的位置在沧州
    longbye0
        90
    longbye0  
       2020-01-21 19:51:14 +08:00
    做不到确信和实时还是关了吧。
    #86 就是靠谱的。
    附卫健委最新消息: http://www.nhc.gov.cn/yjb/s3578/202001/930c021cdd1f46dc832fc27e0cc465c8.shtml
    huyinjie
        91
    huyinjie  
       2020-01-21 19:52:47 +08:00
    NimaQu
        92
    NimaQu  
       2020-01-21 20:34:32 +08:00 via Android
    @dogandcat #玻璃心粉红的 V2EX
    terrychanin
        93
    terrychanin  
       2020-01-21 20:52:19 +08:00
    16 楼已 block
    fqxufo
        94
    fqxufo  
       2020-01-21 21:21:40 +08:00
    @terrychanin 楼主之后更换过一次地图,16 楼应该是对之前的地图评论的
    feelinglucky
        95
    feelinglucky  
       2020-01-21 21:33:03 +08:00   ❤️ 1
    @dogandcat 你全身都是 G 点吗?活得不累吗?
    dogandcat
        96
    dogandcat  
       2020-01-21 21:53:21 +08:00   ❤️ 6
    @xttli123
    @NimaQu
    @feelinglucky 我只是一个普普通通的中国人。无论哪个国家,国家的领土完整、统一,都是该国每个普通民众都有的最朴素的情感。
    LawlietZ
        97
    LawlietZ  
       2020-01-21 22:31:40 +08:00
    我也做了一个地图可视化的,数据是爬虫自动收集的,还没部署线上,仓库地址: https://github.com/ZhangMingZhao1/2019nCoV-Virus-MapMonitor
    Raymon111111
        98
    Raymon111111  
       2020-01-21 23:04:24 +08:00   ❤️ 6
    @dogandcat 没有这种感情的人要抓起来吗?
    dogandcat
        99
    dogandcat  
       2020-01-22 00:43:03 +08:00
    @Raymon111111 你觉得你说这句话有意义吗
    SlipStupig
        100
    SlipStupig  
       2020-01-22 00:45:45 +08:00
    想做一个预测模型,来预测一下,结果找了一下午没找到完整的数据,不知道各位知不知道哪里能找到公开准确的数据可以用于训练模型
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   973 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 20:59 · PVG 04:59 · LAX 12:59 · JFK 15:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.