도로 경로 환경설정의 측면

기본적으로 Android용 Navigation SDK는 경유지로 가는 가장 빠른 경로를 찾지만 이렇게 한다고 해서 차량이 소비자가 대기 중인 도로 옆에 도착한다는 보장은 없습니다. 도로 라우팅 환경설정의 측면 기능을 사용하면 차량이 도로의 올바른 쪽에 도착하도록 할 수 있습니다.

사용 방법

해당 정류장에 대한 경유지를 만들 때 도로의 특정 쪽에 도착하기 위한 환경설정을 설정합니다. 다음 두 가지 방법 중 하나로 환경설정을 지정할 수 있습니다.

도로와 같은 쪽을 선호함

경유지의 지리적 좌표를 제공한 다음, 도로의 가장 가까운 보도에 맞춰 경유지와 같은 쪽에 도착하고자 한다는 것을 나타내는 플래그(setPreferSameSideOfRoad)를 설정합니다.

Waypoint waypoint =
   Waypoint.builder()
           .setLatLng(latitude, longitude)
           .setTitle("Somewhere in Sydney")
           .setPreferSameSideOfRoad(true)
           .build()

도착 제목 설정

경유지의 지리적 좌표를 제공한 다음 대기 중인 소비자와 같은 쪽의 교통 흐름 방향과 일치하는 도착 방향 (setPreferredHeading)을 제공합니다.

Waypoint waypoint =
   Waypoint.builder()
           .setLatLng(latitude, longitude)
           .setTitle("Somewhere in Sydney")
           .setPreferredHeading(preferredHeading)
           .build()

Android용 Navigation SDK는 경유지에서 가장 가까운 도로 구간을 선택합니다. 이 도로의 방향은 경유지가 있는 도로 옆과 +/- 55도 이내에서 정렬됩니다.