2011-04-13 6 views
0

내 코드가 있습니다 :합리적인 줌 레벨 MapKit에 대한

MKCoordinateRegion region; 
    region.center = location; 
    MKCoordinateSpan span; 
    span.latitudeDelta = .005; 
    span.longitudeDelta = .005; 
    region.span = span; 
    [mapView setRegion:region animated:TRUE]; 

스팬 레벨이 내가 합리적인 줌 레벨을 원하는, 내가이 아이폰에 테스트 할 때 줌이 실제하지 않은 매우 높은, 0.005이다, 그래서 나는 어떤 가치를 스팬에 주어야합니까 ?? thx in advance :

답변

1

스팬 값은도 단위입니다. docs for MKCoordinateSpan은 마일/킬로미터 단위로 해석되는 내용을 설명합니다. 스팬이 클수록 영역이 넓어집니다.

예를 들어, 위도가 적도 근처에 있으면 0.01은 약 1km입니다. 1.00은 적도에서 약 111km 떨어져 있습니다. 0.005는 적도에서 약 반 km이다. "합리적인"것은 앱의 요구 사항에 따라 다릅니다.

0.01의 값은 에펠 탑에서 보치 코토 병원 (Boucicaut Hospital)까지 대략적인 시각을 보여줍니다.

관련 문제