融合布局
方法一:立体布局
A Multi-layer Network Topology Visualization Layout Based on Louvain Community Detection
MLMD: Multi-Layered Visualization for Multi-Dimensional Data
基于聚类和边绑定的布局优化。
Visualization using Multi-Layered U-Matrix in Growing Tree-Structured Self-Organizing Feature Map
用于进行树的多层布局,但是用正六边形来固定位置的思想可以考虑
Word-Clouds in the Sky: Multi-layer Spatio-temporal Event Visualization from a Geo-parsed Microblog Stream
方法二:平面布局
Fast content-aware resizing of multi-layer information visualization via adaptive triangulation
MultiNets: Web-Based Multilayer Network Visualization
双层放在同一张图里,用颜色区分。
Py3plex: A Library for Scalable Multilayer Network Analysis and Visualization
The State of the Art in Multilayer Network Visualization
TOOLS
muxVis
Design
3D
把每层IP相同的点合并进行力导向布局
问题:多个节点可能对应同一个IP
- 解决方法一:
- 解决方法二:
对应同一IP的节点合并
只提取多层有连接的点和他们的边进行初始布局 -> 作为medium layer
剩下的节点在分散进自己的层的时候再布局。利用medium layer 的 Voronoi diagram 将每层点的位置相对固定并且把合并的点分离 - 解决方法三:
不合并,对对应同一IP的节点添加一根虚拟边 -> 拥有引力 ->还是作为super graph
利用super graph 的 Voronoi diagram 将每层点的位置相对固定并且把分开的点合并