线图+stacked bar chart+疫情地图的联动
tongshuangwu opened this issue · comments
@tongshuangwu , 是否有必要做成一个完全可交互的地图控件。 有几个简单的scenario:
- 选择某两、三天,在选择某两个省市。然后显示筛选后数据
- 在柱状图(折线图)点击某日新增康复数据,地图上高亮当日康复的所有省。
我不太确定echarts 能否符合全部需求,或者 可以基于 falcon 去做下一个版本。
有一些超出计划预期了,但我觉得可以用这个issue讨论下。
没有太理解选择两三天的意义是什么?感觉不应该会有use case需要知道连续n天的数据才对?
点击折线图更新地图其实是可以做的,但是因为疫情地图by default是画确诊,我觉得如果连种类都换了,可能只是让人更困惑了。
至于纯技术上,我对echarts其实不太熟,用下来感觉比较像vegalite,如果这个感觉没错的话它应该可以支持cross filtering。falcon是做真·大数据的,它的核心是cross filtering之后有一个approximation period能估测数据,减少filtering导致的latency,应该跟咱们的用法没啥关系。如果想要全方位支持交互,我觉得还是d3靠谱 :)
的确很少有 use case 需要知道连续n天。我只是出于增加交互feature的功能提出来的。 也许有一天另外一种情况下会需要。(当然,我不希望那天到来。)
关于数据量这个事情,其实现在一条数据是:{date, 城市,确诊人数,疑似人数,*****}.。所以一天也就不到一千条数据,用什么做基本都没问题。
如果能追踪到每个病人的详细数据,或许用falcon有些意义,但是我发现数据真的不太可能收集到。
归根结底:增加交互的事情,对于疫情现阶段来说,没有任何迫切需求。只是我个人想做一个各个图表都能filter的整体疫情展示界面。
You can assign this issue to me. 😁
hover一张stats图,也同时高亮另一张图的相应时间点。 这个做完了!