0

我一直在寻找一些 javascript 代码,我可以用它们来创建类似的东西

我需要一些可以在单击/悬停时显示框之间链接的东西。到目前为止,我还不能确定这种特定类型可视化的名称是什么。

我已经看过了:

  • 谷歌图表
  • d3.js
  • 吸血鬼
  • 处理.js
  • 拉斐尔
  • 普罗托维斯
  • 哞轮
  • 绘图套件
4

2 回答 2

0

不完全是盒子,而是更流畅的网络布局。

http://datavisualizationsoftwarelab.com/

图表是纯 HTML5,不依赖其他库,因此很容易与任何 JS 框架(如 jQuery)集成。使用 Canvas 进行渲染,对数据的导航、交互和探索具有完整的多点触控支持。

网络图示例:

在此处输入图像描述

图表带有广泛的 API 和设置,因此您可以控制图表的各个方面。

于 2014-02-20T15:23:00.577 回答
0

您可能希望专注于学习 D3.JS,因为它似乎满足您的要求,并且做得很好。

您可以关注的两个矢量图形库是 Raphael 和 D3.JS,但 D3.JS 的数据绑定功能要强大得多。你可以通过互联网找到大量的 D3JS 资源。

以下是一些我认为有用的教程: https ://github.com/mbostock/d3/wiki/Tutorials

示例库在这里: https ://github.com/mbostock/d3/wiki/Gallery

此外,D3js 是 Protovis 的继承者,您可以在以下 Wiki 中找到此信息: http ://en.wikipedia.org/wiki/Protovis#Context

谷歌图表可能有一些不错的功能,但它不像其他一些矢量图形工具那样非常活跃和最新。

对于其他库,我觉得应该不会花太多时间。

享受

于 2013-09-10T05:00:14.363 回答