I am using this code to run the maps.app from my app.
NSString* urlStr = [NSString stringWithFormat: @"http://maps.google.com/maps?saddr=%f,%f&daddr=%f,%f", s_lat, s_long, d_lat, d_long];
[[UIApplication sharedApplication] openURL: [NSURL URLWithString:urlStr]];
The issue is that I didn’t manage to get the current location.
I want something like this:
poi1.url = [NSString stringWithFormat:@"http://maps.google.com/maps?saddr=Current Location&daddr=%f,%f",lat,lon];
Have you tried appending the your label after the position data?
Edit: And don’t forget to encode your URL correctly!