gmap2和群集

时间:2011-06-12 19:03:47

标签: php javascript google-maps-markers google-maps-api-2

我制作了一个简单的地图,并从xml文件中加载了我的所有点,这个文件是由一个php文件生成的,其中包含来自mysql数据库的数据。

我工作得很好,但是现在我想集中我所有的观点,因为其中一些非常接近,看起来像一团糟。

我已经检查了这一点,但似乎无法让它运转起来。 http://googlemapsapi.martinpearman.co.uk/readarticle.php?article_id=2

我希望你们帮帮我。感谢。

1 个答案:

答案 0 :(得分:0)

你打电话:

  

var cluster = new ClusterMarker(map,{markers:markersArray});

在填充markersArray之前

呼叫GDownloadUrl()是不同步的,因此意味着:

  

var cluster = new ClusterMarker(map,{        markers:markersArray});

     

cluster.fitMapToMarkers();

GDownloadUrl(...)的回调中执行您的操作之前,会调用

。您可以通过将上面的代码放在GDownloadUrl(...)回调中来解决此问题。