发布于 2012-01-20 09:46:40
分析步骤最好是服务器端,您可以在本地执行的环境中工作。在客户端(=浏览器),您只能使用JavaScript,尽管它的性能有了很大的提高,主要是由于针对本机的即时编译器,但它仍然无法与目标编译代码竞争。
我不知道任何WebGL特定的地块库,但可能有一些。
嗯,总是很难说一个工具是“最好的”。但是,被广泛认为是最好的可视化工具包之一的是来自Kitware http://www.vtk.org的VTK (它是开源的、免费的)。
还有一个非常好的基于Python的可视化框架,它建立在VTK之上,称为Enthought套件http://www.enthought.com/。我现在才开始学习它(就在三天前我才接触到它),但到目前为止,它是一个非常漂亮的东西。
好的,WebGL当然需要更少的样板代码来设置。但是,您仍然需要完成所有的绘图工作,即将一堆数字转换为绘图命令。
但是,您将很难处理XLS文件。这种格式是纯二进制的,使用的是所谓的“结构化文件格式”,这与文件中的FAT文件系统没有什么不同。SFF确实在链接的集群中管理它们的数据。在此之后,您必须处理XLS的二进制编码。三年前,微软确实发布了文件格式的文档,但这并不能使读取XLS文件的工作变得更加容易。
CSV文件很容易解析,但是如果您在浏览器中免费拥有一个解析器,为什么要这样做:
我建议以JSON的形式传递数据,因为这是客户机(=浏览器)立即理解的,可以直接转化为可用的数据结构。
发布于 2012-12-17 12:47:40
我们刚刚发布了泰克哈特 3D WebGL库,免费提供非商业用途。
三维输出由three.js库完成。
http://www.steema.com/files/public/teechart/html5/v2012.12.14.1.4/demos/canvas/webgl/index.html
发布于 2014-05-26 07:44:46
还有incharts3d --一个开放源码的交互式3D WebGL图表库。它可以在:http://www.incharts3d.com上找到。
几个特点如下:
https://stackoverflow.com/questions/8938820
复制相似问题