我在一个项目中,我有一个门户网站的多个用户,并且他们连接到门户网站的其他用户。现在我们被要求绘制“社交网络”关系图以查看关系。约束条件是必须在网络浏览器中看到此图表。
图表必须是这样的:
是否有任何C#库或组件来绘制这种类型的图形?我们已经检查了这些:
http://www.yworks.com/en/products_yfiles_practicalinfo_gallery.html
http://research.microsoft.com/en-us/downloads/f1303e46-965f-401a-87c3-34e1331d32c5/default.aspx
但我想检查一下你是否已经使用了其他一些和你的反馈。
答案 0 :(得分:6)
我使用Northwoods Go.NET已经很多年了,而且很棒。
答案 1 :(得分:2)
我使用过Microsoft图表,它很好而且免费!
也许你也可以看看graphviz:http://www.graphviz.org/
答案 2 :(得分:2)
它可能很昂贵但Tom Sawyer Visualization, ActiveX edition是解决问题的方法。
答案 3 :(得分:1)
另一个很棒的产品我偶然发现HTML5(canvas / SVG)支持:
他们还有一个纯HTML客户端JavaScript库,支持HTML5: