influxdata / influxdata/giraffe
GeoWidget: Dynamic clustering with or without zoom
- Dominant language
- TypeScript
- Stars
- 189
- Forks
- 33
- Avg merge
- 3d 15h
- Merged PRs (30d)
- 4
Description
Currently we can cluster and uncluster markers by changing the radius definition or zooming into the cluster point.
It might be nice to have a mechanism of unclustering points by clicking on the cluster point and then regrouping points by clicking on a member marker, or within a highlighted polygon.
I can see instances where pan and zoom might be disabled, but clustering is desired. With zoom disabled, the only way to uncluster would be through a change of radius definition, but his would uncluster all clusters in the map area.
Contributor guide
Research direction
Start by locating the GeoWidget implementation and its existing marker clustering, radius, and zoom behavior. Clarify the interaction design for clicking a cluster point, member marker, or highlighted polygon, especially when pan and zoom are disabled. Done means clustering and unclustering can be controlled per cluster without relying on map zoom or changing the radius globally.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- data-visualization, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100