iphone – Xcode google map navigation – Education Career Blog

I currently have an application which will drop pins onto various points of interest on a map, all done programmatically on the iPhone.

What I am aiming to get done now is to allow a user to navigate to that location and get turn by turn directions by calling up the built in navigation tools on the iPhone.

Is there anyway that I can do this? I’ve scoured the developer center and searched both google and here and couldn’t find anything about this.


You’re not allowed to use google directions within your app. The only way you can do this is to send them to the google maps application as per:

- (void)getDirections {
    CLLocationCoordinate2D start = { (startLatitude), (startLongitude) };
    CLLocationCoordinate2D end = { (endLatitude), (endLongitude) };

    NSString *googleMapsURLString = NSString stringWithFormat:@"http://maps.google.com/?saddr=%1.6f,%1.6f&daddr=%1.6f,%1.6f", start.latitude, start.longitude, end.latitude, end.longitude;

    UIApplication sharedApplication openURL:NSURL URLWithString:googleMapsURLString;


Leave a Comment