gpt4 book ai didi

ios - 寻找给定 MKMapItems 的最小边界区域

转载 作者:行者123 更新时间:2023-11-28 19:03:27 26 4
gpt4 key购买 nike

我有一个 MKMapItems 数组,我正在尝试找到可以插入边界区域的坐标,这将使包含所有 MKMapItems 的 map 放大最大

这些 map 项中的每一个都有坐标,因此通过一些简单的边界计算就可以找到 4 个角。我正在寻找一个已经定义的函数(如果可用的话)。

如果还没有预定义的函数,任何帮助找出给定点集的适当跨度值的帮助也将不胜感激!

提前致谢!

最佳答案

iOS 7 有方法:

- (void)showAnnotations:(NSArray *)annotations animated:(BOOL)animated

给它一个地标数组,它会为你改变区域:

[self.mapView showAnnotations:placemarks animated:YES];

您可以从 map 项中获取地标:

NSMutableArray *placemarks = [NSMutableArray array];
for (MKMapItem *mapItem in mapItems) {
[placemarks addObject:mapItem.placemark];
}

关于ios - 寻找给定 MKMapItems 的最小边界区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22758703/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com