我正在调研不同语言的在线图形包,并想知道当前值得调查的Ruby图形包有哪些是最新的。
所需的最低功能应包括Google通过其API提供的那种能力。
赞成推荐的包/ API的关键优势的简要概述将不胜感激。
我正在调研不同语言的在线图形包,并想知道当前值得调查的Ruby图形包有哪些是最新的。
所需的最低功能应包括Google通过其API提供的那种能力。
赞成推荐的包/ API的关键优势的简要概述将不胜感激。
RubyVis是Protovis库的Ruby版本。根据Protovis网站的描述,Protovis使用简单的标记(如条形和点)组成数据的自定义视图。与低级图形库相比,Protovis通过动态属性来定义标记,从而编码数据,允许继承、比例尺和布局来简化构建过程。与Protovis一样,Rubyvis也是免费且开源的,采用BSD许可证提供。它可以原生地生成SVG格式,也可以导出为PNG、JPEG等其他图形格式。
我已经收藏了以下内容,以备有时间时进行调查:
基于Flash的
我还没有尝试过以下任何一种,但如果你想要快速动画效果,它们都看起来很有前途:
这两个gem都还在不断完善中。我在一些简单的情况下都试过,都表现得相当好,尽管我认为DSL风格的替代方案会更胜一筹。(自己做个笔记)。
我使用的是Windows系统,这似乎对RMagick的安装不太友好。我曾经让它工作了一小段时间,但后来就停止了。在那段时间里,我成功地尝试了gruff,效果还不错。但是这个库对我的短暂耐性来说太麻烦了!