将地图划分为统一区域

时间:2012-12-25 23:07:37

标签: google-maps d3.js visualization geospatial

我正在尝试建立一个网站,以便使用Google地图显示某些统计信息。实际上,我尝试做的是将地图划分为相邻的单元格(例如蜂窝模式),并为每个数据点确定属于哪个单元格并聚合属于一个单元格的所有点,以便我可以在地图上显示有关该单元格的一些统计信息。有没有一种简单的方法可以使用谷歌地图和d3.js完成这项工作?

请注意,我们正在谈论的地图只包含一个城市,我所有的数据点都在这个城市内。此外,重要的一步是确定地图上哪个单元格的纬度/长度坐标属于这个,这就是我现在面临挑战的地方。

提前致谢。

1 个答案:

答案 0 :(得分:4)

有一个名为hexbin的D3插件似乎正是您正在寻找的。您可以查看其使用的示例hereherehere。您应该能够在任何比例尺地图上使用它们:城市,国家或其他。