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 |