2010-09-21 4 views
10

Je me demandais comment ouvrir Google Maps à partir de mon application iPhone afin que Google Maps affiche l'itinéraire lorsque vous arrivez sur la page Web?Ouvrir Google Maps à partir de l'iPhone et afficher l'itinéraire

Aujourd'hui j'utilise le code seulement montre les coordonnées.

 NSString *latlong = [NSString stringWithString: @"59.33267,18.07361"]; 
     NSURL *url = [[[NSURL alloc] initWithString:[NSString stringWithFormat: @"http://maps.google.com/maps?ll=%@", [latlong stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding] ]] autorelease]; 
     [[UIApplication sharedApplication] openURL:url]; 
+0

Je suis confus par votre question. Affiche l'itinéraire lorsque vous arrivez sur la page Web? – Scott

+0

Oui, sur la page Web/l'application Google Maps. –

Répondre

16

Utilisez le format suivant pour l'URL (vous devez spécifier début de l'itinéraire et le point final):

"http://maps.google.com/maps?daddr=%f,%f&saddr=%f,%f" 
+0

Merci beaucoup, Vladimir! –

+0

vous êtes les bienvenus :) – Vladimir

+0

merci beaucoup beaucoup :) – cV2