Я использую API карт Google для отслеживания маршрута между двумя точками, мой код таков:
NSString *urlString = [NSString stringWithFormat:@"https://maps.google.com/maps?saddr=%f,%f&daddr=%f,%f&hl=fr&output=embed&om=5",latUtilisateur,longUtilisateur,latStation,longStation]; //Create a URL object. NSURL *url = [NSURL URLWithString:urlString]; //URL Requst Object NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; //Load the request in the UIWebView. [webView loadRequest:requestObj];
Однако в нем нет функции текстовых инструкций.Я пропускаю некоторые параметры в запросе выше или что-то еще?
Параметр output = embed приводит к полноэкранной карте.Вы можете попробовать несколько вариантов:
Для стандартной страницы карты / маршрутов.
http://maps.google.com/maps?saddr=Sydney&daddr=Brisbane&hl=fr&output=html&om=5
Для мобильных устройствСтраница направлений.Эта версия содержит ссылки на статические карты для каждого шага путешествия.
http://maps.google.com/maps?saddr=Sydney&daddr=Brisbane&hl=fr&output=mobile&om=5