2011-10-12 69 views
0

我正在使用附件中的GPS數據每秒對中MKMapView。MKMapView setCenterCoordinate在Southern Hempisphere中添加抖動

[_mapView setCenterCoordinate:CLLocationCoordinate2DMake(location.latitude, location.longitude) animated:YES]; 

現在我們正在新西蘭測試我們的代碼,並且地圖有很多很多額外的抖動。有時似乎正在發生地震。那麼我將我們每秒接收到的經緯度值抵消到美國某個地方。抖動消失了,沒有地震的影響。

當我們在南半球設置中心座標時,我們需要在座標上進行一些轉換嗎?

回答

0

這是一個問題,其中MKMapView的尺寸大於視圖在我們的例子中可能是1024 X 78的大小。這在某些情況下導致地震影響,它發生在兩個半球,而不僅僅是南半球。一旦我們將其尺寸調整到1024 X 78,就不會出現問題。