数据可视化 InfoViz

2012-09-19 09:24:11 +08:00
 nocoo
小弟自己做的一个js控件库。
数据可视化控件库InfoViz,基于Raphaël,支持大部分正常浏览器,完美支持iOS以及各种Retina显示屏。求使用,求fork,求star,求watch~



Website: http://infoviz.org
GitHub: https://github.com/nocoo/InfoViz

谢谢支持!
6285 次点击
所在节点    分享创造
29 条回复
guotie
2012-09-19 10:05:31 +08:00
great!
simo
2012-09-19 12:36:20 +08:00
楼主V5!!!
leeoo
2012-09-19 13:34:31 +08:00
LZ这个外观看起来不错。我项目中一直用的Highcharts
csx163
2012-09-19 15:53:10 +08:00
楼主NIU x
markmx
2012-09-19 15:57:10 +08:00
V5
nocoo
2012-09-19 16:07:01 +08:00
@leeoo

highchart很好很强大。只是授权费太贵啦~
amcharts很好很强大,授权费也很贵...
咱贡献一个MIT协议的,让大家都有的用~
icyflash
2012-09-19 16:18:46 +08:00
不知道有没这样的功能,我鼠标移到菜单的china上,charts里面china数据的tip都显示出来
pzhang
2012-09-19 16:42:43 +08:00
V5
kavinyao
2012-09-19 16:47:52 +08:00
Radidar -> radar/radial?

还有绘图是阻塞的?一开网页整个卡住了。
nocoo
2012-09-19 18:33:21 +08:00
@pzhang 门儿哥~
@kavinyao 确实,现阶段还没考虑异步的问题。
@icyflash 此功能确实有,可以看文档的tooltip部分。可以通过类似模板的方式,把数据里面的一些字段按需求展现在tooltip里。

另,给大家看一个花絮,一个控件的诞生过程~

nocoo
2012-09-19 18:37:24 +08:00
@kavinyao 阻塞的问题在慢速的计算设备上比较明显,主要是下面的HeatMap和SmithGraph的结点随机生成的多了一点。HeatMap是1024个结点,SmithGraph是256个bar,每个bar至多生成6条边。实际使用环境里可能不需要这么多数据。后面可以规划模块化和异步绘制的优化,使得体验更好。
谢谢您的建议。
guotie
2012-09-19 18:49:02 +08:00
能做出这样的效果吗:
假设有三个系列的值:最小,平均,最大,界面上显示平均值的连线,每个平均值的到最大值和最小值之间的区域使用阴影的深浅来表示,类似于rrdtool,例如:

http://oss.oetiker.ch/smokeping-demo/?displaymode=n;start=2012-09-19%2009:43;end=now;target=Customers.OP.james-console
nocoo
2012-09-19 19:56:48 +08:00
@guotie 可以做呦~安排在Tree类控件之后做一个试试呗。这个需求,目前可以用三条线的LineChart实现,一条average,一条max,一条min。只是失去三条线直接如参考控件所示的联系了。
egen
2012-09-19 23:25:34 +08:00
v5了
zh0501
2012-09-20 00:07:34 +08:00
弱弱的问下 这个怎么用?
nocoo
2012-09-20 21:25:38 +08:00
@zh0501 您可以围观Demo页面 http://infoviz.org/ 的源代码,有些页面编程基础的话,还是蛮易用的~
@kavinyao 今天更新了一个版本,使用了SeaJS对控件库进行了模块化,顺便SeaJS也帮我解决了异步绘图的问题。希望您能满意,谢谢支持。
cabinw
2012-09-20 22:14:14 +08:00
很棒,周末用用试试
dreamwing
2012-09-20 22:26:20 +08:00
很帅!
nocoo
2012-09-22 09:55:47 +08:00
@guotie 你需要的控件做好啦~
http://infoviz.org/#stockchart

guotie
2012-09-22 10:18:32 +08:00
楼主天才,佩服!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/48041

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX