Skip to main content

LegRoute

No description

type LegRoute {
distance: Float!
time: Float!
infoIcons: [InfoIcon!]!
segments: [Segment!]!
waypoints(
minSegmentLength: Float! = 2000
maxWaypoints: Float! = 200
): [Coordinates!]!
}

Fields

LegRoute.distance ● Float! non-null scalar

Route distance in meters.

LegRoute.time ● Float! non-null scalar

Route time in seconds.

LegRoute.infoIcons ● [InfoIcon!]! non-null object

LegRoute.segments ● [Segment!]! non-null object

LegRoute.waypoints ● [Coordinates!]! non-null object

Allow sampling a set of waypoints for the route.

LegRoute.waypoints.minSegmentLength ● Float! non-null scalar

Mimimum length in meters a segment should have to be included in the waypoints (default 2000). Used to avoid short segments like crossings.

LegRoute.waypoints.maxWaypoints ● Float! non-null scalar

Maximum number of waypoints that should be returned (default 200).