{"version":"1.0","type":"rich","title":"Gist 1438976","description":"This example visualizes the spread of points across a map using a force-directed layout. It shows how simulated particles or nodes distribute themselves over geographic boundaries, revealing spatial clustering and density patterns. The code employs `d3.forceSimulation` to animate node positions and `d3.geoPath` to render map shapes, likely from a GeoJSON source. It also uses JavaScript’s Canvas API for drawing, with the simulation running in a loop to update the visualization in real time. The underlying data appears to be generated programmatically rather than sourced from an external dataset.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-1438976?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}