Constructor 링크 복사

예시 코드 초기화하기
// <init>
KNMultiRouteInfo(linkIdx: Int, direction: KNDirection, fromLocation: KNLocation, toLocation: KNLocation, fromLocationForSecondaryRoute: KNLocation, toLocationForSecondaryRoute: KNLocation, mbr: MBR, distGap: Int, timeGap: Int, costGap: Int)
// <init>
KNMultiRouteInfo(linkIdx: Int, direction: KNDirection, fromLocation: KNLocation, toLocation: KNLocation, fromLocationForSecondaryRoute: KNLocation, toLocationForSecondaryRoute: KNLocation, mbr: MBR, distGap: Int, timeGap: Int, costGap: Int)
코드가 숨겨졌습니다.
표 1 Properties
Name Description Type
direction 대안 경로 분기 정보.

주 경로와 대안 경로가 분기되는 지점의 회전 정보 제공(대안 경로 기준)
val direction: KNDirection
fromLocation 대안 경로 분기 시작 위치 정보.

주 경로와 대안 경로가 분기되는 시작 위치(주 경로 위치 기준)
val fromLocation: KNLocation
toLocaiton 대안 경로 분기 종료 위치 정보.

주 경로와 대안 경로가 분기되는 종료 위치(주 경로 위치 기준)
val toLocaiton: KNLocation
fromLocationForSecondaryRoute 대안 경로 분기 시작 정보.

주 경로와 대안 경로가 분기되는 시작 위치(대안 경로 위치 기준)
val fromLocationForSecondaryRoute: KNLocation
toLocationForSecondaryRoute 대안 경로 분기 종료 위치 정보.

주 경로와 대안 경로가 분기되는 종료 위치(대안 경로 위치 기준)
val toLocationForSecondaryRoute: KNLocation
mbr 구간 영역 정보

주 경로와 대안 경로가 모두 포함(KATEC MBR)
mbr: MBR
distGap 주 경로 대비 대안 경로의 거리 차이 distGap: Int
timeGap 주 경로 대비 대안 경로의 시간 차이 timeGap: Int
costGap 주 경로 대비 대안 경로의 요금 차이 costGap: Int