我正在使用適用於iOS的新Google Maps SDK。如何在iphone中獲取gmsmapview的座標中心
我可以得到真正的座標形式GMSMapView.center? 現在它返回CGPoint的值,但這不是真正的座標。
感謝和問候。
我正在使用適用於iOS的新Google Maps SDK。如何在iphone中獲取gmsmapview的座標中心
我可以得到真正的座標形式GMSMapView.center? 現在它返回CGPoint的值,但這不是真正的座標。
感謝和問候。
我建議使用[yourMapView.camera target]
,而不是靜的解決方案。
Jing的解決方案在iOS 6上工作正常,但可能在iOS 7/7.1, 上有問題投影可能會報錯座標(有點下移)! 我已經檢查了地圖邊界和填充是否正確,兩個結果的[projection pointForCoordinate: coordinate]
和[projection coordinateForPoint:point]
都可以相互對比,沒有想法,問題出在哪裏...
您是否在尋找mapView.camera.target
?這是一個CLLocationCoordinate2D
。
使用projection
方法- (CLLocationCoordinate2D)coordinateForPoint:(CGPoint)point
的MapView的一個轉換點在地圖上的座標地質
CGPoint point = mapView.center;
CLLocationCoordinate2D coor = [mapView.projection coordinateForPoint:point];
太棒了!好東西 – etayluz 2015-07-01 20:43:04
+1更簡單的解決方案 – 2014-04-08 13:19:25
請問你能解釋一下多嗎,我想獲得相機的中心位置或拉特或長中心。 – Daljeet 2014-11-21 19:45:16
很好的答案,謝謝! – edzio27 2015-03-01 16:10:41