2012-01-19 109 views
0

摘要:我需要一个可以在地图图像上放置60m +点的工具。我试图显示密度图,并想绘制地图上每个点(纬度/经度)的点。将点绘制到给定经度和纬度的地图上

嗨我正在处理需要密度图的项目。我有经纬度,所有我见过的工具(Ammap,FusionCharts地图,谷歌图表/地图)都需要XML或JSON或其他数据类型与数据点。这里的问题是,我拥有6000万个+数据点,并且使用那么多数据点传输任何类型的对象都是不可行的。

我能想到的一个解决方案是将纬度和经度映射到地图图像的像素。这需要很多时间和工作。我想知道你们是否做过类似的事情,并知道可以为我做这件事的工具。它不一定是免费的。

回答

0

创建一个heatmap而不是将所有单个点传递给地图会很好,因为地图很快就会变得很忙。

GIS.StackExchange已经有几个关于这个确切主题的讨论。搜索[heatmap]标签。

既然您提到了FusionCharts,假设您可以将所有数据加载到Google Fusion Table中,则看起来您应该可以使用make a heat map in Google Fusion Tables)。

+0

我已经创建了热图,但没有包含所有的信息。这是为了分析,我能解释的最简单的方法是通过人口热图。使用热图可以显示一个区域比另一个区域密集,但是如果您绘制不同颜色的种族,不仅可以看到人口稠密的地方,还可以看到不同的种族群体聚居在一起以及它们集中在哪里。这在图像中提供了更多信息。 – Monir

相关问题