Directions API를 사용하는 이유
Directions API를 사용하면 여러 교통수단의 길찾기를 교통수단, 자동차, 도보, 자전거 등
Directions API로 무엇을 할 수 있나요?
Directions API를 사용하면 위치 간 경로를 계산하거나 여기에는 다음 세부정보가 포함됩니다.
- 대중교통, 운전, 걷거나 자전거를 타는 경우
- 일련의 경유지를 사용하여 다구간 길찾기
- 다음을 포함하여 다양한 방법으로 출발지, 목적지 및 경유지 지정 텍스트 문자열 (예: "시카고, 일리노이" 또는 "다윈, NT, 오스트레일리아"), 장소 ID 또는 위도/경도 좌표입니다.
Directions API의 작동 방식
Directions API는 다음과 같은 경우 가장 효율적인 경로를 반환합니다. 찾아낼 수 있습니다. 제품에는 다음과 같은 여행 요소가 고려됩니다. 를 사용하는 것이 좋습니다.
- 이동 시간 (기본)
- 거리
- 턴 횟수
다음 예시 요청은 온타리오 토론토에서 퀘벡 몬트리올까지의 운전경로를 JSON 형식으로 반환합니다.
https://maps.googleapis.com/maps/api/directions/json ?destination=Montreal &origin=Toronto &key=YOUR_API_KEY
리소스
다음 표에는 Directions API 및 이 API에서 반환하는 데이터
데이터 리소스 | 반환된 데이터 | 반환 형식 |
---|---|---|
경로
출발지와 목적지를 장소 ID, 주소, 또는 위도/경도 좌표입니다. 필수 매개변수를 참고하세요. 참조하세요. |
경로, 구간, 단계로 구분된 자세한 경로 자세한 내용은 경로 응답에서 자세한 내용을 확인하세요. |
|
Directions API 사용 방법
1 | 설정하기 | 먼저 설정 Google Cloud 프로젝트 설정을 완료하고 참고하세요. |
2 | 데모 사용해 보기 | API 키와 클라우드 프로젝트가 준비되었으면 데모를 진행할 수 있습니다 Directions API 데모를 참고하세요. |
3 | 요청 작성 | 예시 요청을 확인하고 사용 가능한 이동 수단, 경유지 및 이동 수단과 같이 사용자가 제공할 수 있는 노선 제한. 경로의 예를 참고하세요. |
4 | 응답 기본사항 이해하기 | 데이터 응답을 살펴보고 앱에 대한 경로 데이터 사용을 준비하세요. 자세한 내용은 경로 응답 참조하세요. |
5 | 경로 데이터를 자체 앱에 통합하세요. | 이 데이터를 사용하여 이동 거리와 시간을 계산할 수 있습니다. |
사용 가능한 클라이언트 라이브러리
이 API를 다음 언어로 호출하세요. 다음 클라이언트 라이브러리 중 하나를 통해 사용할 수 있습니다.
- 자바 Google 지도 서비스 클라이언트
- Python Google 지도 서비스 클라이언트
- Go 클라이언트 (Google 지도 서비스 사용 시)
- Node.js Google 지도 서비스 클라이언트
Google 지도용 Java 클라이언트, Python 클라이언트, Go 클라이언트, Node.js 클라이언트 서비스는 커뮤니티 지원 클라이언트 라이브러리로, Apache 2.0 라이선스. GitHub에서 다운로드하세요. GitHub에서 설치 안내와 샘플 코드도 찾을 수 있습니다.
다음 단계
- Directions API 사용 시작: 시작하기
- 경로 요청 시작: 안내를 따르세요.
- 권장사항 따르기: 웹 서비스 권장사항으로 이동합니다. 권장사항을 참고하세요.