문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.
Faq 목록 - 10. Android ( Faq 목록 입니다 ) 먼저 확인해주세요.
안녕하세요.
Android 카카오내비 길찾기 SDK(내장형)를 사용하고 있습니다.
-
SDK:
com.kakaomobility.knsdk:knsdk_ui:1.12.8-hotfix02 -
KNTrip,KNGuidance,KNMapView를 이용해 자체 안내 UI를 구성하고 있습니다.
현재는 목적지를 설정하면 다음 옵션으로 경로를 한 번 요청하고 바로 안내를 시작합니다.
-
경로 우선순위: 추천
-
회피 옵션: 없음
기능을 변경하여 사용자가 목적지를 설정했을 때 다음 3가지 경로의 예상 시간, 거리, 통행요금 등을 비교한 후 하나를 선택하도록 만들고 싶습니다.
-
추천 경로 + 회피 옵션 없음
-
추천 경로 + 유료도로 회피
-
고속도로 우선 + 회피 옵션 없음
이와 관련하여 다음 사항을 문의드립니다.
1. 한 번의 경로 요청으로 3가지 경로를 받을 수 있는지
KNTrip.routeWithPriority()를 한 번 호출했을 때 다중 경로가 반환될 수 있는 것으로 알고 있습니다.
한 번의 호출로 위 3가지 옵션에 해당하는 경로를 모두 받을 수 있는 방법이 있나요?
또는 반환되는 주 경로와 대안 경로의 우선순위 및 회피 옵션 조합을 지정할 수 있나요?
2. 옵션별로 각각 요청해야 하는지
위 3가지 경로를 정확하게 비교하려면 routeWithPriority()를 다음과 같이 각각 호출해야 하나요?
-
추천 + 회피 없음
-
추천 + 유료도로 회피
-
고속도로 우선 + 회피 없음
즉, 3가지 경로의 시간·거리·통행요금을 모두 표시하려면 경로 요청도 총 3회 필요한지 확인 부탁드립니다.
3. 길찾기 SDK 쿼터 집계 기준
동일한 출발지와 목적지에 대해 옵션만 변경하여 routeWithPriority()를 3회 호출할 경우, 실시간 길안내 모드 쿼터는 몇 건으로 집계되나요?
-
경로 요청별로 각각 집계되어 총 3건인지
-
출발지와 목적지가 동일하므로 총 1건인지
또한, routeWithPriority()로 경로만 조회하고 실제 startWithTrip()을 호출하지 않은 경우에도 실시간 길안내 모드 쿼터에 포함되는지 궁금합니다.
