OSMDroid - 热图

时间:2017-12-11 17:50:05

标签: android heatmap osmdroid

早上好,我想在Android OSM MapView中创建一个热图层。我找到了heatmap.js库,这就是我想要的方式,但我不知道如何在Android上使用OSMDroid。如果有人知道如何使用这个伟大的库与OSM Droid,它将是我想要的。

我的想法是在地图上从几个点制作随机形状(一个点=一个热量,而不是在相同位置点热量),但热画布必须在所有缩放级别保持稳定。

我想在网上存储数据库中的一些点(见下文),如果用户点击一个按钮,MapView将渲染热画布(选定的直径),如果用户放大/缩小画布将缩放也是,但不会分裂到相邻的许多点。

接下来的事情是,热图将有大约4种颜色,其中红色将具有最大值(质量百分比),点越远,值越小(相同的比率,因此它将呈现在应用程序中)。

我也在Google上搜索,我看到了资源游戏应用图片,它显示了我需要的类似内容。

数据库看起来像这样:

| lat | lng | value |
---------------------
rows...

(lat = latitute,lng =经度,值=质量百分比)

我会对任何建议感到非常兴奋,并为我的英语道歉。

以下两张图片显示了我想要它的样子,以及缩放后的图片(对不起,图片应该是相同尺寸)。

正常变焦
Normal Zoom

变焦后 After Zoom in

0 个答案:

没有答案