문제

두 개의 특정 좌표를 제공하여 Google에서 도보 방향을 어떻게 알 수 있는지 알고 있습니까? 간단한 http get 요청을 보내고 KML 파일에 결과를 얻을 수있는 방법은 무엇입니까?

지오 코드를 원하지 않지만이 방법으로 KML 파일을 반환 할 때 주행 지시 사항을 얻습니다.

http://www.gringod.com/2008/02/26/save-google-maps-driving-directions/

도움이 되었습니까?

해결책

HTTP 요청을 통해 Google Maps Directions API에 액세스하기위한 지금 문서화되고 승인 된 방법이 없습니다.업데이트: Google은 걷기와 운전을 추가했습니다 웹 서비스를 통한 방향 2010 년 5 월).

그럼에도 불구하고 JSON 출력을 반환하는 문서화되지 않은 메소드는 다음과 같습니다.

http://maps.google.com/maps/nav?q=from:London%20to:Dover

의 형식 q 매개 변수가 있어야합니다 from:xxx%20to:yyy. XXX 및 YYY를 각각 시작 및 목적지로 교체하십시오. 전체 주소 대신 위도와 경도를 사용할 수 있습니다.

기본적 으로이 요청은 운전 방향을 반환합니다. 보행 방향을 얻으려면 옵션 매개 변수를 추가 할 수 있습니다. dirflg=w 쿼리 스트링에. (원천)

이것은 문서화되지 않은 일뿐 만 아니라 제한 10.1 및 10.5의 제한을 위반할 수도 있습니다. Google은 API 이용 약관을지도합니다.

다음 기사를 확인하는 데 흥미로울 수도 있습니다.

다른 팁

Google은 2010 년 5 월 웹 서비스를 통해 방향을 추가했습니다.

http://code.google.com/apis/maps/documentation/directions/

방향은 XML 또는 JSON 형식으로 반환됩니다.

또한 지오 코딩, 고도 및 이용 가능한 장소가 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top