2012-09-10 3 views
0

)MKPolylines를 얻는 방법은 MKMapView (iOS)에서 도로를 따라 가야합니까?

Google Directions API를 사용하여 iOS 프로젝트의 MKMapView에 방향 폴리 라인을 적용하려고합니다. 나는이 블로그에서 발견 된 코드를 사용했다 : 꽤 잘 작동하는 http://iosguy.com/2012/05/22/tracing-routes-with-mapkit/. 는하지만 찾을 문제는 폴리 라인 대신이 사람이 날이 도로를 따라하기 위해 도와주세요 수

다른 :-(에 한 지점에서 직선을 그립니다, 도로를 따라하지 않는 것이 무엇입니까? 감사합니다 :-)

+1

나는이 질문의 시작 부분에 "Hi :-)"라고 쓰여 있었지만 사라졌다 ... 그래서 여기에 다시 넣어 ... – 01Human

답변

1

경로 단 계의 좌표를 사용하는 대신 Google Directions 응답의 * overview_polyline * 요소를 사용하여 길을 따라 부드러운 선을 그릴 수 있습니다. 이 코드를 사용하여 폴리 라인 문자열을 디코드 할 수 있습니다. https://gist.github.com/3770235

편집 : 나는 일반적으로 이러한 직선의 원인 인 단계 좌표를 사용하는 경우를 잘못 가정했지만, 게시 한 링크는 이미 * overview_polyline *. 이 경우 내 대답은 아마 당신의 문제를 해결하지 못합니다. MKPolyline에서 폴리 라인을 카테고리로 디코딩하면 코드에 더할 나위없이 좋을 것입니다.

+0

덕분에 많은 MUX. –