【问题标题】:Loading external data in processingjs在 processingjs 中加载外部数据
【发布时间】:2011-01-24 16:38:27
【问题描述】:

我们希望创建一个基于网络的交互式可视化工具来理解我们使用的数据(对于那些感兴趣的人:它是关于下一代 DNA 测序数据的)。我们目前遇到的问题之一是如何将数据获取到工具中。显然,这个 javascript 库无法加载外部数据,据我所知,数据实际上必须嵌入到 html 本身中。然而,这是不可能的,因为我们在这里处理患者数据......

是否有人对我们如何从 processing.js 访问外部数据(基本上是 .csv 文件)有任何指示?

谢谢! 一月。

【问题讨论】:

  • 如果可能的话,我希望有一天能看到一个演示或完成的项目。

标签: data-visualization processing.js


【解决方案1】:

您没有理由不能通过另一个库(例如 jQuery)加载它,然后将其集成到您的应用程序中。这是an example of this。基本上,您将加载数据,然后在可用时通过 PJS 访问它。

PJS 被解析为 javascript,因此与任何常规 JS 代码集成的机会非常好。

【讨论】:

  • 链接示例离线:404
【解决方案2】:

Processing.js 可以加载外部数据,例如使用函数loadStrings

要使数据可用于您的脚本,请在您的处理项目中创建一个Data 目录,将您的数据文件放入其中,然后使用 loadStrings 或 loadXML 加载它们。


请注意,文档页面对于它谈论的是 processing.org (java) 还是 processing.js (JavaScript 后端) 有点困惑。忽略关于签名小程序的东西;没有特殊原因 processing.js 只能从同一个站点读取。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多