2013-08-30 3 views
1

Google지도 API에서 작업 중입니다.이 작업은 두 위치간에 경로를 그립니다. 내 위치 업데이트로 내 카메라 위치를 변경하고 Google지도처럼지도에서 업데이트하려는 경우 내비게이션을 표시합니다. 즉, 내 카메라 위치를 업데이트하고 내비게이션과 함께지도를 이동해야합니다. .Google지도 위치 업데이트

감사합니다.

답변

1

locationManager에서 새 좌표를 가져올 때마다 카메라 위치를 업데이트해야합니다.

새로운 좌표를 이용하여 카메라를 업데이트하려면 :
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:newLocation.coordinate.latitude 
          longitude:newLocation.coordinate.longitude 
           zoom:15 
           bearing:newLocation.course 
         viewingAngle:(double)viewingAngle; 


[YOURMAPVIEW animateToCameraPosition:camera]; 

은 그럼 그냥 베어링 각도를 선택했다. newLocation.course가 Google지도가 원하는 올바른 형식이 아님을 알 수 있습니다. 그래서 확인해. (이 코드는 테스트되지 않았습니다). 체크 구글지도 dev에 워드 프로세서.

+1

나는 지금 새로운 문제에 직면하고있다. 나의 문제는 매번 내 위치를 업데이트하고 최단 경로를 그려 내지도가 깜박 거리고 데이터를 다시로드한다는 것이다. 깜박 거리는 문제없이 Google지도처럼하고 싶었습니다. 감사합니다. –