0

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

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

我已经检查过了,但似乎无法让它工作。 http://googlemapsapi.martinpearman.co.uk/readarticle.php?article_id=2

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

4

1 回答 1

0

你打电话:

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

在你填充之前markersArray

调用GDownloadUrl()是异步的,这意味着:

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

cluster.fitMapToMarkers();

在你在回调中做你的事情之前被调用GDownloadUrl(...)。您可以通过将上面的代码放入GDownloadUrl(...)回调中来解决此问题。

于 2011-06-12T19:27:51.923 回答