自动放大一组地图标记

时间:2016-10-01 17:16:15

标签: ios skmaps

我有多个地图视图,每个视图都有一组地图标记

e.g。地图视图1 = 4个地图标记,地图视图2 = 10个地图标记,地图视图3 = 20个地图标记。

在大多数情况下,地图标记彼此相距几米,而在其他情况下,它们相距几英里。

是否有一种简单的方法可以设置地图视图,使其自动放大,使其包含每个视图中的地图标记。如果我必须手动完成,那么任何缩放级别都不会是完美的。

另一种方法是为每个地图视图定义一个中心和一个自定义缩放级别,但这听起来有点单调乏味。

1 个答案:

答案 0 :(得分:2)

没有自动执行此操作的功能 - 您可以计算与POI群集对应的边界框(即找到左上角的lat和长右下角和长度)并缩放到该边界框。