2011-09-30 4 views
0

내 iPhone 응용 프로그램에서 어떻게 현재 위치에서 끝점까지의 방향을 표시 할 수 있습니까?iPhone 응용 프로그램 :지도를 사용하여 방향 표시

GPS를 사용하여지도와 방향을 표시하고 나침반을 내장 할 수있는 iPhone에 사용할 수있는 구성 요소 나 기능이 내장되어 있습니까? 두 포인트를 기준으로지도 응용 프로그램에 사용자를 복용 의미하는 경우

+0

다음 링크를 참조하십시오 http://stackoverflow.com/questions/1944710/google-maps-api-driving-directions http://stackoverflow.com/questions/5102286/iphone- google-maps-directions 희망이 도움이됩니다. –

+0

MKMap을 사용하여 내 앱에서이 길 찾기를 표시하려면 어떻게해야합니까?!? –

답변

5

, 당신은 이런 식으로 작업을 수행 할 수 있습니다 귀하의 시작 주소를 NSURL *URL = [NSURL URLWithString:@"http://maps.google.com/maps?saddr=%f,%f&daddr=%f,%f"]; 당신은 플러그 :

  1. 이처럼 보이는 NSURL 만들기 및 목적지 (위도 및 장시간) 적절하게.
  2. 그것은 자동으로지도 응용 프로그램을 수행해야하는 URL [[UIApplication sharedApplication] openURL:URL];

을 열 응용 프로그램을 말해!

+0

iPhone 5.0 시뮬레이터에서 실행하면 Google지도의 사파리 버전이 열립니다. 이 시뮬레이터와 실제 장치를 실행하는 데 차이가 있습니까? – x89a10

+0

잘 모르겠지만 잘못 될 수 있습니다. – Mason

0

이 시도 : -이

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]]; 
0
NSString *Urlstring=[NSString stringWithFormat:@"http://maps.google.com/?saddr=%@&daddr=%@",from_address,to_address]; 

[[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlstring]]; 

이 소스 주소와 목적지 주소를 언급 명확한 방향을 제공 할 것입니다.