0

我很确定我知道这个问题的答案,但目前,我正在将 D3 导入到名为 Spotfire 的数据可视化程序内的嵌入式浏览器中。理想情况下,我想导入这个: http: //mbostock.github.io/d3/talk/20111116/iris-splom.html

到 Spotfire 中的嵌入式浏览器中。我已经导入了一个仪表可视化,它查看 Spotfire 的 API 以获取数据值,然后将它们写入一个包含 D3 的 HTML/Javascript 文件,然后在嵌入式浏览器中加载该文件,这会导致仪表移动。

问题来了:在D3的散点图矩阵中,可以在点周围做一个框并选择它们。我想通过查看选定的值然后使用 Spotfire 的 C# API 将它们设置为标记来反映 Spotfire 中的这些变化。

这可能吗?我发现很难想象 Javascript 如何改变 C# 的内容。我能想象的唯一方法是,如果我每隔 X 时间调用一个通过 Javascript 解析的函数,以通过调用 setInterval 来检查任何突出显示的值,该 setInterval 每 X 时间返回 D3 中的选定值。

4

0 回答 0