【发布时间】: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