【问题标题】:How can I create a heat map based values (not frequencies)?如何创建基于值(不是频率)的热图?
【发布时间】:2012-02-01 18:13:35
【问题描述】:

我正在做一个项目,该项目基于一组数据创建热图,其中包括 4 件事:时间戳、经度、纬度、一个特定值。

我使用heatmap.py读取数据并创建KML文件和png文件,然后将它们放在谷歌地图上。但是,这会根据“点击”创建一个热图,但我想将地图强度基于特定值,而不是该值的出现频率。我该怎么做?

【问题讨论】:

标签: python google-maps data-visualization heatmap


【解决方案1】:

看起来这个问题有你的答案:Generating a KML heatmap from given data set of [lat, lon, density]

答案是J.J.,heatmap.py 的创建者。截至 2010 年,他计划在 heatmap.py 中实现该功能,但似乎他还没有开始。但在his answer 中,他给出了一些关于如何自己编写代码的提示。 . .

【讨论】:

  • 谢谢,稍后我会阅读该主题。总之,非常感谢!!
【解决方案2】:

这是一个 hack,但如果您的值可以缩放为较小的整数,您可以创建您的点的副本。也就是说,如果您的点 [a,b,c] 具有值 [2,1,4],则可以制作 [a,a,b,c,c,c,c] 的热图。

【讨论】:

  • 我也在考虑这个。但是,取值范围是 3xx 到 1xxx……
猜你喜欢
  • 1970-01-01
  • 2022-11-10
  • 2017-08-14
  • 2017-10-01
  • 2016-04-27
  • 2020-09-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多