我正在尝试使用Google Maps for Android API v2构建heatmap
。强度基于给定区域中的标记数量。
我已经使用http://code.google.com/p/mapex/用于API v1,并使用Overlays生成heatmap
。我已经部分地修改了代码以通过视图(我创建自己的自定义heatmapview
扩展了视图,并在draw()
中创建了RadialGradient
模式)。
我还在网上找到了一些基本信息,对于API V2,我们需要使用TileOverlay
和TileProvider
,我需要帮助。似乎我看到的所有示例都是通过UrlTileProvider
获取数据,这对我来说是不可行的。我有一套LatLng点,我想只使用它。
任何人都可以给我一些关于如何进行的暗示吗?
答案 0 :(得分:0)
截至几天前,您现在可以使用Google Maps Android Heatmap Utility。从链接:
Google Maps Android API Utility Library包含热图 实用程序,可用于将一个或多个热图添加到Google地图 在你的申请中。热图让观众更容易理解 地图上数据点的分布和相对强度。 而不是在每个位置放置标记,热图使用颜色 代表数据的分布。