【问题标题】:Plotting dots to a map given latitude and longitude在给定纬度和经度的地图上绘制点
【发布时间】:2012-01-19 20:34:39
【问题描述】:

总结:我需要一个可以在地图图像上放置 60m+ 点的工具。我正在尝试显示密度图,并希望为地图上的每个点(纬度/经度)绘制一个点。

您好,我正在做一个需要密度图的项目。我有纬度和经度,我见过的所有工具(Ammap、FusionCharts 地图、谷歌图表/地图)都需要 XML 或 JSON 或其他带有数据点的数据类型。这里的问题是,我有超过 6000 万个数据点,并且传输具有这么多数据点的任何类型的对象是不可行的。

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

【问题讨论】:

    标签: image geospatial datapoint


    【解决方案1】:

    您最好创建一个heatmap,而不是将所有单独的点传递给地图,这样会很快变得非常繁忙。

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

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

    【讨论】:

    • 我已经创建了热图,但它并不包含所有信息。这是为了分析,我可以解释它的最简单方法是通过人口热图。使用热图可以显示一个区域相对于另一个区域的密集程度,但是如果您用不同颜色绘制种族,您不仅可以看到人口密集的地方,还可以看到不同的种族生活在一起以及他们集中的地方.这在图像中提供了更多信息。
    猜你喜欢
    • 1970-01-01
    • 2012-04-19
    • 1970-01-01
    • 2017-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多