HapiGisRouteSegment

data class HapiGisRouteSegment(Notes: List<HapiNote>, Edge: List<HapiGisEdge>, name: String?, rType: HafasGisRoadType?, rNum: String?, man: HafasGisManeuver?, manTx: String?, manTargetName: String?, dirTx: String?, ori: HafasGisOrientation?, polyS: Int?, polyE: Int?, dist: Int?)

Properties

dirTx
Link copied to clipboard
val dirTx: String?

Direction text

dist
Link copied to clipboard
val dist: Int?

Distance for this leg in meter.

Edge
Link copied to clipboard
val Edge: List<HapiGisEdge>
man
Link copied to clipboard
val man: HafasGisManeuver?

Code for the manoeuvre to be executed.

manTargetName
Link copied to clipboard
val manTargetName: String?

Name or description of the target of the current manoeuvre

manTx
Link copied to clipboard
val manTx: String?

Text description for the manoeuvre

name
Link copied to clipboard
val name: String?

Segment name for display.

Notes
Link copied to clipboard
val Notes: List<HapiNote>
ori
Link copied to clipboard
val ori: HafasGisOrientation?

Orientation

polyE
Link copied to clipboard
val polyE: Int?

End index into the polyline array

polyS
Link copied to clipboard
val polyS: Int?

Starting index into the polyline array.

rNum
Link copied to clipboard
val rNum: String?

Road number if available.

rType
Link copied to clipboard
val rType: HafasGisRoadType?

Road type for this segment.