경로를 따라 경유지 설정

유럽 경제 지역 (EEA) 개발자

경로를 따라 정차 지점을 설정하려면(예: 픽업 또는 하차) 경유지 웨이포인트를 정차 웨이포인트로 지정합니다. 이렇게 하려면 경유지의 vehicleStopover 속성을 사용합니다. 이 설정을 사용하면 고속도로나 터널과 같이 승차 및 하차에 적합하지 않은 도로에서 계산된 경로가 시작되거나 종료되지 않습니다.

지상 도로가 터널 내부의 도로를 가로지르는 상황을 생각해 보세요. 두 도로가 교차하는 지점에 있는 경유지를 지정하면 결과 경로가 일반 도로 또는 터널에서 시작하거나 끝납니다. 터널에서는 승하차를 위해 멈출 수 없으므로 이 결과는 문제가 됩니다.

승차 또는 하차 지점으로 경유지를 사용하려면 vehicleStopover 필드를 true로 설정하여 결과 경로가 승차 및 하차가 허용되는 도로에서 시작하거나 종료되도록 하면 됩니다.

다음 예시 요청은 경유지 웨이포인트를 설정하는 방법을 보여줍니다.

const routeRequestWithIntermediates = {
  origin: 'Mountain View, CA',
  destination: 'San Francisco, CA',
  travelMode: 'DRIVING',
  intermediates: [
    {location: 'San Mateo, CA'},
    {location: 'Half Moon Bay, CA', vehicleStopover: true}
  ],
  fields: ['path', 'legs'],
};