Skip to main content
100%

Cheap tricks for interaction

✓ Published1🌍 Public
JJason-Manbodh
Last edited May 30, 2020
Created on May 30, 2020
Forked from Let's make a map

This example shows an interactive world map rendered in SVG using D3 v5, where countries appear in light green against a dark blue spherical background. Users can zoom and pan the map via a d3.zoom handler that applies SVG transforms to the map group. Natural Earth projection is applied through d3.geoNaturalEarth1, with country boundaries drawn via d3.geoPath. Country names come from a TSV file joined to TopoJSON geometry using topojson.feature, and hovering highlights a country in red via a CSS :hover rule.

AI-generated description
MIT Licensed

Similar vizzes