Encontrar la parte superior de MapView

votos
0

Desde un MKCoordinateRegion, ¿cómo le digo lo que la parte superior del área visible de un MapView es? El MKCoordinateRegion tendrá un punto central (coordenadas). Puedo continuación, agregue el latitudeDelta a la latitud punto central para encontrar la parte superior del mapa? O debe el delta se divide por la mitad y cada mitad sumarse y restarse contra la latitud punto central?

Publicado el 13/02/2010 a las 04:28
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
0

Dividir el delta por la mitad y / menos. Como esto (que se encuentra tanto en la parte superior, inferior, izquierda y derecha):

double top, bottom, left, right;            // top=N, bottom=S, left=W, right=E
top = region.center.latitude + region.span.latitudeDelta/2;
bottom = region.center.latitude - region.span.latitudeDelta/2;
left = region.center.longitude - region.span.longitudeDelta/2;
right = region.center.longitude + region.span.longitudeDelta/2;
Respondida el 21/02/2010 a las 15:22
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more