zoom in/out and drag
This interactive world map visualizes the number of space launches at each location, with circle radius scaled by launch count. Users can drag to pan and zoom the map freely, while hovering over a circle reveals its exact launch count and location. Built with React and d3.v5, the visualization loads world topology data from a JSON file and launch statistics from a CSV source. It uses d3's `geoNaturalEarth1` projection, `geoPath` for map rendering, `scaleSqrt` for circle sizing, and a custom zoom interaction that transforms the SVG element. The map displays landmasses, graticules, and interiors as separate styled paths.