{"version":"1.0","type":"rich","title":"Map Testing Assignment","description":"This interactive map displays world countries with hover-highlighting, static labels, and click-to-zoom functionality. Using D3 v5 and TopoJSON, it renders GeoJSON features as SVG paths via `d3.geoPath` with an equirectangular projection. Users can pan and zoom via `d3.zoom`, while clicking a country triggers a custom `boxZoom` function that transitions to the country’s bounding box. Country names are positioned with `path.centroid` and styled with background rectangles. Zoom limits are dynamically set on resize, and the map employs minimal styling with CSS hover effects.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/fdda289e3cde4588af536166dff9c747?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}