À partir d'un MKCoordinateRegion, comment savoir quelle est la partie visible de la zone visible d'une mapview? La MKCoordinateRegion aura un point central (coordonnées). Dois-je alors ajouter la latitudeDelta à la latitude du point central pour trouver le haut de la carte? Ou le delta doit-il être divisé en deux et chaque moitié ajoutée et soustraite par rapport à la latitude du point central?Trouver le haut de la carte
0
A
Répondre
0
Diviser le delta en deux et ajouter/soustraire. Comme ceci (qui trouve à la fois haut, bas, gauche et droite):
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;