我对 php 图形框架或任何可以输出带有漂亮透明 Canvas 背景的 .png 的东西持开放态度。
反正我的数据是这样的
-Time in format:: 25/11/12 - 11:20:01 PM +0000
-Total Players online:: 29
-And a list of player names:: Player1, Player2, Player3
对于时间格式,我可以将其转换为纪元,如果这样可以使图形更容易绘制?
我看过一些图表,您可以在其中放大和缩小时间线。因为我每 5 分钟获取一次结果,即 24 小时内大约有 288 个结果。所以只是在寻找一些相当容易设置的东西。
我特别想知道的是,如果鼠标悬停在某个特定结果上,它会显示当时的玩家姓名吗?
因此,任何熟悉所有不同 javascript 图形脚本的人都知道可以轻松完成此操作,而无需我编写太多额外的脚本,因为我对 javascript 一点也不流利。
最佳答案
Javascript:
尝试 Highcharts - 我最近使用的一个很好的库,因为它有很多功能并且高度灵活/可配置。
你也可以试试 Rgraph同样,这是一个用 Javascript 编写的 HTML5 图表库,它使用 HTML5 canvas
标签来渲染/绘制。
PHP:
JpGraph是一个可靠的 PHP 驱动的图表库,已经存在多年并且一直在不断改进。
关于php - 缩放时间轴的最佳 javascript 图形..,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13556966/