influxdata / influxdata/giraffe

GeoWidget: Dynamic clustering with or without zoom

Open
#388 2 comments 0 reactions 0 assignees View on GitHub
kind/feature request team/bonitoo
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.