{"version":"1.0","type":"rich","title":"d3.js Tree Visualization","description":"A static tree visualization renders hierarchical weather data with three seasonal branches, each containing three related weather conditions. The example demonstrates loading D3 v5 via UNPKG and importing ES6 modules. Using `d3.tree()` and `d3.hierarchy`, it computes node positions and draws curved links with cubic Bézier paths (`C` commands) between parent and child nodes. SVG circles and text labels show each node, with labels offset above or below based on whether a node has children.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/dd851fb185454a569b860e04d9de1f01?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}