Je travaille sur l'application iPhone.
Je connais ma position actuelle (la latitude et la longitude) et la destination (la latitude et la longitude).
Comment puis-je utiliser "Google Maps" pour trouver les instructions. URL pour Google Maps est quelque chose comme " http://maps.google. com / maps? Daddr = San + Francisco, + CA & Saddr = Cupertino "
de
D'après l'URL ci-dessus, inspit des lieux de source et de destination que je veux utiliser la latitude et la longitude. Comment? P>
3 Réponses :
Avez-vous essayé simplement de coller la latitude et la longitude en tant que paramètres? Dans mon expérience, Google Apis est assez lâche sur ce que vous pouvez y mettre. L'API locale Google peut prendre presque tout ce qui concerne la Lat LNG comme une requête par exemple. P>
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]];
Rob a raison. P>
Vous pouvez faire quelque chose comme ci-dessous, en fournissant simplement la destination (ou l'adresse de départ) p>
http://maps.google.com/maps?daddr=-37.8218956215849, 144.9599325656891 P> blockQuote>
ou même p>
http://maps.google.com/maps ? Saddr = -37.8218956215849,144.9599325656891 & DADDR = -37.8218956215849,144.9599325656891 P> blockQuote>
Il suffit de remplacer
start forte> & fin fort> avec les lambes / langs. p> http://maps.google.com/maps?saddr=Start&daddr=end < / a> p> blockQuote>