0

我正在尝试制作一个图表,显示过去 30 分钟的风向,最新读数位于其他读数之上。每个读数应该是一个 90 度的饼图,以风角为中心,绘制在 360 度极坐标图上。

它还应该分为 12 段,标记为 A 到 L,而不是 0-360。然而,这些片段只是为了展示;我不想像普通的风玫瑰图或柱形图那样将我的数据放入其中。我认为这家伙也在寻找类似的功能:(Highcharts)极坐标图中的圆形/楔形区域

我在这里有一张图片向您展示我想要实现的目标;这是用 PHP 绘制的:http: //futurshox.net/tmp/wind-dial-demo.png 在这个示例图像中,随着时间的推移,较旧的读数逐渐变得更加透明,因此最后几个读数突出。我并不渴望透明度,但颜色控制会很好。

这是另一个显示我已经走了多远... http://futurshox.net/tmp/wind-dial-demo2.png 我能想到的最好的方法是使用带有较大点的散点图来获取最近的读数,并将较旧的放置在靠近中间的位置。我有我的 12 个片段,但不知道如何重新标记它们;如果可以的话。

这有可能吗?感谢您的阅读!

4

1 回答 1

0

要重新标记使用xAxis.labels.formatter并设置标签的确切数量,请使用tickInterval.

于 2013-05-13T11:15:34.417 回答