Route
Class that describes a route. A route is a set of attributes, each of which is a container of the RouteAttribute or the RouteLongAttribute type, which stores elements of route attributes. Route attributes are divided into point and length attributes. Point attributes (for example, geometry points or speed bumps) are specified as a pair of a RoutePoint and an attribute value. Long attributes (such as the width of a roadway or a speed limit) are specified as a pair of a RoutePoint specifying the beginning of the attribute's action and the attribute's value. A terminator is placed at the end of the route. For example, let the width of the roadway be given as a set of pairs {{0m, 3m}, {10m, 7m}, {20m, 5m}, {30m, 0m}}, then the first 10 meters of the route the carriageway has a width of 3 meters, at the interval [10m., 20m.) - 7m., from 20m. to the end of the route - 5m.
ru.dgis.sdk.NativeObject
Route geometry.
It is not guaranteed that the RoutePoint of geometry points will match the RoutePoint of other attribute elements, so to calculate the geographic coordinate of an attribute element, you do not need to search the geometry for an element RoutePoint of which matches the RoutePoint attribute element, calculate_geo_point should be used instead.
Instructions to be followed on the route.
Intermediate points through which the route passes. The route may not pass directly through the intermediate point, but near it. The attribute value stores the coordinate at which the intermediate point was set, the key contains the coordinate of the projection of the intermediate point onto the route.
Altitudes on the route.
Bad road (there are bumps and potholes on the road that impede the passage).
Obstacles on the route.
Road/street names.
Sign that the route section passes through the settlement.
Type of transport for which the route section is built.
Road cameras.
Width of the roadway in meters. 0 - width is unknown.
Exit signs.
Speed bumps.
Traffic lanes.
Floors of buildings.
Maximum allowed speed limits.
0 - speed limit is unknown.
Side of traffic.
Additional description for the road type where the route is built.
Road paving.
Type of road along which the route passes.
Segments of the route that run along toll roads.
Sign of the presence or absence of data for cargo navigation.
Checkpoints for trucks.
Indication of the validity of the sign prohibiting of the trucks passage.
Indication of the validity of the sign prohibiting the passage of any vehicles (overlapping).
Indication of the presence of a dedicated cycle lane.
Indication of the presence of traffic lights.
Description of ways to travel between transfer points by public transport.