이번 과정을 통해 google map의 Distance Matrix API을 사용하여 두 장소간의 경로 거리 및 시간을 계산하는 방법을 알아보도록 하겠습니다.
<aside> 💡 본 예제를 실습하기 위해선 google map api Key가 필요합니다. api key 발급 사이트 : https://developers.google.com/maps api key 생성 가이드 : https://developers.google.com/maps/documentation/routes/get-api-key
</aside>
Distance Matrix API를 사용하기 위해서는 우선 api연동에 모듈을 추가해 주어야 됩니다.
Event Config Key | units; mode; origins; destinations; region; key; |
---|---|
URL | https://maps.googleapis.com/maps/api/distancematrix/json?units={=Event.units}&mode={=Event.mode}&origins={=Event.origins}&destinations={=Event.destinations}®ion={=Event.region}&key={=Event.key} |
Header | {} |
HTTP Method | GET |
Response Body | {=Result} |
검색할 시작주소와 도착주소를 입력한 placeInput 영역과 결과를 보여줄 result 레이아웃을 구성해 주도록 합니다.
검색할 두 주소를 입력하는 영역으로 "inputPlace" 카테고리로 관리하도록 하겠습니다.