Skip to content

Instantly share code, notes, and snippets.

Ashish Singh git-ashish

Block or report user

Report or block git-ashish

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@git-ashish
git-ashish / README.md
Created May 23, 2019
India Parliamentary Constituency TopoJSON
View README.md
@git-ashish
git-ashish / README.md
Created May 16, 2019 — forked from veltman/README.md
Canvas scatterplot with quadtree
View README.md

Canvas scatterplot w/ quadtree for point picking on hover, per: https://twitter.com/mbostock/status/733317794419212288

If you don't want the full Voronoi effect because your chart has some big dead zones, you could add a distance threshold and only trigger the highlighting when the nearest point is within that distance.

If you need behavior that more closely mimics mouse/touch because your shapes have significant dimensions or their layer order matters, you could try colorpicking instead.

@git-ashish
git-ashish / .block
Created May 16, 2019 — forked from pbeshai/.block
Animate thousands of points with canvas and D3
View .block
license: mit
height: 620
border: no
@git-ashish
git-ashish / README.md
Created May 16, 2019 — forked from veltman/README.md
Flocking boids
View README.md
@git-ashish
git-ashish / README.md
Created May 16, 2019 — forked from veltman/README.md
Flocking boids
View README.md
@git-ashish
git-ashish / .block
Created May 15, 2019 — forked from mbostock/.block
Chained Transitions
View .block
license:gpl-3.0
@git-ashish
git-ashish / .block
Created May 15, 2019 — forked from mbostock/.block
Projection Transitions
View .block
license: gpl-3.0
View README.md

Automatic Label Placement

This example is an extension of Mike Bostock’s tutorial Lets Make a Map that implements automatic label placement using collision detection. This is a proof of concept more than anything, not polished in any way.

References

@git-ashish
git-ashish / .block
Created May 11, 2019 — forked from Fil/.block
Weighted Centroid of the world largest cities
View .block
license: mit
You can’t perform that action at this time.