World Countries Tree
This D3.js visualization uses a hierarchical tree layout to display the geographic structure of world countries, organized by continent and subregion. The data is loaded from a JSON file and processed through D3’s hierarchy function, with links drawn as horizontal connectors and text labels positioned per node depth, using the Playfair Display font. The visualization supports zooming via D3’s zoom component, allowing interactive exploration of the tree. The SVG rendering applies a fixed color to the connection paths, while node text includes a white shadow for readability.