在我们的应用中,商店位置POI分散在全国各地,我们的地图使用户可以找到附近的商店。但是,没有一个单一的缩放级别适用于所有用户-位置位于大城市中心的用户可获得100的POI,而农村用户在相同的缩放级别下可获得0。
我们曾尝试使用动态的“城市”水平缩放,但是在城市中心,缩放比例仍然远远不够。
最好的用户体验是根据POI的最小和最大数量动态设置缩放级别。这样一来,所有用户的地图上至少会有1个且不超过10个POI。
提供2个具体示例:
农村地区的用户访问地图。由于它们是远程的,因此缩放级别非常缩小-足以显示1个或2个最近的POI(半径50 km)。
大城市中心的用户访问地图。因为它是一个拥有许多POI的大城市,所以缩放级别非常大。在10公里半径内,他们最多可以看到10个POI。
实现此目标的最佳方法是什么?
答案 0 :(得分:0)