PermittedDrivingManoeuvreCondition
Message Summary
message PermittedDrivingManoeuvreCondition
Point/Multi segment attribute. Possible attribute orientation(s): Forward, Backward. Permitted Driving Manoeuvre conditions indicate if a U-turn is allowed at intersections or junctions in areas where administrative wide U- turn restrictions exist. The PermittedDrivingManoeuvreCondition refers to a multi segment with a point range (that is, a range whose start equals its end). Permitted Driving Manoeuvre Conditions support optimised route calculation and improved route guidance. Permitted Driving Manoeuvre (PDM) conditions is published only in areas with where Admin Wide Regulations applies. PDM conditions are published if exceptions exist to the area wide U-turns restrictions allowing a manoeuvre to take place.
Include: schema_navigation_permitted_driving_manoeuvre.proto
Properties
Field | Type | Label | Description | |
---|---|---|---|---|
automobiles | bool | Applicable to automobiles. | ||
buses | bool | Applicable to buses. | ||
taxis | bool | Applicable to taxis. | ||
carpools | bool | Applicable to carpools. | ||
pedestrians | bool | Applicable to pedestrians. | ||
trucks | bool | Applicable to trucks. | ||
through_traffic | bool | Applicable to through traffic. | ||
deliveries | bool | Applicable to deliveries. | ||
emergency_vehicles | bool | Applicable to emergency vehicles. | ||
motorcycles | bool | Applicable to motorcycles. | ||
applies_during | DateTimeModifier | The times during which the condition applies. | ||
permission_type | string | The nature of the permission. PERMISSION_TYPE_UNKNOWN: Default. LEGAL: Legal. | ||
segment_identifier | string | An identifier for the referenced segment in the format of domain:system:type:id, for example, "here:cm:segment:532172642". This property is unique in a catalog. | ||
segment_start_offset | double | Values range from [0.0 - 1.0]. Relative to the segment's orientation - not necessarily the overall chain orientation. | ||
segment_end_offset | double | Values range from [0.0 - 1.0]. Relative to the segment's orientation - not necessarily the overall chain orientation. | ||
segment_inverted | bool | The referenced segment is inverted in relation to the chain. | ||
attribute_orientation | string | The attribute's orientation relative to the chain's first-to-last orientation. | ||
multi_segment_id | string | Specifies how an attribute is assigned to a linear chain of one or more Segments. A "linear chain" is a sequence of Segments that connect geometrically from start to end. Segments in a linear chain do not cross one over the other. A linear chain can form a loop in which case the first node of the start segment coincide with the last node of the end segment. In general a multi-segment chain, has an overall first-to-last orientation that is independent of the the first-to-last orientation of each component Segment. Each component Segment in the chain will either have the same first-to-last orientation as the chain, or its orientation will be inverted relative to the chain. It is critical to differentiate the orientation of each component segment from the overall orientation of the chain. For example, it is possible that the first Node of a segment chain is the last Node of that chain's first segment. Likewise, the last Node of the chain can be the first Node of the chain's last segment. The simple case consists of a single segment. In this case the chain and the segment have the same orientation. In the multi-segment case, the chain orientation is independent of the individual segment orientations. | ||
multi_segment_position | int32 | Segment's position in the multi-segment chain. | ||
partition_name | string | Quadkey (HERE tiling) for the current partition. |