Skip to content
This repository has been archived by the owner on Mar 5, 2021. It is now read-only.

Provide support to properly zoom / drag the heatmap #3

Open
pverscha opened this issue Dec 14, 2020 · 1 comment
Open

Provide support to properly zoom / drag the heatmap #3

pverscha opened this issue Dec 14, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@pverscha
Copy link
Member

Right now, the heatmap is a static visualization. It's not possible to zoom / drag the visualization if required, making it hard to interpret large heatmaps. This functionality should be provided by the heatmap in order to provide a much better user experience.

@pverscha pverscha added the enhancement New feature or request label Dec 14, 2020
@pverscha pverscha self-assigned this Dec 14, 2020
@pverscha
Copy link
Member Author

pverscha commented Dec 14, 2020

A lot of progress has already been made in the branch feature/zoomable-heatmap. This video shows a summary of what the heatmap is currently capable of:

Note, that in order to improve the heatmap's performance, I also decided to switch from an SVG-based to a canvas-based implementation. This migration is mostly done, with only the clustering that still needs to be migrated.

Highlighting of the currently selected square has also been implemented, together with automatic label truncation and optimization.

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

No branches or pull requests

1 participant