【问题标题】:Google Maps API Store Locator example with MarkerClusterer带有 MarkerClusterer 的 Google Maps API Store Locator 示例
【发布时间】:2012-01-06 15:16:51
【问题描述】:

我最近使用“Google Maps API 商店定位器”example 创建了一个商店定位器。

现在我正在尝试实现MarkerClusterer Library,以便当用户缩小到一定距离时,我可以显示一个大的单个标记而不是多个标记。

当我添加输出代码时:

... 

GDownloadUrl(searchUrl, function(data) {

var xml = GXml.parse(data);

var markers = xml.documentElement.getElementsByTagName('marker');

map.clearOverlays();

var markerCluster = new MarkerClusterer(map, markers);

...

我收到以下错误:

marker.getLatLng 不是函数

过去有没有人尝试过实现这个部分?

【问题讨论】:

    标签: google-maps-api-3 markerclusterer


    【解决方案1】:

    我认为您正在尝试将某些 Google Maps v2 或可能 v1 代码与 v3 api 一起使用,因此您会收到错误“getLatLng 不是函数”..

    试用 v3 标记集群库:

    http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerclusterer/docs/examples.html

    这是一个例子:

    http://google-maps-utility-library-v3.googlecode.com/svn/tags/markerclusterer/1.0/examples/advanced_example.html?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-02
      • 1970-01-01
      • 1970-01-01
      • 2022-10-24
      • 1970-01-01
      • 2014-10-05
      • 2016-01-25
      • 2011-07-19
      相关资源
      最近更新 更多