2012-03-26 2 views
1

iPhone SDK에서지도 기반 응용 프로그램을 구현하고 있습니다. 나는지도 맵에서 directoins와 같은 기능을 제공하고자합니다. 수단은 MKPinAnnotationView의 여러 핀에서 하나의 핀을 선택한다는 것을 의미합니다. 사용자가 현재 위치에서 선택한 핀 위치로 방향을 얻을 수 있습니까? MapView? 사용자는 현재 위치에서 핀 위치로 어떤 방향 으로든 길 찾기를 할 수있는 장소에서 aanonations를 선택할 수 있습니다.아이폰 SDK에서 사용자 위치에서 일부 핀으로 경로를 그리는 방법?

i have get some idea from here하지만 모두 약간 정적 데이터 you can download this example. here also apple example.했지만,이 예에서는 사용자 움직임 궤도 & 연신 라인이다. MapView에서 사용자가 현재 위치에서 선택한 핀 위치로 방향을 지정할 수 있습니까?

+0

어떤 신체에도 이에 대한 아이디어가 있습니까? code.google.com/p/octomapkit 여기에서 해결책을 찾았지만 제대로 작동하지 않습니다. –

답변

0

나는 모든 아이디어를 가지고있다. from here 이것은 다른 개발자들에게도 유용 할 수있다. 나는 다른 개발자에게도 유용 할 수있는 몇 가지 다른 예를 발견했습니다. 사용자가 현재 위치를 사용하기 위해 this is polyline link을 발견 할 것입니다. this apple code

+0

안녕하세요, 경로 드로잉에 대한 nvpolyline을 구현하고 있지만 이제는 맞춤 주석 핀을 구현할 수 없으므로 제게 제안 해주세요. – Pawriwes

0

예. 현재 위치와 선택한 주석 위치를 사용하여 google maps api에 쿼리를 보낼 수 있습니다. Google이 경로로 응답하면 해당 폴리 라인 디코더 메소드를 사용하여 데이터를 디코딩하고지도보기에 경로를 그립니다.

+0

예 http://code.google.com/p/octomapkit/ 여기에서 소스 코드를 발견했지만이 API를 구현하는 동안 약간의 오류가 발생했습니다. 'APp/OctoRouteParserTest.m : 21 : 0 OctoRouteParserTest.m : 21 : 26 : error : OCMock/OCMock.h : 아니요.이 문제를 해결하려고합니다. –

+0

안녕하세요,이 URL을 체크 아웃 했습니까? 이 오류에 대해 어떤 생각을 가지고 있습니까? 파일 누락 오류라고 생각합니다. 하지만 URL에 설명 된 모든 단계를 시도했습니다. –

+0

Nope. 그 오류는 자명하다. 당신은 그것을 해결할 수 있어야합니다. 그리고 그렇지 않다면, 여러분 만의 코드를 작성하십시오. Inder와 제가 언급 한 것 사이의 모든 부분이 있습니다. – HM1