GPS 지점을 서버에 보내고 서버가 GPS 지점을 경로로 변환하여지도에 표시하는 앱을 개발했습니다. 이제 서버가 Google Maps Directions service을 호출하고 응답을받습니다.Google지도 약도 경로 약
이 생성 방향 대략적인 경로를 나타내는 인코딩 된 점의 배열을 보유하는 개체를 포함 :이 반응에서 I는 문서에 기초하여 값 overview_polyline를 사용한다.
문제는 때때로 내가 얻는 선이 정말로 이상하다는 것입니다. 때때로 그것은 거리가 전혀없는 길을 나에게 준다.
다음은 내 문제를 설명하는 몇 가지 스크린 샷입니다. 노란색 마커는 시작 지점 (A)이고 파란색 마커는 끝 지점 (B)입니다.
This 내가 사용하는 API 호출입니다 :
는 그리고 이것은 결과입니다. 내 질문은 : 어떤 생각이 왜 그 경로를 반환 것입니까? 인코딩 된 폴리 라인이 제대로 렌더링되지 않는 것처럼
좋아요, 이것은 매우 기본이지만 Google지도는 "도보"방향에 대한 기능이 있습니다. 아마도 이것이 문제의 원인 일 수 있습니다. 부분적으로. 왜 네가 수영하기를 바라는 지 모르겠다. – Ariane
[Directions API overview_polyline에 올바른 내용이 없음] 중복 가능 (http://stackoverflow.com/questions/13360928/directions-api-overview-polyline-doesnt-have-correct-points) – geocodezip