Нахождение верхней MapView

голоса
0

Из MKCoordinateRegion, как я могу сказать, что в верхней части видимой области MAPview является? MKCoordinateRegion будет иметь центральную точку (координаты). Должен ли я затем добавить latitudeDelta к центральной точке широты, чтобы найти в верхней части карты? Или должна дельта быть разделена пополам и каждая половина добавляет и вычитает от центральной точки широты?

Задан 13/02/2010 в 04:28
источник пользователем
На других языках...                            


1 ответов

голоса
0

Разделить дельты пополам и добавить / вычесть. Подобно этому (который находит как сверху, снизу, слева и справа):

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;
Ответил 21/02/2010 в 15:22
источник пользователем

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