从IP地址生成热图

时间:2015-11-19 03:17:08

标签: ip-address heatmap geography

我正在尝试从IP地址表中生成地理热图,以说明按地理区域划分到我网站的流量。我有一个约300公里* 300公里的区域。我想知道如何将IP地址转换为某种类型的纬度和地理数据,但是如何从中创建热图呢?有没有可以做到这一点的图书馆?

注意:我在这个项目中主要使用PHP / JS,但是我愿意使用不同的技术来制作这个插图。 :)

谢谢!

1 个答案:

答案 0 :(得分:0)

一旦有了lat / long(或其他XY坐标系)点,就会有很多渲染选项。我最熟悉的一对夫妇:

  • Leaflet是一个用于映射的开源JavaScript库,有a plugin for rendering heatmaps
  • 使用ArcGIS JavaScript API的HeatmapRenderer。如果您无法访问ArcGIS Online或ArcGIS Server安装,则会稍微复杂一些;使用API​​来使用要素图层非常简单,如果你只有点数,可能会有点复杂。
  • 您还可以使用Google'sBing's API。

所有这些都使用JavaScript,所以只要你很酷,就有很多选择。