{"version":"1.0","type":"rich","title":"Fork of D3 Starter","description":"This example demonstrates a basic D3.js starter template combining an animated arc shape with a simple text report. The visualization displays a red-background SVG canvas with a semicircular arc that transitions vertically using D3's `.transition()` method over two sequential 2-second animations. Concurrently, an asynchronous data-loading routine (`getCars()`) retrieves a hardcoded JSON array of car objects after a 2-second delay, then generates a plain-text report filtered by year using `generateReport()`, and displays the result in an HTML `<pre>` element. The code leverages D3 v7's `select`, `arc`, and animation APIs, with all car data defined locally in the source files.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/9787cb705ab249c88c9ef3ca62688520?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}