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