У вас правильная идея. Эти значения представляют собой ширину и высоту вида карты в градусах с центром в центральной точке карты.
map.region - это MKCoordinateRegion, который вы можете прочитать или установить. MKCoordinateRegion - это структура с двумя полями: center и span. map.region.center - это структура CLLocation2D (которая имеет два поля: широта и долгота), а map.region.span - это структура MKCoordinateSpan с полями, которые вы упомянули.
Если вы хотите установить карту для отображения заданной области, создайте MKCoordinateRegion, установите свойства, а затем убедитесь, что регион соответствует размеру вашей карты с помощью:
MKCoordinateRegion scaledRegion = [map regionThatFits:region];
[map setRegion:scaledRegion animated:NO];
Левый край вашего экрана (примерно, поскольку линии долготы не параллельны):
float leftEdgeLongitude = map.region.center.longitude - (map.region.span.longitudeDelta / 2);