2010-05-09 3 views
5

Je travaille sur l'application iphone. Je connais l'emplacement actuel (latitude et longitude) et la destination (latitude et longitude). Comment puis-je utiliser "Google Maps" pour trouver les directions. URL pour google maps est quelque chose comme "http://maps.google.com/maps?daddr=San+Francisco,+CA&saddr=cupertino"
De l'URL ci-dessus, malgré les endroits source et destination je veux utiliser la latitude et la longitude. Comment?iphone google maps - direction en utilisant la latitude et la longitude

Répondre

13
NSString* url = [NSString stringWithFormat: @"http://maps.google.com/maps?saddr=%f,%f&daddr=%f,%f", 
              currentLocation.coordinate.latitude, currentLocation.coordinate.longitude, 
              destLocation.coordinate.latitude, destLocation.coordinate.longitude]; 

[[UIApplication sharedApplication] openURL: [NSURL URLWithString: url]]; 
+0

Merci beaucoup, ça a marché – Satyam

+0

hey merci, il a travaillé fr moi aussi – Swati

0

Avez-vous essayé de coller les paramètres Latitude et Longitude en tant que paramètres? Dans mon expérience, les API Google sont assez lâches sur ce que vous pouvez leur mettre. L'API Google Local peut prendre presque n'importe quoi, y compris le lat lng comme une requête par exemple.

Questions connexes