в приложении для iPhone. Как показать маршруты от текущего местоположения до конечной точки?
есть ли на iphone встроенный компонент или средство, которое может показывать карты и направление с помощью GPS и встроенного компаса?
Если вы хотите взять пользователя в приложение карт на основе двух точек, то вы можете сделать это следующим образом:
[[UIApplication sharedApplication] openURL:URL];
Это автоматически приведет вас к приложению карт!
NSString *Urlstring=[NSString stringWithFormat:@"http://maps.google.com/?saddr=%@&daddr=%@",from_address,to_address]; [[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlstring]];
Это даст четкое направление с указанием адреса источника и адреса назначения.
попробуйте это: -
NSString *urlstring=[NSString stringWithFormat:@"http://maps.google.com/?saddr=%f,%f&daddr=%f,%f",sourcelocation.latitude,sourcelocation.longitude,destinationlocation.latitude,destinationlocation.longitude]; [[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlstring]];