【问题标题】:Large number of Google Map Markers and IE6?大量的谷歌地图标记和IE6?
【发布时间】:2010-06-11 13:47:10
【问题描述】:

我正在开发一个通过 JSON 生成大量 Google 地图标记(2000 - 7000)的应用程序。我也在使用 MarkerCluster。它在 Chrome 和 FF 上运行很快,但 IE6 需要几分钟,并且在我第一次尝试放大时崩溃。

我所做的只是使用 JQuery 和 GMap API 将标记添加到地图中。于是我查看了以下常规谷歌地图的网址。

http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&q=hotel&sll=53.182996,-2.581787&sspn=1.494529,4.927368&ie=UTF8&split=1&rq=1&ev=p&hq=hotel&hnear=&ll=53.123702,-2.730103&spn=1.496594,4.927368&t=h&z=8

它显示了很多微小的标记(~1000)并且在 IE6 上运行良好。您是否知道为什么这会起作用并且通过 API 添加的标记会遇到困难?

谢谢

【问题讨论】:

    标签: google-maps internet-explorer-6


    【解决方案1】:

    从你的程序中产生数千个标记听起来对使用旧机器的人来说并不友好。

    MarkerCluster 实际上并没有减少地图上的标记数量。它只是将它们分组。

    我建议在后端实施聚类算法,以减少要在地图上显示的标记数量。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-23
      • 2013-02-21
      • 1970-01-01
      • 2015-07-12
      • 1970-01-01
      • 1970-01-01
      • 2013-11-26
      相关资源
      最近更新 更多