我有多个地图视图,每个视图都有一组地图标记
e.g。地图视图1 = 4个地图标记,地图视图2 = 10个地图标记,地图视图3 = 20个地图标记。
在大多数情况下,地图标记彼此相距几米,而在其他情况下,它们相距几英里。
是否有一种简单的方法可以设置地图视图,使其自动放大,使其包含每个视图中的地图标记。如果我必须手动完成,那么任何缩放级别都不会是完美的。
另一种方法是为每个地图视图定义一个中心和一个自定义缩放级别,但这听起来有点单调乏味。
答案 0 :(得分:2)
没有自动执行此操作的功能 - 您可以计算与POI群集对应的边界框(即找到左上角的lat和长右下角和长度)并缩放到该边界框。