2009-12-24 99 views
0

SERVUS的纲领性渲染,资源拓扑地图

你知道任何框架,APIS,语言文字,或其他非常适合绘制拓扑图,让用户与地图上的对象进行交互的资源?我不受语言选择的限制,该程序可以是基于网络的,也可以是独立的。我想我会在滚动自己之前检查。

我的目标不是绘制地图,而更像是这张图:http://www.fineconnection.com/files/images/GraphicalNM.PNG,或者如果您熟悉Edward Tufte的书,他描述的数据可视化机制如地铁或地铁的地图。另外,如果您有任何渲染这些类型的用户界面或使用底层数据结构的经验,我会很高兴听到您对这个主题,建议以及任何“疑难杂症”有任何想法。

非常感谢您的宝贵时间,

-bn

回答

1

你可以看看“力向图”,这是对于使用吸引力的模型连接的节点图布局算法的总称对未连接节点的排斥。

如果您搜索任何主流语言和“图形布局”,您一定会找到实现此算法的工具包。 Java有很多,包括Infovis Toolkit。有一个关于JavaScript实现here的前一个问题,甚至Boost在其图形库中包含了功能。