2011-12-13 2 views
6

내 아이폰에서지도보기로 사람의 움직임을 추적하고 싶습니다. 나는 사람의 현재 위치뿐만 아니라 다른 사람의 위치를 ​​나타내는 또 하나의 핀을 보여주는 mapview를 사용하고있다. A. 사람을 추적하고 싶다. 나의 아이폰 mapview의 물리적 움직임. 즉, 사람 A가 한 위치에서 다른 위치로 이동하는 경우 아이콘 또는 사람 A의 위치를 ​​나타내는 핀이 내 아이폰의지도 뷰에서 한 위치에서 다른 위치로 이동해야 함을 의미합니다. 지도 뷰에서 라이브 동작을 추적하고 싶습니다. 가능합니까? 예. 어떻게 설명할까요? 제발 도와주세요.Iphone SDK의 라이브지도 뷰에서 실제 이동 추적?

+0

그럼 정확한 질문은 무엇입니까? 그 요구 사항 중 어느 부분에 갇혀 있습니까? 너 뭐 해봤 니? – Anna

+0

지도 뷰에서 사람의 움직임을 추적하고 싶습니까? –

+0

네,하고 싶은 일은 가능합니다 ... – samfisher

답변

0

어렵지 않습니다. 두 장치간에 통신 할 서버를 사용하고 있다고 가정합니다. 이 경우 사람 A가 움직이면 자신의 위치 좌표를 서버로 업데이트 할 수 있습니다.

- (void)locationManager:(CLLocationManager *)manager 
    didUpdateToLocation:(CLLocation *)newLocation 
      fromLocation:(CLLocation *)oldLocation 

대표 메소드를 사용하여 위치 좌표를 가져올 수 있습니다. 동시에 서버에서 사람 A의 위치 좌표를 얻고지도 뷰를 계속 업데이트 할 수 있습니다. 핀이 움직입니다. 핀 드롭 애니메이션을 NO로 설정하면됩니다.

+0

대답 해 주셔서 감사합니다. :) –