在Google Maps Android v2.0上展示了很多积分

时间:2013-09-13 16:55:07

标签: android google-maps scalability

我在谷歌地图Android上有很多要点。我决定用小半径绘制圆圈在地图上绘制它们。但是,我注意到绘制很多圆圈(大约1000个)非常慢并且应用程序响应不好,即使绘图是在AsyncTask中进行的。 任何想法如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

最好的方法是只绘制你在地图上可以看到的内容,当地图移动时获得你可以看到的新点,这样你最终就不必再进行绘图了。

您还可以查看聚类,如果您在某个区域中有一堆标记,则可以通过绘制一个标记来指示一组标记

此链接介绍了您可以使用的不同方法

https://developers.google.com/maps/articles/toomanymarkers

答案 1 :(得分:0)

考虑使用Markers而不是免费提供其中一个聚类库:

如果您确信要使用Circles,则可以尝试使用其中一个库并修改代码以对Circles进行分组。