2010-05-09 12 views
5

Sto lavorando su iphone app. Conosco la mia posizione attuale (latitudine e longitudine) e la destinazione (latitudine e longitudine). Come posso utilizzare "Google maps" per trovare le direzioni. L'URL per google maps è qualcosa come "http://maps.google.com/maps?daddr=San+Francisco,+CA&saddr=cupertino"
Dall'URL sopra, a prescindere dai luoghi di origine e destinazione, voglio usare latitudine e longitudine. Come?iphone google maps - direzione usando latitudine e longitudine

risposta

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

Grazie mille, ha funzionato – Satyam

+0

hey grazie ha funzionato fr me anche – Swati

0

Hai provato ad inserire latitudine e longitudine come parametri? Nella mia esperienza, le API di Google sono abbastanza libere su ciò che è possibile inserire in esse. Ad esempio, l'API di Google Local può prendere qualsiasi cosa, tra cui lat lng come query.

Problemi correlati