IncidentTypeType
Defines identifiers for different incidents.
Enum [accident, congestion, disabledVehicle, roadHazard, construction, plannedEvent, massTransit, otherNews, weatheralert]
LineStyleType
Line style used to draw a line. Enum [solid, dotted, dash] PlaceEquipmentType
Defines identifiers for equipment available at a place.
Enum [stairs, elevator, escalator, barrierFree, shelter, restroom, shopping, restaurant, baggageRoom, bikeDepot, bikeAccepted, parking]
RouteLinkFlagType
Defines a list of special characteristics that may apply to a link.
Enum [boatFerry, dirtRoad, fourWheelDrive, gatedArea, HOVLane, motorway, noThroughRoad, park, privateRoad, railFerry, scenic, stairs, station, tollroad, tunnel, unpaved]
• boatFerry: Link can only be traversed by using a boat ferry
• dirtRoad: Link is part of a dirt road
• fourWheelDrive: Link is part of a road that is suitable only for vehicles with four-wheel drive
• gatedArea: Link is part of a gated area
• HOVLane: Link can only be traversed by using high-occupancy vehicle (HOV) lanes
• motorway: Link is part of a motorway
• noThroughRoad: Link is part of a road that you can enter but you have to exit the same way
• park: Link is part of a park
• privateRoad: Link is part of a private road
• railFerry: Link can only be traversed by using a rail ferry
• scenic: Link is part of a road that has been marked as scenic
• stairs: Link can only be traversed by using stairs
• station: Link is located at a station
• tollroad: Link is part of a toll road
• tunnel: Link passes through a tunnel
Type
RouteNoteTypeType
Defines type identifiers for RoutingNote objects.
Enum [info, warning, restriction, violation, traffic]
• info: Indicates an additional information for the maneuver or the segment leading to the maneuver, like "border
crossing", "segment includes tunnel/bridge/toll/unpaved/etc."
• warning: Indicates a note with warning character, like "sharp curve ahead".
• restriction: Indicates a note providing additional information about time dependent restrictions on the segment
("road closed during winter").
• violation: Indicates a note providing additional information about violated routing options, such as route contains
tollroads even though it has been requested to avoid tollroads. • traffic: Indicates a note providing additional information on traffic. RouteNoteCodeType
Defines identifiers for RoutingNote objects.
Enum [ routingOptionViolated, passingPlace, roadNameChanged, sharpCurveAhead, linkFeatureAhead, timeDependentRestriction]
• routingOptionViolated: Indicates that routing options have been violated, in other words, the route contains
route features that should have been avoided. The service provides the violated routing feature in the additional data container of the corresponding note.
• passingPlace: Indicates that a special place (city, country border, POI, etc.) will be passed in the segment
following the maneuver. The service provides the name and type of the place in the additional data container of the corresponding note.
• roadNameChanged: Indicates that road name and/or route number will change at the given position without an
additional maneuver taking place. The service provides the new street name and/or route number in the additional data container of the corresponding note.
• sharpCurveAhead: Indicates that a sharp curve is ahead of the maneuver's position.
• linkFeatureAhead: Indicates that a special link characteristic will be met after the maneuver. The service provides
the identifier for the link characteristic (see enumeration type LinkFlag) in the additional data container of the corresponding note.
• timeDependentRestriction: Indicates time dependent restrictions for the segment following the maneuver, such
as "road closed in winter". The service provides the validity period of this restriction in the corresponding note.
HazardousGoodTypeType
Defines names for different types of hazardous goods. • explosive: Explosive material
• gas: Gas
• flammable: Flammable material
• combustible: Combustible material
• organic: Organic material
Type
• radioActive: Radio-active material
• corrosive: Corrosive material
• poisonousInhalation: Goods which are poisonous upon inhalation
• harmfulToWater: Goods which are harmful to water
• other: Other types of hazardous goods ResourceTypeType
Defines a list of supported resource type identifiers.
Enum[junctionView, signAsReal, directionArrow, advertising, routeTemplate]
• junctionView: Identifier for the bitmap representing the Junction View
• signAsReal: Identifier for the bitmap representing the sign-as-real information
• directionArrow: Identifier for the bitmap representing the direction arrow at a junction. Displayed on top of the
junction view
• advertising: Identifier for the bitmap representing any kind of advertisement
• routeTemplate: Identifier for the svg resource representing a template for displaying routes (such as highway signs).
Clients will have to include the route number in the graphic to display a concrete route sign
DirectionType
Enumeration type to identify directions at a maneuver.
Enum [ forward, bearRight, lightRight, right, hardRight, uTurnRight, uTurnLeft, hardLeft,left, lightLeft, bearLeft]
SideOfStreetType
Enumeration type to identify on which side of a link an object is placed. Enum [ left, right, neither]
WaypointParameterTypeType
Enumeration type to identify waypoint varieties. Enum [ stopOver, passThrough]
• stopOver: 180 degree turns are allowed to continue on the route
• passThrough: route does not support a break. These points do not appear in list of maneuvers.
Note: Waypoints defined through a drag and drop action should be marked as passThrough.
WaypointParameterEntityTypeType
Defines identifiers for different waypoint entity types. A waypoint entity could be an airport an intersection or a full address. The types are used to specify the concrete entity type in waypoint parameters.
Enum [airport, intersection, intersectionInternal, fullAddress]
Type
• intersection: Short form in. A waypoint entity type denoting an intersection of two streets. The EntityDetails
element in the corresponding Waypoint instance should contain the names of the intersecting streets seperated by an
ampersand sign. Note that the ampersand needs to be properly URL encoded.
• intersectionInternal: Short form ii. A waypoint entity type denoting an intersection. The EntityDetails
element in the corresponding Waypoint instance must contain the encodeded details about the intersection.
• fullAddress: Short form fa. A waypoint entity type denoting a full address. The EntityDetails element in the
corresponding Waypoint instance must contain the encodeded details about the intersection. PrivateTransportActionType
Describes maneuvers actionable by a private transport vehicle or pedestrian.
Enum [ depart, departAirport, arrive, arriveAirport, arriveLeft, arriveRight,
leftLoop,leftUTurn,sharpLeftTurn, leftTurn, continue, slightRightTurn, rightTurn,sharpRightTurn, rightUTurn, rightLoop, leftExit, rightExit, leftRamp, rightRamp, leftFork, middleFork, rightFork, leftMerge, rightMerge, nameChange, trafficCircle, ferry ,leftRoundaboutExit1, leftRoundaboutExit2, leftRoundaboutExit3, leftRoundaboutExit4, leftRoundaboutExit5, leftRoundaboutExit6,
leftRoundaboutExit7, leftRoundaboutExit8, leftRoundaboutExit9, leftRoundaboutExit10, leftRoundaboutExit11, leftRoundaboutExit12, rightRoundaboutExit1, rightRoundaboutExit2, rightRoundaboutExit3, rightRoundaboutExit4, rightRoundaboutExit5, rightRoundaboutExit6, rightRoundaboutExit7, rightRoundaboutExit8, rightRoundaboutExit9, rightRoundaboutExit10, rightRoundaboutExit11, rightRoundaboutExit12]
• depart: departure maneuver, such as "Start at"
• departAirport: departure at an airport maneuver, such as "Start toward the airport exit"
• arrive: Identifer for an arrival maneuver., such as "Arrive at"
• arriveAirport: Identifer for an arrival at the airport maneuver, such as "Follow the signs to your terminal"
• arriveLeft: Identifer for an arrival maneuver with the destination on the left-hand side, such as "Arrive at"
• arriveRight: Identifer for an arrival maneuver with the destination on the right-hand side, such as "Arrive at"
• leftLoop: left-hand loop maneuver., such as "Make a left-hand loop onto"
• leftUTurn: left-hand U-turn maneuver., such as "Make a U-turn at"
• sharpLeftTurn: sharp left turn maneuver., such as "Make a hard left turn onto"
• leftTurn: left turn maneuver, such as "Turn left on"
• slightLeftTurn: slight left turn maneuver., such as "Bear left onto"
• continue: continue maneuver, such as "Continue on"
• slightRightTurn: slight right turn maneuver., such as "Bear right onto"
• rightTurn: right turn maneuver, such as "Turn right on"
• sharpRightTurn: sharp right turn maneuver., such as "Make a hard right turn onto"
• rightUTurn: right u-turn maneuver., such as "Make a right U-turn at"
• rightLoop: right loop maneuver, such as "Make a right-hand loop onto"
• leftExit: left exit maneuver, such as "Take the left exit to"
Type
• leftRamp: left ramp maneuver, such as "Take the left ramp onto"
• rightRamp: right ramp maneuver, such as "Take the right ramp onto"
• leftFork: left fork maneuver, such as "Take the left fork onto"
• middleFork: middle fork maneuver, such as "Take the middle fork onto"
• rightFork: right fork maneuver, such as "Take the right fork onto"
• leftMerge: left merge maneuver, such as "Merge left onto"
• rightMerge: right merge maneuver, such as "Merge right onto"
• nameChange: name change maneuver (no maneuver action needed), such as "Road becomes"
• trafficCircle: traffic circle maneuver, such as "At the traffic circle take the exit to"
• ferry: ferry maneuver, such as "Take the ferry to"
• leftRoundaboutExit1: roundabout maneuver (left-hand traffic), such as "Take the first exit of the roundabout onto"
• leftRoundaboutExit2: roundabout maneuver (left-hand traffic), such as "Take the second exit of the roundabout
onto"
• leftRoundaboutExit3: roundabout maneuver (left-hand traffic), such as "Take the third exit of the roundabout
onto"
• leftRoundaboutExit4: roundabout maneuver (left-hand traffic), such as "Take the fourth exit of the roundabout
onto"
• leftRoundaboutExit5: roundabout maneuver (left-hand traffic), such as "Take the fifth exit of the roundabout onto"
• leftRoundaboutExit6: roundabout maneuver (left-hand traffic), such as "Take the sixth exit of the roundabout
onto"
• leftRoundaboutExit7: roundabout maneuver (left-hand traffic), such as "Take the 7th exit of the roundabout onto"
• leftRoundaboutExit8: roundabout maneuver (left-hand traffic), such as "Take the 8th exit of the roundabout onto"
• leftRoundaboutExit9: roundabout maneuver (left-hand traffic), such as "Take the 9th exit of the roundabout onto"
• leftRoundaboutExit10: roundabout maneuver (left-hand traffic), such as "Take the 10th exit of the roundabout
onto"
• leftRoundaboutExit11: roundabout maneuver (left-hand traffic), such as "Take the 11th exit of the roundabout
onto"
• leftRoundaboutExit12: roundabout maneuver (left-hand traffic), such as "Take the 12th exit of the roundabout
onto"
• rightRoundaboutExit1: roundabout maneuver (right-hand traffic), such as "Take the first exit of the roundabout
onto"
• rightRoundaboutExit2: roundabout maneuver (right-hand traffic), such as "Take the second exit of the roundabout
onto"
• rightRoundaboutExit3: roundabout maneuver (right-hand traffic), such as "Take the third exit of the roundabout
onto"
• rightRoundaboutExit4: roundabout maneuver (right-hand traffic), such as "Take the fourth exit of the roundabout
Type
• rightRoundaboutExit5: roundabout maneuver (right-hand traffic), such as "Take the fifth exit of the roundabout
onto"
• rightRoundaboutExit6: roundabout maneuver (right-hand traffic), such as "Take the sixth exit of the roundabout
onto"
• rightRoundaboutExit7: roundabout maneuver (right-hand traffic), such as "Take the 7th exit of the roundabout
onto"
• rightRoundaboutExit8: roundabout maneuver (right-hand traffic), such as "Take the 8th exit of the roundabout
onto"
• rightRoundaboutExit9: roundabout maneuver (right-hand traffic), such as "Take the 9th exit of the roundabout
onto"
• rightRoundaboutExit10: roundabout maneuver (right-hand traffic), such as "Take the 10th exit of the roundabout
onto"
• rightRoundaboutExit11: roundabout maneuver (right-hand traffic), such as "Take the 11th exit of the roundabout
onto"
• rightRoundaboutExit12: roundabout maneuver (right-hand traffic), such as "Take the 12th exit of the roundabout
onto"
SpeedCategoryType
General speed trend of a road based on posted or implied speed limit.
Note: Speed Category values consider factors besides legal speed limit (for example, physical restriction or access characteristics), and thus can differ from Speed Limit values, which represent the legal speed limits only.
Enum [SC1, SC2, SC3, SC4, SC5, SC6, SC7, SC8] • SC1: >130 km/h / >80 MPH • SC2: 101-130 km/h / 65-80 MPH • SC3: 91-100 km/h / 55-64 MPH • SC4: 71-90 km/h / 41-54 MPH • SC5: 51-70 km/h / 31-40 MPH • SC6: 31-50 km/h / 21-30 MPH • SC7: 11-30 km/h / 6-20 MPH • SC8: <11 km/h / <6 MPH