【问题标题】:Improving usability for high marker density maps提高高标记密度图的可用性
【发布时间】:2011-11-29 23:44:10
【问题描述】:

我正在开发一个应用程序,该应用程序使用 Google 地图在 Google 地图中显示多个类别的一些数据。必须启用平移和缩放控件。

类别有不同的标记密度,对于密度最高的类别,显示的标记太多,难以导航。

有什么方法可以提高过于拥挤的地图的可用性?

【问题讨论】:

  • 集群是此类问题的正常模式。
  • 好的,但我想不出一种方法来对标记进行分组,而不是按它们的附近。那将是一个 O(n^2) 计算。这是个好主意吗?
  • 这是来自 Google Map API 的“标记过多”示例:gmaps-samples-v3.googlecode.com/svn/trunk/toomanymarkers/…

标签: jquery google-maps user-interface usability


【解决方案1】:

在此处查看查看端口标记管理:http://code.google.com/intl/sv/apis/maps/articles/toomanymarkers.html#viewportmarkermanagement

基本上,您可以使用 MarkerClusterer (API v2, API v3)。您还可以将一些服务器端解决方案部署到 ajax-获取当前视口中的标记。也可以从this question 获得灵感。

【讨论】:

  • 谢谢!我最终使用了 MarkerClusterer。它可以记录得更好,但我认为它非常灵活:)
猜你喜欢
  • 1970-01-01
  • 2016-10-15
  • 2019-08-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多