Feature (or example) request: Zoom
This is a common, but often challenging, interaction. It'd be great to see how it should work in nivo.
I don't think we should create a global issue for it as it really depends on the type of chart used. For example I don't think Chord/Sankey diagrams should be zoomable.
There's just the bubble component for now which support zooming, but the zooming method is tied to this chart, I was planing to add it to the TreeMap, but because TreeMap does not leave enough room for mouse interaction on parent nodes, I must think of a different approach.
Hi, Thanks a lot for this sexy library! I've been using highcharts and echarts and I'm looking at a more efficient rendering library. Also I need some feature to be able to select a time range: https://www.highcharts.com/demo/line-time-series. The zooming per say isn't what I'm looking for, it's more the capability to select an area and get the callback with the timerange to do whatever I want with it (for instance refresh the chart with the new time range, triggering a server call). Do you have the events interactions in place for that such as mousedown/up and provide a timerange or x coordinates that we can correlate with the time axis? Many thanks!
@MarcMagnin I think you're referring to Brushing, it's not supported yet, but I'd like to have it available.
Ok sounds good, as long as it's on the roadmap.
@MarcMagnin feel free to contribute if you need this feature.
I'd love but no time for it now now. Hopefully soon!
@plouc @MarcMagnin was just curious if there was anything recent update-wise on this thread, am considering & proposing nivo strongly for adoption within my team at work but the brush & zoom on Line components seems to be a hard requirement for our stakeholders. Was thinking of giving @guzmonne's https://github.com/guzmonne/nivo-with-brush prototype a go if there's not an expectation for this to roll out in 2019. I really love what ive seen and used so far with nivo so i'm hoping these avenues will pan out.
@nypinstripes, I started something a while ago, but it's more a prototype, I've created a PR with it, but unfortunately I already have several ongoing features and not much time for now :/
Hi @plouc any estimated timeline for this, Would love to have this in nivo.
@plouc I came here to check if brushing was available, but notice you mentioned you don't think sankey diagrams should be zoomable. I just thought you might be interested to see this if you haven't already come across it: wikibudgets
@plouc Is there any plan to add zoom support for GeoMap and Choropleth ?
This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. We are sorry that we haven't been able to prioritize it yet. If you have any new additional information, please include it with your comment!
bump
bump
bump for zoomable scatterplots
Would really love zoom on these x-y type plots:
- scatter
- line
+1 for zoom 🙏
Bump
bump
+1 for zoom also
Hi lovely people! Are there any news about zoom and range selector, for time series chart mainly?
bump
Would be really useful to get zoom for scatterplots and line charts.
I would like to add zoom to various types of diagrams, especially linear
This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. We are sorry that we haven't been able to prioritize it yet. If you have any new additional information, please include it with your comment!
bump
bump
bump indeed
hi @plouc, is there any estimated timeline for zoom + pan on scatter plots? Or if someone else were to contribute, do you have an estimate of how long you think this work would take? Thanks!
Bump