发明名称 网络可视化方法
摘要 本发明公开了一种网络技术领域的网络可视化方法,包括步骤为:使用Java的缓冲读入机制,读入大型网络数据并存入内存;采用社团划分方法将网络进行层次划分;根据每个社团的半径等于其所含原始节点的个数和原始节点的半径的乘积,将最大层社团的圆心置于可视化画面的中心处,从而对每个层次的社团采用具有层次化包含结构的圆环布局进行定位并绘制图形;在网络图形上加上鼠标的响应,使用户能在不同的层次上进行切换,观察网络整体和局部的结构。本发明采用一种基于模块度指标的社团划分方法,社团物理意义明确;划分的社团是一种多层次的递归结构,避免了大量节点的堆积和连边的交叉,更便于清楚的观察出网络的结构。
申请公布号 CN101741623A 申请公布日期 2010.06.16
申请号 CN200910310224.1 申请日期 2009.11.23
申请人 上海交通大学 发明人 周炎;刘亚冰;汪小帆
分类号 H04L12/24(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 上海交达专利事务所 31201 代理人 王锡麟;王桂忠
主权项 一种网络可视化方法,其特征在于,包括以下步骤:第一步,使用Java的缓冲读入机制,读入大型网络数据并存入内存;第二步,采用基于模块度指标的社团划分方法将网络进行层次划分,得到一个最大层社团,该最大层社团包括若干第N层社团,每个第N层社团又包括若干第(N-1)层社团,依次类推,直到每个第一层社团就是一个原始节点;第三步,根据每个社团的半径等于其所含原始节点的个数和原始节点的半径的乘积,将最大层社团的圆心置于可视化画面的中心处,从而对每个层次的社团采用具有层次化包含结构的圆环布局进行定位并绘制图形;第四步,在网络图形上加上鼠标的响应,使用户能在不同的层次上进行切换,观察网络整体和局部的结构。
地址 200240 上海市闵行区东川路800号