Я работаю над приложением iOS, и я пытаюсь достичь этого, учитывая ряд местоположений (широта и долгота), я хочу автоматически увеличить масштаб своей карты и переместите мой вид карты, чтобы включить все местоположения.Автоматическое масштабирование и позиционирование с учетом количества местоположений на карте iOS
Решение, с которым я столкнулся, было задано любым количеством мест, я могу использовать цикл for, чтобы найти самую высокую и наименьшую широту и долготу. Центральная точка должна быть центральным положением между самым высоким/самым низким значением lat/lng. И используя MKCoordinateRegionMakeWithDistance, в сочетании с каркасом размещения ядра (distanceFromLocation), я могу рассчитать расстояние между самыми удаленными местоположениями и центральным местоположением и отобразить этот регион на карте.
Мой вопрос в том, есть ли какие-либо лучшие решения или рамки, которые могут справиться с этим? и есть ли какой-нибудь пример, который я могу найти, который может это достичь?