Cómo implementar la navigation de la ruta por carretera en el map de Google en ios

Mi requisito para usar la navigation por turnos GPS . ¿Alguien puede decir cómo integrar el map de google para la navigation gps paso a paso.

Sugiérame cualquier documentation relacionada con este problema. No quiero usar el Esquema de URL para la navigation.

Entonces, por favor, guíame cómo puedo usar la navigation del map en mi aplicación.

Si está utilizando Google Maps SDK, use su método para mostrar la ruta entre dos lugares:

 -(void)drawPathFrom{ NSString *baseUrl = [NSString stringWithFormat:@"https://maps.googleapis.com/maps/api/directions/json?origin=%@&destination=%@&sensor=true", @"Safdarjung enkey South delhi", @"chandni chownk new delhi"]; NSURL *url = [NSURL URLWithString:[baseUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]; NSLog(@"Url: %@", url); NSURLRequest *request = [NSURLRequest requestWithURL:url]; [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) { if(!connectionError){ NSDictionary *result = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil]; NSArray *routes = [result objectForKey:@"routes"]; NSDictionary *firstRoute = [routes objectAtIndex:0]; NSString *encodedPath = [firstRoute[@"overview_polyline"] objectForKey:@"points"]; GMSPolyline *polyPath = [GMSPolyline polylineWithPath:[GMSPath pathFromEncodedPath:encodedPath]]; polyPath.strokeColor =aNumber; polyPath.strokeWidth = 5.5f; polyPath.map = mapView; } }]; }