Module conditional-attribute
Package com.here.mom.component.conditional-attribute
Parts
Enums
AccessRestriction
part AccessRestriction extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Access Restriction identify situations where specified types of vehicles are prohibited from travelling on the road at specific times. It also identifies which lane(s) allow access for HOV vehicles only, and provides requirements for accessing these lanes.
Property | Type | Modifier | Description |
attributeType | "AccessRestriction" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
isVariable | boolean | optional | If variable (yes), then indicates there is a dependency, for example, traffic flow, weather, etc., for whichcauses a link or Access Restriction condition to be in effect and a set time is not specified. |
laneType | LaneType | optional | A lane type is a classification of a lane based on the functional use of the lane, i.e. intended purpose.In some cases this also aligns to specific vehicle types using the lane. |
seasonallyClosed | boolean | optional | Roads may be seasonally closed to vehicle traffic each year.These roads are closed to vehicles for drivers safety, to maintain water quality and prevent erosion duringthe wetter months as rain and snow softens the tracks, making them vulnerable to damage.Also ferry connections that are operational only part of the year are coded as seasonally restricted road. |
hovAllowsMotorcycles | boolean | optional | Apply Motorcycle Considered Carpool(Yes) if an HOV lane allows access to motorcycles at all times, regardlessof passenger count. |
hovAllowsHybrids | boolean | optional | Apply Hybrid Considered Carpool(Yes) if an HOV lane allows access to hybrid cars at all times, regardless ofpassenger count. |
hovAllowsAlternateFuelVehicle | boolean | optional | Apply Alternate Fuel Considered Carpool(Yes) if an HOV lane allows access to alternate fuel vehicles at alltimes, regardless of passenger count. |
hovAllowsFeePay | boolean | optional | Apply Fee Pay Considered Carpool if an HOV lane requires payment to use the HOV lane regardless of passengercount. |
conditionOverride | boolean | optional | An Access Restriction condition overrides the Access Characteristics on the link during the time period specified, |
minPassengers | integer | optional | Defines Minimum passengers capacity in vehicles. |
hovAllowsException | boolean | optional | Set HOV Exception to No (default value) for HOV lanes. |
AttributeType
enum AttributeType
Module conditional-attribute
Discriminants for ConditionalAttribute > attributeType
Value | Description |
RESTRICTED_DRIVING_MANOEUVRE | |
PERMITTED_DRIVING_MANOEUVRE | |
DIRECTION_OF_TRAVEL | |
BLACKSPOT | |
EVACUATION_ROUTE | |
TOLL_STRUCTURE | |
TRAFFIC_SIGN | |
TRAFFIC_SIGNAL | |
ACCESS_RESTRICTION | |
TRANSPORT_ACCESS_RESTRICTION | |
TRANSPORT_PREFERRED_ROUTE | |
USAGE_FEE_REQUIRED | |
RAILWAY_CROSSING | |
NO_OVERTAKING | |
PROTECTED_OVERTAKING | |
TRANSPORT_SPECIAL_SPEED_SITUATION | |
ENVIRONMENTAL_ZONE | |
VARIABLE_SPEED_LIMIT | |
RECREATIONAL_VEHICLE_ACCESS_RESTRICTION | |
SPECIAL_SPEED_SITUATION | |
GATE | |
VARIABLE_SPEED_SIGN | |
VEHICLE_CHECKPOINT | |
CONSTRUCTION_STATUS | |
TRANSPORT_RDM | |
JUNCTION_VIEW | |
SHORT_CONSTRUCTION_WARNING | |
THROUGH_ROUTE | |
SPECIAL_EXPLICATION | |
LANE_TRAVERSAL |
Blackspot
part Blackspot extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Blackspot identifies intersections, points or stretches along a road with an unusually high number of accidents. The Blackspot definition is based on what the external source data defines as a blackspot or based on posted signs at intersections and roads.
Property | Type | Modifier | Description |
attributeType | "Blackspot" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
blackspotSourceType | BlackspotSourceType | | BlackspotSourceType Blackspot Source identifies the type of source for Blackspot data. |
blackspotDirection | Direction | | BlackspotDirection Direction indicates the link direction for which a Blackspot is applicable. |
ConditionalAttribute
abstract part ConditionalAttribute extends SegmentCondition
Module conditional-attribute
Subtypes AccessRestriction, Blackspot, ConstructionStatus, EnvironmentalZone, EvacuationRoute, Gate, JunctionView, LaneTraversal, NoOvertaking, PermittedDrivingManeuver, ProtectedOvertaking, RailwayCrossing, RecreationalVehicleAccessRestriction, RestrictedDrivingManeuver, ShortConstructionWarning, SpecialExplication, SpecialSpeedSituation, ThroughRoute, TollStructure, TrafficSign, TrafficSignal, TransportAccessRestriction, TransportPreferredRoute, TransportRdm, TransportSpecialSpeedSituation, TravelDirection, UsageFeeRequired, VariableSpeedLimit, VariableSpeedSign (Deprecated), VehicleCheckpoint
Road attributes with range and conditional validity
Property | Type | Modifier | Description |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
ConstraintType
part ConstraintType
Module conditional-attribute
Constraint applies if properties match, for example season AND time.
Property | Type | Modifier | Description |
timeDependencies | TimeConstraint | list | Time Dependencies specifies time during which a certain condition applies. |
weather | Weather | optional | Weather Type is a modifier of the No Overtaking condition that indicates the type of weather applicable tothe restriction. |
vehicleTypes | VehicleTypes | optional | Types of Vehicles. |
vehicleLimits | VehicleLimitation | list | Describes the limitation of vehicle for using a road. |
trailerType | TrailerType | optional | Trailer Type Vechiles. |
season | Season | optional | Types of season of the year(Winter, Summer, Autumn, Spring). |
timeConstant | TimeOverrideType | optional | Time Overrides indicate that a restriction is only in effect during daylight hours or only during hours ofdarkness such as DAWN_TO_DUSK, SCHOOL_HOURS. |
direction | Direction | optional | Direction of Travel indicates the direction of traffic flow on a road. |
hazMatType | HazardousMaterialType | set | Hazardous Material Type is a modifier of the Transport Access Restriction condition that defines the type ofhazardous goods for which a specific road is restricted. |
laneDependent | boolean | optional | Code if a road has different speed limits per lane. Do not enter a Special Speed value for this Dependent Type.The link's Speed Limit value will be the predominant speed allowed. |
schoolVicinity | boolean | optional | Indetifies if there is school in the surroundng area. |
seasonal | boolean | optional | Constraint dates are approximate and based on seasonal patterns. |
ConstructionStatus
part ConstructionStatus extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Construction Status Closed provides information regarding the ability to access a road that is under construction. If there is no construction, there is no status. If there is construction on the road, then the attribution is applied.
Property | Type | Modifier | Description |
attributeType | "ConstructionStatus" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
constructionStatusClosed | boolean | | Construction Status Closed indicates the road is affected by construction preventing its use or not. |
CrossingType
part CrossingType
Module conditional-attribute
The condition modifier Railway Crossing Type indicates if the railway crossing is protected with a barrier or unprotected without barriers.
Property | Type | Modifier | Description |
alias | double | |
DetailLocationFlags
part DetailLocationFlags
Module conditional-attribute
EnvironmentalZone
part EnvironmentalZone extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
An Environmental Zone identifies an area where vehicle access is limited due to environmental impact, for example, noise pollution, emission limits, fuel types, etc.
Property | Type | Modifier | Description |
attributeType | "EnvironmentalZone" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
environmentalZoneId | EnvironmentalZoneType | | Represent the Environmental zone type for example AUGSBURG_UMWELTZONE, BERLIN_UMWELTZONE, etc. |
EvacuationRoute
part EvacuationRoute extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Evacuation Routesare paths designated by the local authorities as preferred routes for the evacuation of a city or an area in case of natural and/or man-made disaster.
Property | Type | Modifier | Description |
attributeType | "EvacuationRoute" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
evacuationIncidents | IncidentType | distinct-list | Types of incident applicable to evacuation routes. |
evacuationCode | EvacuationCode | optional | Evacuation Code. |
travelFlow | TravelFlow | | Evacuation Travel Flow modifier specifies the direction of travel in case of an emergency when the evacuationflow is different than the link’s Direction of Travel. |
Gate
part Gate extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Gates identify the presence of a gate/movable barrier that prohibits the traveller from progressing along the road.
Property | Type | Modifier | Description |
attributeType | "Gate" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
gateType | GateType | | Gate condition has the following Gate Type:- Key Access: A gate is unattended and locked. A person must use a key, keycard or pre-assigned password toopen it.- Permission Required: A gate is attended, but permission must be obtained from an authorized source in orderto pass through.- Emergency Gate: A gate that remains closed to all traffic except emergency vehicles. |
HazMatPermit
part HazMatPermit
Module conditional-attribute
Hazardous Material Type is a modifier of the Transport Access Restriction condition that defines the type of hazardous goods for which a specific road is restricted.
JunctionView
part JunctionView extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Junction View conditions are coded for complex intersections where additional guidance is necessary. Each condition is associated with three graphic images that provide a one-directional view of the upcoming interchange with the appropriate manoeuvre indicated by an arrow and realistic representation of the signs present at the junction.
Property | Type | Modifier | Description |
attributeType | "JunctionView" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
attachmentFiles | Media | list | External attachment files for JunctionView, for example files association with pattern graph. |
LaneTraversal
part LaneTraversal extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Lane Traversal conditions represent an allowed connection between lanes when travelling from one link to another. Lane Traversal conditions enable lane guidance as part of route guidance in a navigation system.
Property | Type | Modifier | Description |
attributeType | "LaneTraversal" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
NaturalGuidanceImportance
part NaturalGuidanceImportance
Module conditional-attribute
Importance indicator is a rating, based on importance, of a particular feature used for route guidance. The higher the number, the more relevant the feature is for route guidance.
Property | Type | Modifier | Description |
alias | integer | |
NoOvertaking
part NoOvertaking extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
No Overtaking indicates whether or not vehicles are allowed to pass other vehicles on the associated link.
Property | Type | Modifier | Description |
attributeType | "NoOvertaking" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
noOvertakingDirection | Direction | | Direction is a condition modifier and should be coded for the No Overtaking condition.Direction indicates the link direction for which the No Overtaking condition applies. |
PermittedDrivingManeuver
part PermittedDrivingManeuver extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
A Permitted Driving Manoeuvre (PDM) indicates that a U-turn is allowed from one link to another in areas where administrative wide turn restrictions exist. It is understood that in these areas, U-turns are always illegal unless posted as permitted.
Property | Type | Modifier | Description |
attributeType | "PermittedDrivingManoeuvre" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
pdmType | DmType | | Type of Permitted Driving Maneuver. |
ProtectedOvertaking
part ProtectedOvertaking extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Protected Overtaking indicates a sign is present in reality indicating protected overtaking where an extra lane(s) is present to support safe overtaking.
Property | Type | Modifier | Description |
attributeType | "ProtectedOvertaking" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
protectedOvertakingDirection | Direction | optional | Direction is a general condition attribute and should be coded for the Protected Overtaking conditions.Direction indicates the link direction for which the Protected Overtaking condition applies. |
RailwayCrossing
part RailwayCrossing extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Railway Crossing is a condition indicating the location and the type of a railway crossing.
Property | Type | Modifier | Description |
attributeType | "RailwayCrossing" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
crossingType | integer | | The condition modifier Railway Crossing Type indicates if the railway crossing is protected with a barrieror unprotected without barriers. |
RecreationalVehicleAccessRestriction
part RecreationalVehicleAccessRestriction extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Recreational Vehicle Access Restriction identifies road links on which recreational vehicles (for example, motorhomes, passenger vehicles towing caravans or trailers, etc.) are prohibited access.
Property | Type | Modifier | Description |
attributeType | "RecreationalVehicleAccessRestriction" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
rvType | VehicleTypes | | Recreational Vehicle Type indicates the type of recreational vehicle prohibited on the road. |
closureDirection | Direction | | Direction Closure indicates the direction of the link closed for recreational vehicles with specific restrictions. |
seasonallyClosed | boolean | optional | Seasonal Closure indicates that the period entered is approximate and related to a seasonal timeline. |
rvRestrictionType | VehicleDimensions | optional | Type to indicate to which type of recreational vehicle the restriction applies. |
RestrictedDrivingManeuver
part RestrictedDrivingManeuver extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
A Restricted Driving Manoeuvre (RDM) describes a manoeuvre that prohibits traversal from one link to another.
Property | Type | Modifier | Description |
attributeType | "RestrictedDrivingManoeuvre" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
rdmType | DmType | | Type of Restricted Driving Maneuver. |
SegmentCondition
part SegmentCondition
Module conditional-attribute
Subtypes ConditionalAttribute, MultiSegmentCondition
Property | Type | Modifier | Description |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
ShortConstructionWarning
part ShortConstructionWarning extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Short Construction Warning indicates a road that is closed for construction for three months or less.
Property | Type | Modifier | Description |
attributeType | "ShortConstructionWarning" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
SpecialExplication
part SpecialExplication extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
The Special Explication condition indicates a point where a bifurcation exists. A bifurcation is where a road splits into two or three roads. If no route guidance advice was provided, the driver may not be able to determine in which direction to continue.
Property | Type | Modifier | Description |
attributeType | "SpecialExplication" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
SpecialSpeedSituation
part SpecialSpeedSituation extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Special Speed Situation indicates a speed that exists under special circumstances.
Property | Type | Modifier | Description |
attributeType | "SpecialSpeedSituation" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
speedLimit | integer | | Indicate the Speed Limit for a Special Speed Situation in the measurement system used in a particular country. |
specialSpeedSituationType | SpecialSpeedSituationType | | Special Speed Situation is indicated when a road has both a legal speed limit and some situation that causesthe legal speed limit to change.Types:- ADVISORY: Advisory speeds are posted speeds that are not the legal limit, but warn a driver that roadconditions indicate a lower speed is practical.- DEPENDENT: Dependent is a speed that is enforced when certain criteria are met.- SPEED_BUMPS_PRESENT: Speed Bumps Present indicates that for a stretch of road speed bumps, dips, or chicanesare present. |
TextModifier
part TextModifier
Module conditional-attribute
TextModifier represent attribute value and corresponding language code.
Property | Type | Modifier | Description |
languageCode | LanguageHere | optional | Language Code indicates the languagein which a string is provided and should be used. |
value | string | optional |
ThroughRoute
part ThroughRoute extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
A Through Route condition identifies the links indicating the continuation of the main road through an intersection.
Property | Type | Modifier | Description |
attributeType | "ThroughRoute" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
TollPayment
part TollPayment
Module conditional-attribute
TollPayment identifies the type of payment (for example, electronic payment, cash, etc.) that is accepted at the toll structure in order to pass through.
Property | Type | Modifier | Description |
cash | boolean | optional | Cash payment can be done at the Toll Structure or not. |
exactCash | boolean | optional | Payment must be done with exact cash by throwing exact cash in a "basket" at the Toll Structure or not. |
creditCard | boolean | optional | Payment can be done through a Credit Card at the Toll Structure or not. |
subscriptionCard | boolean | optional | Access at the Toll Structure is obtained by using a pre-purchased pass or subscription or not. |
transponder | boolean | optional | Access at the Toll Structure is obtained by using a transponder or not. |
sticker | boolean | optional | Access at the Toll Structure is obtained by using a sticker or not. |
bankCard | boolean | optional | Payment can be done by bank card at the Toll Structure or not. |
videoTollCharge | boolean | optional | Automatic controls monitor vehicles that enter the toll road without a transponder or not. |
travelCard | boolean | optional | Payment can be done through a Travel Card at the Toll Structure or not. |
none | boolean | optional | No payment is required |
TollStructure
part TollStructure extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Toll Structure identifies the presence of physical toll structures or automatic controls at entry and exit points along a toll road or lane and requires (electronic) payment or ticket retrieval in order to pass through.
Property | Type | Modifier | Description |
attributeType | "TollStructure" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
tollStructure | TollStructureDetails | | Means of passing the toll structure.Toll Structure details identifies the type of Toll Structure and specifies if (electronic) payment and/orticket retrieval is required at the toll structure. |
tollPayment | TollPayment | | Payment methods at the toll structure.TollPayment identifies the type of payment (for example, electronic payment, cash, etc.) that is accepted atthe toll structure in order to pass through. |
tollSystemType | TollSystem | optional |
TollStructureDetails
part TollStructureDetails
Module conditional-attribute
Toll Structure identifies the presence of physical toll structures or automatic controls at entry and exit points along a toll road or lane and requires (electronic) payment or ticket retrieval in order to pass through.
Property | Type | Modifier | Description |
fixedFee | boolean | optional | Fixed Fee if a fixed fee is required in order to pass through. |
obtainTicket | boolean | optional | Obtain Ticket if a ticket needs to be obtained at the Toll Structure. |
payPerTicket | boolean | optional | Pay per Ticket if payment is required based on the travelled distance between the Toll Structure where theticket was obtained and the Toll Structure at which the toll road is exited. |
electronic | boolean | optional | Electronic if automatic controls are present that automatically record the beginning and end of the stretchof toll road that has been travelled.Payment is calculated based on the travelled distance between the entry and exit point. |
noTolling | boolean | optional | No Tolling if no payment is required, for reversible lane situations or deprecated toll structures. |
TrafficSign
part TrafficSign extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Traffic Sign is a condition indicating the location of a traffic sign, the type of sign, and the sign category. It also includes supplemental signs if present indicating distance or other specific information.
Property | Type | Modifier | Description |
attributeType | "TrafficSign" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
signType | TrafficSignType | | Sign Type identifies the type of traffic Sign. |
signPreWarning | TextModifier | list | Supplemental Sign Pre-Warning indicates additional sign shields, which are displayed below the Traffic Sign,indicating an upcoming warning or regulation.These signs are only included if no additional Traffic Sign is present at the actual start of the warningor regulation. |
signValue | TextModifier | list | Sign Value represents information present on signboards located at the decision point.Traffic Sign Value provides values visible on the sign related to specific Sign Types. |
validityTime | TextModifier | list | Validity Time indicates additional sign shields that appear below the traffic sign indicating a specifictime(s) at which the traffic sign is applicable. |
duration | TextModifier | list | Represent the duration for which traffic sign is applicable. |
naturalGuidanceImportance | integer | optional | Importance indicator is a rating, based on importance, of a particular feature used for route guidance.The higher the number, the more relevant the feature is for route guidance. |
generalWarning | GeneralWarningSign | optional | The Traffic Sign condition modifiers for General Warning are used to specify the nature of a General Warning sign.The appearance of the signs General Warning Signs can vary depending on the situation in reality. There arealso differences in the appearance of signs between countries. |
Constraint | Expression | Description |
naturalGuidanceImportanceMin0 | (non-empty(.naturalGuidanceImportance) -> (head(.naturalGuidanceImportance) >= 0)) | |
naturalGuidanceImportanceMax10 | (non-empty(.naturalGuidanceImportance) -> (head(.naturalGuidanceImportance) <= 10)) |
TrafficSignal
part TrafficSignal extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Traffic Signal condition indicates if a traffic light is present at an intersection. It also indicates the location of the traffic light.
Property | Type | Modifier | Description |
attributeType | "TrafficSignal" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
naturalGuidanceImportance | NaturalGuidanceImportance | | Importance indicator is a rating, based on importance, of a particular feature used for route guidance.The higher the number, the more relevant the feature is for route guidance. |
signalLocation | LocationDetailType | | Indentifies the traffic signal location with respect to direction of travel. |
TransportAccessRestriction
part TransportAccessRestriction extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Transport Access Restriction conditions are restrictions applicable to trucks limiting Height, Weight,Weight per Axle(s), Length, and Width, etc. that apply to a link or a lane.
Property | Type | Modifier | Description |
attributeType | "TransportAccessRestriction" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
closureDirection | Direction | | Apply Transport Vehicle Access Restriction as a single-link condition with the Direction Closure attributeto indicate the direction in which the link is closed. |
hazmatPermitType | HazardousMaterialType | optional | Hazardous Material Type is a modifier of the Transport Access Restriction condition that defines the type ofhazardous goods for which a specific road is restricted. |
physicalStructureType | PhysicalStructure | optional | The Physical Structure Type is a modifier of the Transport Access Restriction condition that defines thestructure that causes the restriction. |
TransportPreferredRoute
part TransportPreferredRoute extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Transport Preferred Route is a condition that identifies links as being part of a preferred route for trucks.
Property | Type | Modifier | Description |
attributeType | "TransportPreferredRoute" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
weightDependentValue | integer | optional | Weight Dependent is a modifier of the Transport Preferred Route condition that indicates the weight informationthat is associated to a preferred route for trucks. |
directionType | Direction | | The Direction is a modifier of the Transport Preferred Route condition that defines the direction of the linkfor situations where the preferred route is applicable in one direction only. |
preferredRouteType | PreferredRouteType | optional | Preferred Route Type is a modifier of the Transport Preferred Route condition that defines the type ofpreferred route. |
TransportRdm
part TransportRdm extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
The Transport Restricted Driving Manoeuvre is a condition that identifies Restricted Driving Manoeuvres applicable to trucks only.
Property | Type | Modifier | Description |
attributeType | "TransportRdm" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
hazmatPermitType | HazardousMaterialType | | Hazardous Material Type is a modifier of the Transport Restricted Driving Manoeuvre condition and indicatesthe hazardous material type that is associated to a truck related Restricted Driving Manoeuvre. |
TransportSpecialSpeedSituation
part TransportSpecialSpeedSituation extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Transport Special Speed Situation specifies sign-posted speed limits for trucks. These can be different per driving direction on one link.
Property | Type | Modifier | Description |
attributeType | "TransportSpecialSpeedSituation" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
transportSpclSpdSituationDirection | Direction | | Direction is a modifier of the Transport Special Speed Situation condition that indicates in which directionthe speed limit is applicable. |
speedLimitType | SpeedLimitType | | Speed Limit Type is a modifier of the Transport Special Speed Situation condition that indicates if the speedlimit is Legal or Advisory. |
speedSituationType | SpeedSituationType | optional | Transport Speed Situation Type is a modifier of the Transport Special Speed Situation condition that definesspecial speed limits for trucks with hazardous goods, weather dependent truck speed limits, etc. |
speedLimitValue | integer | | Speed Limit value in the Transport Special Speed Situation condition lower than the link’s Speed Limit. |
weightDependentValue | integer | optional | Weight Dependent is a modifier of the Transport Special Speed Situation condition that indicates the weightinformation that is associated to a truck related speed limit. |
TravelDirection
part TravelDirection extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Direction of Travel condition indicates if vehicles can travel in a direction other than the general road or lane travel direction. The Direction of Travel condition describes the direction of travel on a road or lane for specific time periods and for specific vehicles.
Property | Type | Modifier | Description |
attributeType | "DirectionOfTravel" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
isVariable | boolean | optional | If variable (yes), then indicates there is a dependency, for example, traffic flow, weather, etc., for whichcauses a link or Direction of Travel condition to be in effect and a set time is not specified. |
travelFlow | TravelFlow | | Evacuation Travel Flow modifier specifies the direction of travel in case of an emergency when the evacuationflow is different than the link’s Direction of Travel. |
UsageFeeRequired
part UsageFeeRequired extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
The Usage Fee Required condition identifies the links that require payment for use, the Access Characteristics to which the toll applies, and the type of toll feature it represents.
Property | Type | Modifier | Description |
attributeType | "UsageFeeRequired" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
tollFeatureType | integer | | Toll Feature Type identifies the type of toll feature the toll represents.Below is mapping of `int` to meaningful value. You can also find the same definition in enumeration/toll-feature-type/toll-feature-type - 1 - TOLL ROAD is applied when toll is paid at Toll Structures in order to traverse a designated toll road,and the Toll Road is not of any of the type of Toll Feature Types listed below.- 2 - BRIDGE is applied when toll is paid in order to traverse a bridge.- 3 - TUNNEL is applied when toll is paid in order to traverse a tunnel.- 4 - PARK is applied when toll is paid in order to travel through a (national) park.- 5 - MOUNTAIN PASS is applied when toll is paid in order to traverse a mountain pass.- 6 - SCENIC ROUTE is applied when toll is paid in order to traverse a scenic route.- 7 - VIGNETTE ROAD is applied when a Vignette is required in order to traverse the Toll Road.- 8 - TOLL ZONE is applied when toll is paid in order to traverse a toll zone within a city. Example: LondonCongestion Zone and toll zones in Stockholm. |
tollSystemType | integer | optional | Toll System Type identifies any unique toll systems (including Tunnels, Bridges).The value is an id referring to a toll-system feature.Due to backwards compatibility requirements, this property is not modeled as a reference. |
VariableSpeedLimit
part VariableSpeedLimit extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
A Variable Speed Limit condition defines the extent of the road for which a posted Variable Speed Sign is applicable.
Property | Type | Modifier | Description |
attributeType | "VariableSpeedLimit" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
vssid | string | | Relate the Variable Speed Limit condition to a Variable Speed Sign condition by populating the Variable SpeedSign ID. |
directionOfTravel | Direction | | Variable Speed Limit Direction indicates the direction, in relation to the Reference Node, for which theVariable Speed Limit condition is applicable. |
VariableSpeedSign (Deprecated)
part VariableSpeedSign (Deprecated) extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
variable-speed-sign
is deprecated in favour of multi-segment-condition
attribute. Variable Speed Sign indicates the location of a typically automated sign where the posted speed limit can vary.
Property | Type | Modifier | Description |
attributeType | "VariableSpeedSign" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
vssid | string | | The Variable Speed Sign ID is a globally unique number that represents a Variable Speed Sign. |
speedSignLocationType | LocationDetailType | | Indentifies the speed sign location with respect to direction of travel. |
VehicleCheckpoint
part VehicleCheckpoint extends SegmentCondition, ConditionalAttribute
Module conditional-attribute
Vehicle Checkpoint identifies locations on a through route, where vehicles are required to slow down/stop with the intended purpose of inspecting vehicles to deter illegal immigration and smuggling activities, to perform customs/passport checks, etc.
Property | Type | Modifier | Description |
attributeType | "VehicleCheckpoint" | | |
constraints | ConstraintType | list | |
endOfLink | EndOfLink | optional | Which end of the link the condition applies to, if ambiguous. |
range | Range | optional | Deprecated. Represent the start and end Route Point i.e. latitude and longitude. |
@ns:com:here:mom:rmob | string | optional | Deprecated. Deprecated since March 2021 in favor of publication-data |
publicationData | PublicationExtension | optional | For HERE classic products (e.g. RDF) this is the single link condition PVID. |
physicalTollStructure | boolean | | Represent the physical toll structure present or not. |
VehicleLimitation
part VehicleLimitation
Module conditional-attribute
Property | Type | Modifier | Description |
dimension | VehicleDimensions | optional | Represents Vehicle Dimensions for example weight, length, height, etc. |
value | double | optional | Represents the value present for a given vehicle limitation. For example Weight: 10 tonnes, Height: 6 meters etc. |
operator | Operator | optional | Defines operations such as equal, less, greater, etc. |
unit | string | optional | Represents the unit scale of measure for a given vehicle limitation. For example meters, tonnes, inches,kilogram, etc. |
Vssid
part Vssid
Module conditional-attribute
The Variable Speed Sign ID is a globally unique number that represents a Variable Speed Sign.
Property | Type | Modifier | Description |
alias | string | |