Guidance for Multi-Type Entity
This interactive visualization maps multi-type entity relationships, showing how domains, IPs, certificates, and WHOIS records interconnect. Users can select a source node from a dropdown to highlight its network neighborhood, with edge thickness and node size reflecting relationship importance and degree. The graph is rendered as SVG with animated transitions, using D3’s force simulation for layout and a custom color legend for filtering. Data comes from CSV files, with Dijkstra’s algorithm computing distances from the selected node to prioritize relevant connections. The implementation leverages React with d3.v5, including `forceSimulation`, `scaleOrdinal`, and zoom/pan interactions.