Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

线图+stacked bar chart+疫情地图的联动 #73

Open
2 tasks
tongshuangwu opened this issue Jan 31, 2020 · 6 comments
Open
2 tasks

线图+stacked bar chart+疫情地图的联动 #73

tongshuangwu opened this issue Jan 31, 2020 · 6 comments
Labels
enhancement New feature or request virus-map

Comments

@tongshuangwu
Copy link
Collaborator

tongshuangwu commented Jan 31, 2020

讨论是否增加联动

  • 地图点timeline,高亮stats图相应时间点
  • hover一张stats图,也同时高亮另一张图的相应时间点

高亮即类似hover的效果
image

@tongshuangwu tongshuangwu added enhancement New feature or request virus-map labels Jan 31, 2020
@tongshuangwu tongshuangwu changed the title 线图+stacked bar chart调整 线图+stacked bar chart+疫情地图的联动 Feb 1, 2020
@pengzh0928
Copy link
Contributor

pengzh0928 commented Feb 4, 2020

@tongshuangwu , 是否有必要做成一个完全可交互的地图控件。 有几个简单的scenario:

  1. 选择某两、三天,在选择某两个省市。然后显示筛选后数据
  2. 在柱状图(折线图)点击某日新增康复数据,地图上高亮当日康复的所有省。

我不太确定echarts 能否符合全部需求,或者 可以基于 falcon 去做下一个版本。

有一些超出计划预期了,但我觉得可以用这个issue讨论下。

@tongshuangwu
Copy link
Collaborator Author

没有太理解选择两三天的意义是什么?感觉不应该会有use case需要知道连续n天的数据才对?
点击折线图更新地图其实是可以做的,但是因为疫情地图by default是画确诊,我觉得如果连种类都换了,可能只是让人更困惑了。

至于纯技术上,我对echarts其实不太熟,用下来感觉比较像vegalite,如果这个感觉没错的话它应该可以支持cross filtering。falcon是做真·大数据的,它的核心是cross filtering之后有一个approximation period能估测数据,减少filtering导致的latency,应该跟咱们的用法没啥关系。如果想要全方位支持交互,我觉得还是d3靠谱 :)

@pengzh0928
Copy link
Contributor

的确很少有 use case 需要知道连续n天。我只是出于增加交互feature的功能提出来的。 也许有一天另外一种情况下会需要。(当然,我不希望那天到来。)

关于数据量这个事情,其实现在一条数据是:{date, 城市,确诊人数,疑似人数,*****}.。所以一天也就不到一千条数据,用什么做基本都没问题。

如果能追踪到每个病人的详细数据,或许用falcon有些意义,但是我发现数据真的不太可能收集到。

归根结底:增加交互的事情,对于疫情现阶段来说,没有任何迫切需求。只是我个人想做一个各个图表都能filter的整体疫情展示界面。

@pengzh0928
Copy link
Contributor

You can assign this issue to me. 😁

@pengzh0928
Copy link
Contributor

e862b3a

@pengzh0928
Copy link
Contributor

hover一张stats图,也同时高亮另一张图的相应时间点。 这个做完了!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request virus-map
Projects
None yet
Development

No branches or pull requests

2 participants