我的目标是根据我在数据库中的数据创建交互式图形(可视化)。从db获取的数据经过一些计算,然后(最终)应该是一个带有GEO CHART的网页。所以想象一下谷歌地图上有世界上的针脚,如果你点击其中一个,你应该会看到一个对话框,其结果最初是在后端计算的。
为实现这一目标,我正在使用GWT。 I managed to create a simple project并在我的本地计算机上完美运行。
问题在于,每当我阅读有关谷歌图表库的内容时,它总是在'javascript'级别,我正在寻找一些与后端级别的图表构建相关的代码(比如Geo Chart)。
所以我的问题是:
(1)为什么后端级别implements EntryPoint
中的许多代码已被弃用;(2)我在哪里可以找到从后端创建的最新examples on Chart Gallery而不是来自javascript(或者我错过了)这里有一些事情)
感谢!!!
答案 0 :(得分:1)
您没有找到此类示例的原因是Google Charts API是设计的,需要从前端使用。它附带了您需要加载的JavaScript类:根据您阅读Terms of Service(“允许访问”)的方式,甚至不允许在没有这些JavaScript类的情况下访问API - 无论如何,Google可能会限制您可以从单个IP发出的请求数,因此无论如何都可能无法从后端运行。
如果您仍想尝试(由您负责),可以尝试在后端使用JavaScript引擎。
但是,我建议您使用前端的Google Charts API(按设计),或使用服务器端图表库(例如JFreeChart)。