{"version":"1.0","type":"rich","title":"geojson csv join","description":"A world map renders country outlines as SVG paths, with each country’s name appearing on mouseover via a reporter function. The visualization joins country IDs from a GeoJSON file with names from a CSV, using nested `forEach` loops to match identifiers. The map uses a D3 v3 Mercator projection with automatic scaling and translation based on the data’s bounding box. The code loads `countries.geo.json` and `idCountry.csv`, then displays stroke-only paths, leaving country fills empty.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-5ccd791ef31d3d56318f1467c00b3d96?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}