Web可视化库


Answers:


7

IMO,Protovis是最好的,并且有充分的文档记录和支持。这是我的webvis R软件包的基础。

这些也非常好,尽管它们具有更多的学习曲线:


1
Protovis看起来很棒,但是您知道它有什么浏览器支持吗?特别是IE?
vrish88

2
不幸的是,这是Protovis的弱点之一(但是任何SVG库都是一个问题,因为IE不支持该问题)。幸运的是,杰米·洛夫(Jamie Love)提出了使用SVGWeb的解决方案。请参阅此处:groups.google.com/group/protovis/browse_thread/thread/…
Shane

1
IE 9也将支持SVG,只要您不需要使用IE 6 ...
Sharpie,2010年

d3是protovis的后继产品。
ymihere 2012年

5

RaphaelJS可以做一些非常了不起的事情,并且它得到了Sencha(以前称为ExtJS)的一些重要支持。Raphael对于浏览器非常聪明,通过将VML后端用于Internet Explorer,将SVG用于其他所有功能。但是,该库是相当底层的。幸运的是,作者已经启动了另一个项目gRaphael,该项目专注于绘制图表和图形。

麻省理工学院的比喻项目也有一些有趣的JavaScript库:

还有一个项目将Processing移植到JavaScript:ProcessingJS

Jmol是用于查看化学结构的Java小程序,但在SAGE系统中它用作3D图形的显示引擎,该系统具有完全基于浏览器的GUI。

对于Google Maps的开源替代方案,还有出色的OpenLayers JavaScript库,该库为同样出色的OpenStreetMap的前端提供了支持。




By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.