J'utilise le nouveau SDK Google Maps pour iOS.
Puis-je get le formulaire de coordonnées vrai GMSMapView.center? maintenant il renvoie la valeur de CGPoint mais cette coordonnée n'est pas vraie.
Merci et salutations.
Je suggère d'utiliser [yourMapView.camera target]
au lieu de la solution de Jing.
La solution de Jing fonctionne bien sur iOS 6, mais peut-être sur iOS 7 / 7.1, la projection peut indiquer une mauvaise coordonnée (un peu plus bas)! J'ai vérifié les limites de la carte et le remplissage est correct, les deux résultats de [projection pointForCoordinate: coordinate]
et [projection coordinateForPoint:point]
peuvent contraster les uns avec les autres, pas d'idées où le problème est …
Utilisez la méthode de projection
- (CLLocationCoordinate2D)coordinateForPoint:(CGPoint)point
de la carte pour convertir un sharepoint la carte en coordonnées géologiques
CGPoint point = mapView.center; CLLocationCoordinate2D coor = [mapView.projection coordinateForPoint:point];
Êtes-vous à la search de mapView.camera.target
? C'est un CLLocationCoordinate2D
.