【问题标题】:Dynamically set Google Maps zoom level to show a minimum / maximum number of POIs动态设置谷歌地图缩放级别以显示最小/最大 POI 数量
【发布时间】:2019-11-01 04:47:00
【问题描述】:

在我们的应用中,商店位置 POI 分散在全国各地,我们的地图可让用户找到附近的商店。但是,没有适用于所有用户的单一缩放级别 - 位于大城市中心的用户可以获得 100 个 POI,而农村用户可以使用相同的缩放级别获得 0。

我们已尝试使用动态“城市”级别缩放,但在城市中心仍然过于缩小。

最佳用户体验是根据 POI 的最小和最大数量动态设置缩放级别。这样一来,所有用户的地图上都至少有 1 个不超过 10 个 POI。

举2个具体例子:

  • 农村用户访问地图。因为它们是远程的,所以缩放级别非常缩小 - 足以让 1 或 2 个最近的 POI 在视野中(半径 50 公里)。

  • 大城市中心的用户访问地图。因为它是一个有很多 POI 的大城市,所以缩放级别非常放大。他们在 10 公里半径内最多可以看到 10 个 POI。

实现这一目标的最佳方法是什么?

【问题讨论】:

    标签: google-maps zooming


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-22
      • 2012-08-29
      • 2013-02-27
      • 2015-06-09
      相关资源
      最近更新 更多