当前位置:编程学习 > C#/ASP.NET >>

网络关系可视化 怎么实现?

比如我有一组数据
src dest value
a   #   1
b   $   3
c   #   3
d   *   2

第一列和第二列是两组数据,他们在图中用节点表示,比如src用圆表示,desc用圈表示,他们的距离与value有关。
我想画这么一副图。
我现在有几个想法,优先级依次下降:
1、C#有没有办法实现?或者有什么库类是做这件事的?
2、Matlab有没有办法实现?
3、我知道Gephi,cytoscape是可以做这件事的,但是C#怎么与这种软件交互,有没有API提供?

或者请大侠指点别的思路。


--------------------编程问答-------------------- 看了下 Gephi 

支持 下面的格式 

* GEXF

* GDF

* GML

* GraphML

* Pajek NET

* GraphViz DOT

* CSV

* UCINET DL

* Tulip TPL

* Netdraw VNA

* Spreadsheet  --------------------编程问答-------------------- gephi本身不就是开源的么 --------------------编程问答--------------------
引用 1 楼 emailtome 的回复:
看了下 Gephi 

支持 下面的格式 

* GEXF

* GDF

* GML

* GraphML

* Pajek NET

* GraphViz DOT

* CSV

* UCINET DL

* Tulip TPL

* Netdraw VNA

* Spreadsheet 

什么意思?? --------------------编程问答--------------------
引用 2 楼 caozhy 的回复:
gephi本身不就是开源的么

但是自己要看懂好麻烦啊
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,