enumeration
ActionResult
Type of action result.
Properties
OK
EnumItem
Action is completed successfully.
NETWORK_ERROR
EnumItem
Network error.
AddEventError
Error type of adding a traffic event.
Properties
NETWORK_ERROR
EnumItem
Network error.
TERRITORY_NOT_SUPPORTED
EnumItem
Attempt to add event outside 2GIS projects.
UNKNOWN_USER_LOCATION
EnumItem
User current position is unknown.
Traffic events can only be added with a known position.
USER_LOCATION_TOO_FAR_FROM_EVENT
EnumItem
User is too far from the place of the added event.
NOT_AUTHORIZED
EnumItem
Attempt to add an anonymous event in a territory where user authorization is required.
NO_PERSONAL_DATA_COLLECTION_CONSENT
EnumItem
User has declined collecting and sending personal data.
USER_BLOCKED
EnumItem
User is blocked.
TOO_MANY_REQUESTS
EnumItem
User creates events too often.
Alignment
Properties
TOP_LEFT
EnumItem
TOP_RIGHT
EnumItem
BOTTOM_LEFT
EnumItem
BOTTOM_RIGHT
EnumItem
AnimationMode
Animation mode.
Properties
NORMAL
EnumItem
Normal. Object animation is displayed once.
LOOP
EnumItem
Looped. Object animation is displayed in a loop.
AudioFocusPolicy
Application policy on playing sounds of other applications while playing sounds in our application.
Properties
IGNORE
EnumItem
Ignore other applications.
MUTE
EnumItem
Disable sounds of other applications while playing.
DUCK
EnumItem
Muffle up sounds of other applications.
AuthorType
Content author category.
Properties
ANONYMOUS
EnumItem
Anonymous user.
DOUBLE_GIS
EnumItem
2GIS company.
USER
EnumItem
Authorized user.
ME
EnumItem
Current application user.
BearingSource
Source of the direction.
Properties
AUTO
EnumItem
Automatic selection of a direction source depending on geoposition parameters.
SATELLITE
EnumItem
Orient the map according to the direction obtained from GNSS.
MAGNETIC
EnumItem
Orient the map by a compass.
BetterRouteResponse
User response to an alternative route suggestion.
Properties
ACCEPT
EnumItem
User accepted the suggestion to switch to an alternative route.
REJECT
EnumItem
User explicitly declined the suggestion to switch to an alternative route.
TIMEOUT
EnumItem
BicycleInstructionCrossroadLandmark
Landmark.
Properties
NONE
EnumItem
No direction.
CROSSWALK
EnumItem
Crosswalk.
TRAFFIC_LIGHT
EnumItem
Traffic light.
BicycleInstructionCrossroadManeuverDirection
Direction of movement.
Properties
STRAIGHT
EnumItem
Straight ahead.
LEFT
EnumItem
Left.
RIGHT
EnumItem
Right.
SHARPLY_LEFT
EnumItem
Sharply left.
SHARPLY_RIGHT
EnumItem
Sharply right.
KEEP_LEFT
EnumItem
Keep left.
KEEP_RIGHT
EnumItem
Keep right.
CalloutVisualizationMode
Display mode for route callouts with time and length. Unlike DisplayFlag,
affects not only the display, but also the calculation of callouts positions for each individual
route object.
See IRouteMapObject::display_flags.\nSee IRouteMapObject::callout_position.
Properties
ALWAYS
EnumItem
Show callouts (taking DisplayFlag into account) and calculate positions for them
if at least one route is added to the source.
MULTIPLE_ROUTES
EnumItem
Show callouts (taking DisplayFlag into account) and calculate positions for them
only if more than one route object is added to the source.
NONE
EnumItem
Do not show callouts and do not calculate their positions.
CameraAnimatedMoveReason
Reason for animated camera movement.
Properties
APPLICATION
EnumItem
Explicit call to ICamera::move()
EVENT
EnumItem
Animated movement is caused by event handling (kinematics after map movement, north rotation
and others).
INTERNAL
EnumItem
Internal reasons, for example, due to active tracking of the user's position.
CameraAnimatedMoveResult
Result of moving the camera.
Properties
FINISHED
EnumItem
Moving the camera position is completed when the finish point is reached.
CANCELLED_BY_EVENT
EnumItem
Camera position movement is canceled by a map event (pan, zoom, etc.).
CANCELLED_BY_APPLICATION
EnumItem
New flyover has been launched, the position has been changed
(explicitly or indirectly through ICamera::set_position_point() or ICamera::set_padding())
or the tracking mode has been changed.
CameraAnimationType
Type of flyover.
Properties
DEFAULT
EnumItem
Type of flyover is selected depending on the distance between the start and end positions.
LINEAR
EnumItem
Linear change of camera position parameters.
SHOW_BOTH_POSITIONS
EnumItem
Zoom changes to try and display the staring and finishing positions at some point during flyover. Positions may not be displayed if the current restrictions (see ICamera::zoom_restrictions()) do not allow such a small zoom to be set.
CameraBehaviourChangeReason
Reason for changing the follow mode of the camera.
Properties
APPLICATION
EnumItem
Mode switching by the application, setting position (explicitly or indirectly through ICamera::set_position_point()), start of the flyover.
EVENT
EnumItem
Follow mode has changed due to a map event.
Depending on the event, the follow mode for position, pan, tilt, or zoom may be reset, see CameraBehaviour.
CameraFollowState
State of the camera following the user current location.
Properties
OFF
EnumItem
Camera is not in following mode.
FOLLOW_POSITION
EnumItem
Camera is in position following mode.
FOLLOW_DIRECTION
EnumItem
Camera is in position and direction following mode.
CameraPurpose
Camera purpose.
Properties
SPEED_CONTROL
EnumItem
Detection of exceeding the speed limit.
AVERAGE_SPEED_CONTROL
EnumItem
Detection of exceeding the average speed limit in the area.
PUBLIC_TRANSPORT_LANE_MOVEMENT_CONTROL
EnumItem
Decetion of moving on a dedicated lane for public transport.
ROAD_MARKINGS_CROSSING_CONTROL
EnumItem
Detection of crossing a solid marking line, moving along the edge of the road.
TRAFFIC_LIGHTS_VIOLATION_CONTROL
EnumItem
Detection of the passage to a prohibiting signal of the traffic light.
STOP_LINE_CROSSING_CONTROL
EnumItem
Detection of crossing the stop line, passage without stopping at the "Stop" sign, exit to the intersection during a traffic jam.
ONCOMING_TRAFFIC_LANE_MOVEMENT_CONTROL
EnumItem
Detection of moving in the oncoming lane.
PEDESTRIAN_ADVANTAGE_VIOLATION_CONTROL
EnumItem
Detection of not giving priority to pedestrians.
LANE_DISCIPLINE_CONTROL
EnumItem
Detection of violating the lane regulations during the turn at the intersection.
NO_STOPPING_VIOLATION_CONTROL
EnumItem
Detection of violationg stop prohibition.
DUMMY
EnumItem
Dummy.
TRUCK
EnumItem
Camera of the "Platon" system, restriction control camera for trucks.
CameraState
Camera state.
Properties
BUSY
EnumItem
Camera is controlled by the user.
FLY
EnumItem
Active flyover is on.
FREE
EnumItem
Camera is not controlled by the user and there are no active flyovers.
CarBriefRouteInfoTrafficSpeed
Traffic speed.
Properties
UNKNOWN
EnumItem
Speed unknown.
SLOW
EnumItem
Low traffic speed.
NORMAL
EnumItem
Normal traffic speed.
FAST
EnumItem
High traffic speed.
CarInstructionCrossroadDirection
Direction of movement at the intersection.
Properties
STRAIGHT
EnumItem
Straight ahead.
SLIGHTLY_LEFT
EnumItem
Slightly left.
LEFT
EnumItem
Left.
SHARPLY_LEFT
EnumItem
Sharply left.
UTURN
EnumItem
U-turn.
SHARPLY_RIGHT
EnumItem
Sharply right.
RIGHT
EnumItem
Right.
SLIGHTLY_RIGHT
EnumItem
Slightly right.
KEEP_LEFT
EnumItem
Keep left.
KEEP_RIGHT
EnumItem
Keep right.
CarInstructionCrossroadLandmark
Landmark.
Properties
NONE
EnumItem
No landmark.
TUNNEL_BEFORE
EnumItem
In front of the tunnel.
TUNNEL_ENTRY
EnumItem
Entrance to the tunnel.
BRIDGE_BEFORE
EnumItem
In front of the bridge.
BRIDGE_ENTRY
EnumItem
Entrance to the bridge.
ARCHWAY_ENTRY
EnumItem
Entrance into the arch.
ON_TRAFFIC_LIGHT
EnumItem
At the traffic lights.
COURTYARD_ENTRY
EnumItem
Entrance to the yard.
CarInstructionRoundaboutType
Type of maneuver at a roundabout.
Properties
ENTRY
EnumItem
Entrance to the roundabout.
INTERMEDIATE
EnumItem
Intermediate instructions on the roundabout.
EXIT
EnumItem
Exit from the roundabout.
CheckableItemType
The type of element to be checked.
Properties
SIMPLE
EnumItem
Simple element.
GROUP
EnumItem
A set of elements that works as a radio group.
CopyrightInsetsSide
Properties
LEFT
EnumItem
TOP
EnumItem
RIGHT
EnumItem
BOTTOM
EnumItem
DesiredAccuracy
Expected accuracy of location detection.
Properties
LOW
EnumItem
Location accuracy is low.
The most suitable mode for determining the current city/area.
This mode is characterized by low power consumption.
In this mode, the device can either rely solely on networks (Wi-Fi, 3GPP, IP),
or use GNSS -receiver in low power mode
(with geolocation caching for a long time).
MEDIUM
EnumItem
Location accuracy provided by a standard GNSS receiver.
The most suitable mode for displaying the current location on a map.
If a GNSS receiver is installed on the device and the satellites are in the field of view, then satellite data is used to determine the location. Otherwise
Alternate location sources are used.
HIGH
EnumItem
Location accuracy provided by a standard GNSS receiver and possibly improved
with additional tools.
The most suitable mode for route guidance.
Similar to Medium mode, but the GNSS receiver can be set to a higher accuracy mode, or
can be used to refine the location additional sensors.
May consume a lot of power (device in this mode is usually connected to a power source).
DgisSourceWorkingMode
Sets the mode of operation for the IDgisSource data source.
Properties
ONLINE
EnumItem
Obtains data from 2GIS servers.
OFFLINE
EnumItem
Uses preloaded data in work.
HYBRID_ONLINE_FIRST
EnumItem
Hybrid mode where data from the 2GIS servers is prioritized. Preloaded data is used
if data cannot be obtained from the servers for some reason or if
preloaded data matches the data from the servers.
HYBRID_OFFLINE_FIRST
EnumItem
Hybrid mode where preloaded data is prioritized. Data from the 2GIS servers is used
if preloaded data is not available.
ExcludedAreaSeverity
Priority of excluding the area.
Properties
SOFT
EnumItem
Lower priority of exclusion, the area is avoided if possible.
HARD
EnumItem
Higher priority of exclusion, the area is always voided.
ExcludedAreaType
Type of the excluded area.
Properties
POINT
EnumItem
Excluded area is a circle with the center at the first point of points and radius equal to extent.
There should be exactly one point in points, otherwise the request fails.
POLYLINE
EnumItem
Excluded area is a polyline with a width equal to extent (points are vertices of the line).
POLYGON
EnumItem
Excluded area is a polygon with vertices at its points. In addition, there is a padding from extent
on the sides of the polygon.
FilterType
Filter type.
Properties
SORT
EnumItem
Filter sets the order of sorting search results.
FILTER
EnumItem
Filter identifies if an object in search results has a specific attribute.
FollowBearing
Properties
OFF
EnumItem
ON
EnumItem
FollowStyleZoom
Properties
OFF
EnumItem
ON
EnumItem
FollowTilt
Properties
OFF
EnumItem
ON
EnumItem
FollowValue
Properties
COORDINATES
EnumItem
BEARING
EnumItem
TILT
EnumItem
STYLE_ZOOM
EnumItem
FormattingType
Requirement for the length of the string representation of the address.
Properties
SHORT
EnumItem
Short form of address. For multi-component addresses, some components may be omitted.
FULL
EnumItem
Full address form. All components are presented.
GeometryKind
Properties
POINT
EnumItem
POLYLINE
EnumItem
POLYGON
EnumItem
COMPLEX
EnumItem
Gesture
Properties
SHIFT
EnumItem
SCALING
EnumItem
ROTATION
EnumItem
MULTI_TOUCH_SHIFT
EnumItem
TILT
EnumItem
GraphicsApi
Properties
OPEN_GL
EnumItem
Legacy API, available on all devices.
VULKAN
EnumItem
Next-generation API that provides better performance.
If not available, OpenGL is used instead.<p> This option is still in development and may cause compatibility issues or
instability in rendering on some devices. Extensive testing is recommended before
using in production. </p>
GraphicsPreset
Available graphic modes.
Properties
LITE
EnumItem
Simplified rendering mode: "heavy" graphic effects are disabled whenever possible.
NORMAL
EnumItem
Standard rendering mode: visual quality of the image and resource consumption are balanced.
IMMERSIVE
EnumItem
Immersive mode: all "heavy" graphic effects are enabled.<p>This can lead to significant performance degradation on weak devices.</p>
HttpMethod
Properties
GET
EnumItem
GET request method.
POST
EnumItem
POST request method.
ImageFormat
Properties
PNG
EnumItem
SVG
EnumItem
RGBA_8888
EnumItem
LOTTIE_JSON
EnumItem
IndoorManagerState
Display state of floor plans.
Properties
DISABLED
EnumItem
Floors are not displayed.
ENABLED
EnumItem
Floors are displayed.
InstructionManeuver
Maneuver that must be performed to move along the route.
Properties
NONE
EnumItem
No maneuver.
START
EnumItem
Start of movement.
FINISH
EnumItem
End of movement.
CROSSROAD_STRAIGHT
EnumItem
Go through the intersection straight ahead.
CROSSROAD_SLIGHTLY_LEFT
EnumItem
Go through the intersection slightly to the left.
CROSSROAD_LEFT
EnumItem
Go through the intersection to the left.
CROSSROAD_SHARPLY_LEFT
EnumItem
Go through the intersection sharply to the left.
CROSSROAD_SLIGHTLY_RIGHT
EnumItem
Go through the intersection slightly to the right.
CROSSROAD_RIGHT
EnumItem
Go through the intersection to the right.
CROSSROAD_SHARPLY_RIGHT
EnumItem
Go through the intersection sharply to the right.
CROSSROAD_KEEP_LEFT
EnumItem
Go through the intersection - keep left.
CROSSROAD_KEEP_RIGHT
EnumItem
Go through the intersection - keep right.
CROSSROAD_UTURN
EnumItem
U-turn at the intersection.
ROUNDABOUT_FORWARD
EnumItem
Go through the roundabout straight ahead.
ROUNDABOUT_LEFT_45
EnumItem
Go through the roundabout slightly to the left.
ROUNDABOUT_LEFT_90
EnumItem
Go through the roundabout to the left.
ROUNDABOUT_LEFT_135
EnumItem
Go through the roundabout sharply to the left.
ROUNDABOUT_RIGHT_45
EnumItem
Go through the roundabout slightly to the right.
ROUNDABOUT_RIGHT_90
EnumItem
Go through the roundabout to the right.
ROUNDABOUT_RIGHT_135
EnumItem
Go through the roundabout sharply to the right.
ROUNDABOUT_BACKWARD
EnumItem
Go through the roundabout to the opposite direction.
ROUNDABOUT_EXIT
EnumItem
Exit from the roundabout.
UTURN
EnumItem
U-turn.
ROAD_CROSSING
EnumItem
Composite maneuver at an intersection (for example, crossing two roads at an intersection for a pedestrian route)
Lane
Lane affected by the traffic event.
Properties
LEFT
EnumItem
Left lane.
CENTER
EnumItem
Middle lane.
RIGHT
EnumItem
Right lane.
LanesControlImage
Presents the maneuver icon in the navigator UI.
Properties
DOTS_LEFT
EnumItem
Ellipsis on the left side.
DOTS_RIGHT
EnumItem
Ellipsis on the right side.
NON_INFORMATION
EnumItem
No suitable icon to display the maneuver.
SEPARATOR
EnumItem
Delimiter.
PROHIBITED_0
EnumItem
Movement prohibited, no highlight.
PROHIBITED_1
EnumItem
Movement prohibited, highlighted.
PUBLIC_TRANSPORT_0
EnumItem
Public transport lane, no highlight.
PUBLIC_TRANSPORT_1
EnumItem
Public transport lane, highlighted.
LEFT_0
EnumItem
Left, no highlight.
LEFT_1
EnumItem
Left, highlighted.
LEFT_RIGHT_0_0
EnumItem
Combined maneuver - left or right, no highlight.
LEFT_RIGHT_0_1
EnumItem
Combined maneuver - left or right, right is highlighted.
LEFT_RIGHT_1_0
EnumItem
Combined maneuver - left or right, left is highlighted.
LEFT_RIGHT_1_1
EnumItem
Combined maneuver - left or right, both options are highlighted.
LEFT_SLIGHTLY_LEFT_0_0
EnumItem
Combined maneuver - left or slightly left, no highlight.
LEFT_SLIGHTLY_LEFT_0_1
EnumItem
Combined maneuver - left or slightly left, slightly left is highlighted.
LEFT_SLIGHTLY_LEFT_1_0
EnumItem
Combined maneuver - left or slightly left, left is highlighted.
LEFT_SLIGHTLY_LEFT_1_1
EnumItem
Combined maneuver - left or slightly left, both options are highlighted.
LEFT_SLIGHTLY_RIGHT_0_0
EnumItem
Combined maneuver - left or slightly right, no highlight.
LEFT_SLIGHTLY_RIGHT_0_1
EnumItem
Combined maneuver - left or slightly right, slightly right is highlighted.
LEFT_SLIGHTLY_RIGHT_1_0
EnumItem
Combined maneuver - left or slightly right, left is highlighted.
LEFT_SLIGHTLY_RIGHT_1_1
EnumItem
Combined maneuver - left or slightly right, both options are highlighted.
LEFT_FORWARD_0_0
EnumItem
Combined maneuver - left or straight ahead, no highlight.
LEFT_FORWARD_0_1
EnumItem
Combined maneuver - left or straight ahead, straight ahead is highlighted.
LEFT_FORWARD_1_0
EnumItem
Combined maneuver - left or straight ahead, left is highlighted.
LEFT_FORWARD_1_1
EnumItem
Combined maneuver - left or straight ahead, both options are highlighted.
LEFT_FORWARD_RIGHT_0_0_0
EnumItem
Combined maneuver - left, straight ahead, or right, no highlight.
LEFT_FORWARD_RIGHT_0_0_1
EnumItem
Combined maneuver - left, straight ahead, or right, right is highlighted.
LEFT_FORWARD_RIGHT_0_1_0
EnumItem
Combined maneuver - left, straight ahead, or right, straight ahead is highlighted.
LEFT_FORWARD_RIGHT_1_0_0
EnumItem
Combined maneuver - left, straight ahead, or right, left is highlighted.
LEFT_FORWARD_RIGHT_1_1_1
EnumItem
Combined maneuver - left, straight ahead, or right, all options are highlighted.
RIGHT_WITH_LEFT_TURN_0
EnumItem
Right with the left turn, no highlight.
RIGHT_WITH_LEFT_TURN_1
EnumItem
Right with the left turn, highlighted.
RIGHT_0
EnumItem
Right, no highlight.
RIGHT_1
EnumItem
Right, highlighted.
RIGHT_SHARPLY_RIGHT_0_0
EnumItem
Combined maneuver - right or sharply right, no highlight.
RIGHT_SHARPLY_RIGHT_0_1
EnumItem
Combined maneuver - right or sharply right, sharply right is highlighted.
RIGHT_SHARPLY_RIGHT_1_0
EnumItem
Combined maneuver - right or sharply right, right is highlighted.
RIGHT_SHARPLY_RIGHT_1_1
EnumItem
Combined maneuver - right or sharply right, both options are highlighted.
SHARPLY_LEFT_0
EnumItem
Sharply left, no highlight.
SHARPLY_LEFT_1
EnumItem
Sharply left, highlighted.
SHARPLY_LEFT_LEFT_0_0
EnumItem
Combined maneuver - sharply left or left, no highlight.
SHARPLY_LEFT_LEFT_0_1
EnumItem
Combined maneuver - sharply left or left, left is highlighted.
SHARPLY_LEFT_LEFT_1_0
EnumItem
Combined maneuver - sharply left or left, sharply left is highlighted.
SHARPLY_LEFT_LEFT_1_1
EnumItem
Combined maneuver - sharply left or left, both options are highlighted.
SHARPLY_LEFT_SLIGHTLY_LEFT_0_0
EnumItem
Combined maneuver - sharply left or slightly left, no highlight.
SHARPLY_LEFT_SLIGHTLY_LEFT_0_1
EnumItem
Combined maneuver - sharply left or slightly left, slightly left is highlighted.
SHARPLY_LEFT_SLIGHTLY_LEFT_1_0
EnumItem
Combined maneuver - sharply left or slightly left, sharply left is highlighted.
SHARPLY_LEFT_SLIGHTLY_LEFT_1_1
EnumItem
Combined maneuver - sharply left or slightly left, both options are highlighted.
SHARPLY_LEFT_SLIGHTLY_RIGHT_0_0
EnumItem
Combined maneuver - sharply left or slightly right, no highlight.
SHARPLY_LEFT_SLIGHTLY_RIGHT_0_1
EnumItem
Combined maneuver - sharply left or slightly right, slightly right is highlighted.
SHARPLY_LEFT_SLIGHTLY_RIGHT_1_0
EnumItem
Combined maneuver - sharply left or slightly right, sharply left is highlighted.
SHARPLY_LEFT_SLIGHTLY_RIGHT_1_1
EnumItem
Combined maneuver - sharply left or slightly right, both options are highlighted.
SHARPLY_LEFT_FORWARD_0_0
EnumItem
Combined maneuver - sharply left or straight ahead, no highlight.
SHARPLY_LEFT_FORWARD_0_1
EnumItem
Combined maneuver - sharply left or straight ahead, straight ahead is highlighted.
SHARPLY_LEFT_FORWARD_1_0
EnumItem
Combined maneuver - sharply left or straight ahead, sharply left is highlighted.
SHARPLY_LEFT_FORWARD_1_1
EnumItem
Combined maneuver - sharply left or straight ahead, both options are highlighted.
SHARPLY_RIGHT_0
EnumItem
Sharply right, no highlights.
SHARPLY_RIGHT_1
EnumItem
Sharly right, highlighted.
SLIGHTLY_LEFT_0
EnumItem
Slightly left, no highlight.
SLIGHTLY_LEFT_1
EnumItem
Slightly left, highlighted.
SLIGHTLY_LEFT_RIGHT_0_0
EnumItem
Combined maneuver - slightly left or right, no highlight.
SLIGHTLY_LEFT_RIGHT_0_1
EnumItem
Combined maneuver - slightly left or right, right is highlighted.
SLIGHTLY_LEFT_RIGHT_1_0
EnumItem
Combined maneuver - slightly left or right, slightly left is highlighted.
SLIGHTLY_LEFT_RIGHT_1_1
EnumItem
Combined maneuver - slightly left or right, both options are highlighted.
SLIGHTLY_LEFT_SHARPLY_RIGHT_0_0
EnumItem
Combined maneuver - slightly left or sharply right, no highlight.
SLIGHTLY_LEFT_SHARPLY_RIGHT_0_1
EnumItem
Combined maneuver - slightly left or sharply right, sharply right is highlighted.
SLIGHTLY_LEFT_SHARPLY_RIGHT_1_0
EnumItem
Combined maneuver - slightly left or sharply right, slightly left is highlighted.
SLIGHTLY_LEFT_SHARPLY_RIGHT_1_1
EnumItem
Combined maneuver - slightly left or sharply right, both options are highlighted.
SLIGHTLY_LEFT_SLIGHTLY_RIGHT_0_0
EnumItem
Combined maneuver - slightly left or slightly right, no highlight.
SLIGHTLY_LEFT_SLIGHTLY_RIGHT_0_1
EnumItem
Combined maneuver - slightly left or slightly right, slightly right is highlighted.
SLIGHTLY_LEFT_SLIGHTLY_RIGHT_1_0
EnumItem
Combined maneuver - slightly left or slightly right, slightly left is highlighted.
SLIGHTLY_LEFT_SLIGHTLY_RIGHT_1_1
EnumItem
Combined maneuver - slightly left or slightly right, both options are highlighted.
SLIGHTLY_LEFT_FORWARD_0_0
EnumItem
Combined maneuver - slightly left or straight ahead, no highlight.
SLIGHTLY_LEFT_FORWARD_0_1
EnumItem
Combined maneuver - slightly left or straight ahead, straight ahead is highlighted.
SLIGHTLY_LEFT_FORWARD_1_0
EnumItem
Combined maneuver - slightly left or straight ahead, slightly left is highlighted.
SLIGHTLY_LEFT_FORWARD_1_1
EnumItem
Combined maneuver - slightly left or straight ahead, both options are highlighted.
SLIGHTLY_RIGHT_0
EnumItem
Slightly right, no highlight.
SLIGHTLY_RIGHT_1
EnumItem
Slightly right, highlighted.
SLIGHTLY_RIGHT_RIGHT_0_0
EnumItem
Combined maneuver - slightly right or right, no highlight.
SLIGHTLY_RIGHT_RIGHT_0_1
EnumItem
Combined maneuver - slightly right or right, right is highlighted.
SLIGHTLY_RIGHT_RIGHT_1_0
EnumItem
Combined maneuver - slightly right or right, slightly right is highlighted.
SLIGHTLY_RIGHT_RIGHT_1_1
EnumItem
Combined maneuver - slightly right or right, both options are highlighted.
SLIGHTLY_RIGHT_SHARPLY_RIGHT_0_0
EnumItem
Combined maneuver - slightly right or sharply right, no highlight.
SLIGHTLY_RIGHT_SHARPLY_RIGHT_0_1
EnumItem
Combined maneuver - slightly right or sharply right, sharply right is highlighted.
SLIGHTLY_RIGHT_SHARPLY_RIGHT_1_0
EnumItem
Combined maneuver - slightly right or sharply right, slightly right is highlighted.
SLIGHTLY_RIGHT_SHARPLY_RIGHT_1_1
EnumItem
Combined maneuver - slightly right or sharply right, both options are highlighted.
FORWARD_0
EnumItem
Straight ahead, no highlight.
FORWARD_1
EnumItem
Straight ahead, highlighted.
FORWARD_RIGHT_WITH_LEFT_TURN_0_0
EnumItem
Combined maneuver - straight ahead or right with the left turn, no highlight.
FORWARD_RIGHT_WITH_LEFT_TURN_0_1
EnumItem
Combined maneuver - straight or right with the left turn, right with the left turn is highlighted.
FORWARD_RIGHT_WITH_LEFT_TURN_1_0
EnumItem
Combined maneuver - straight ahead or right with the left turn, straight ahead is highlighted.
FORWARD_RIGHT_WITH_LEFT_TURN_1_1
EnumItem
Combined maneuver - straight or right with the left turn, both options are highlighted.
FORWARD_RIGHT_0_0
EnumItem
Combined maneuver - straight ahead or right, no highlight.
FORWARD_RIGHT_0_1
EnumItem
Combined maneuver - straight ahead or right, right is highlighted.
FORWARD_RIGHT_1_0
EnumItem
Combined maneuver - straight ahead or right, straight ahead is highlighted.
FORWARD_RIGHT_1_1
EnumItem
Combined maneuver - straight ahead or right, both options are highlighted.
FORWARD_SHARPLY_RIGHT_0_0
EnumItem
Combined maneuver - straight ahead or sharply right, no highlight.
FORWARD_SHARPLY_RIGHT_0_1
EnumItem
Combined maneuver - straight ahead or sharply right, sharply right is highlighted.
FORWARD_SHARPLY_RIGHT_1_0
EnumItem
Combined maneuver - straight ahead or sharply right, straight ahead is highlighted.
FORWARD_SHARPLY_RIGHT_1_1
EnumItem
Combined maneuver - straight ahead or sharply right, both options are highlighted.
FORWARD_SLIGHTLY_RIGHT_0_0
EnumItem
Combined maneuver - straight ahead or slightly right, no highlight.
FORWARD_SLIGHTLY_RIGHT_0_1
EnumItem
Combined maneuver - straight ahead or slightly right, slightly right is highlighted.
FORWARD_SLIGHTLY_RIGHT_1_0
EnumItem
Combined maneuver - straight ahead or slightly right, straight ahead is highlighted.
FORWARD_SLIGHTLY_RIGHT_1_1
EnumItem
Combined maneuver - straight ahead or slightly right, both options are highlighted.
TURNOVER_0
EnumItem
U-turn, no highlight.
TURNOVER_1
EnumItem
U-turn, highlighted.
LogLevel
Log level.
Properties
VERBOSE
EnumItem
INFO
EnumItem
WARNING
EnumItem
ERROR
EnumItem
FATAL
EnumItem
OFF
EnumItem
MapDataLoadingState
Properties
LOADING
EnumItem
Data is being loaded and may be added later.
LOADED
EnumItem
Data is loaded.
MapRenderMode
Properties
SURFACE
EnumItem
TEXTURE
EnumItem
MapRotationDirection
Direction of map rotation.
Properties
CLOCKWISE
EnumItem
Rotation of the map in clockwise direction.
COUNTERCLOCKWISE
EnumItem
Rotation of the map in counterclockwise direction.
MapScalingDirection
Zoom direction.
Properties
ZOOM_IN
EnumItem
Zoom increase, i.e. increase of objects.
ZOOM_OUT
EnumItem
Zoom reduction, i.e. reduction of objects.
MapShiftDirection
Direction of the map shift.
Properties
LEFT
EnumItem
RIGHT
EnumItem
UP
EnumItem
DOWN
EnumItem
LEFT_UP
EnumItem
LEFT_DOWN
EnumItem
RIGHT_UP
EnumItem
RIGHT_DOWN
EnumItem
MapVisibilityState
Map visibility state.
Properties
VISIBLE
EnumItem
Map is completely visible.
HIDDEN
EnumItem
Map is completely hidden from the user.
MyLocationMapObjectMarkerType
Type of a geolocation marker.
Properties
MODEL
EnumItem
Use standard models from styles. No customization is possible.
SVG_ICON
EnumItem
Use SVG icons. It is possible to change the icon via the style editor. Relevant layers:
s_dvg_foot_gps_marker_with_direction, s_dvg_foot_gps_marker2, s_dvg_foot_gps_marker_degraded2
ObjectType
Reference object type.
Properties
ADM_DIV
EnumItem
Administrative unit.
ADM_DIV_CITY
EnumItem
City.
ADM_DIV_COUNTRY
EnumItem
Country/state.
ADM_DIV_DISTRICT
EnumItem
District (of a city).
ADM_DIV_DISTRICT_AREA
EnumItem
Region or province district.
ADM_DIV_DIVISION
EnumItem
Division.
ADM_DIV_LIVING_AREA
EnumItem
Living area.
ADM_DIV_PLACE
EnumItem
Miscellaneous polygon objects: parks, beaches, recreation facilities, lakes, and other places.
ADM_DIV_REGION
EnumItem
Region/province.
ADM_DIV_SETTLEMENT
EnumItem
Settlement (village).
ATTRACTION
EnumItem
Sight.
BRANCH
EnumItem
Branch of the organization.
BUILDING
EnumItem
Building.
COORDINATES
EnumItem
Global coordinates.
CROSSROAD
EnumItem
Intersection.
GATE
EnumItem
Gate/passage.
KILOMETER_ROAD_SIGN
EnumItem
Kilometer marker.
PARKING
EnumItem
Parking.
ROAD
EnumItem
Road.
ROUTE
EnumItem
Public transport route.
STATION
EnumItem
Stop.
STATION_ENTRANCE
EnumItem
Entrance to the station.
STATION_METRO
EnumItem
Metro station.
STATION_PLATFORM
EnumItem
Station platform.
STREET
EnumItem
Street.
UNKNOWN
EnumItem
In case of getting an unexpected type.
Obstacle
Type of obstacle.
Properties
OTHER
EnumItem
Other.
BARRIER
EnumItem
Barrier.
GATE
EnumItem
Gate.
TOURNIQUET
EnumItem
Tourniquet.
WICKET
EnumItem
Wicket.
ObstaclePassLimitation
Restrictions on passing obstacles.
Properties
UNLIMITED
EnumItem
Obstacle without restrictions.
PAID
EnumItem
Passing through an obstacle is paid.
PASS_REQUIRED
EnumItem
Pass is required to go through an obstacle.
PackageInfoError
Errors that may occur while loading and/or installing the package.
Properties
NO_NETWORK
EnumItem
No network connection.
NO_FREE_SPACE
EnumItem
No space left on the device for downloading and/or installing the package.
DOWNLOAD_ERROR
EnumItem
Download error.
PackageUpdateStatus
Package update status.
Properties
NOT_AVAILABLE
EnumItem
No newer version is available for the package.
IN_PROGRESS
EnumItem
In the process of installing or updating a package to a newer version available.
PAUSED
EnumItem
Process of updating the package to a newer available version is not running or has been suspended.
ParkingAccess
Parking access type.
Properties
PUBLIC
EnumItem
Public.
HANDICAPPED_ONLY
EnumItem
Handicapped only.
CUSTOMERS_ONLY
EnumItem
Customers only.
RESIDENTS_ONLY
EnumItem
Residents only.
TAXI_ONLY
EnumItem
Taxi only.
ParkingPavingType
Type of parking paving.
Properties
ASPHALT
EnumItem
Asphalt.
CONCRETE
EnumItem
Concrete.
GRAVEL
EnumItem
Gravel.
UNPAVED
EnumItem
No paving.
ParkingPurpose
Purpose of the parking.
Properties
CAR
EnumItem
For cars.
BIKE
EnumItem
For bicycles.
MOTORBIKE
EnumItem
For motorcycles/mopeds.
BABY_CARRIAGE
EnumItem
For strollers.
SCOOTER
EnumItem
For scooters.
ParkingType
Parking type.
Properties
GROUND
EnumItem
Ground parking.
UNDERGROUND
EnumItem
Underground parking.
MULTILEVEL
EnumItem
Multi-level parking.
PedestrianInstructionCrossroadLandmark
Landmark.
Properties
NONE
EnumItem
No landmark.
CROSSWALK
EnumItem
Pedestrian crossing.
TRAFFIC_LIGHT
EnumItem
Traffic lights.
PedestrianInstructionCrossroadManeuverDirection
Direction of movement.
Properties
STRAIGHT
EnumItem
Straight ahead.
LEFT
EnumItem
Left.
RIGHT
EnumItem
Right.
SHARPLY_LEFT
EnumItem
Sharply left.
SHARPLY_RIGHT
EnumItem
Sharply right.
KEEP_LEFT
EnumItem
Keep left.
KEEP_RIGHT
EnumItem
Keep right.
PedestrianInstructionIndoorFloorChangeType
Type of the floor change.
Properties
UNDEFINED
EnumItem
Path without steps or unknown.
STAIRWAY
EnumItem
Stairway.
ELEVATOR
EnumItem
Elevator.
ESCALATOR
EnumItem
Escalator.
PersonalDataCollectionConsent
Status of the user's consent to the collection and sending of personal data.
Properties
GRANTED
EnumItem
User agrees.
DENIED
EnumItem
User does not agree.
PublicTransportType
Type of public transport.
Properties
BUS
EnumItem
Bus.
TROLLEYBUS
EnumItem
Trolleybus.
TRAM
EnumItem
Tram.
SHUTTLE_BUS
EnumItem
Shuttle bus.
METRO
EnumItem
Metro.
SUBURBAN_TRAIN
EnumItem
Suburban train.
FUNICULAR_RAILWAY
EnumItem
Funicular.
MONORAIL
EnumItem
Monorail.
WATERWAY_TRANSPORT
EnumItem
Water transport.
CABLE_CAR
EnumItem
Cable car.
SPEED_TRAM
EnumItem
Speed tram (light rail).
PREMETRO
EnumItem
Underground tram.
LIGHT_METRO
EnumItem
Light metro.
AEROEXPRESS
EnumItem
Aeroexpress.
MOSCOW_CENTRAL_RING
EnumItem
Moscow Central Ring.
MOSCOW_CENTRAL_DIAMETERS
EnumItem
Moscow Central Diameters.
RoadEventActionState
Action state.
Properties
SET
EnumItem
Applied.
NOT_SET
EnumItem
Not applied.
RoadEventActionType
Traffic event action type.
Properties
LIKE
EnumItem
Add "like".
DISLIKE
EnumItem
Add "dislike".
CONFIRMATION
EnumItem
Event confirmation.
DISPROOF
EnumItem
Refutation of the event.
RoadEventDisplayCategory
Traffic event category to display on the map.
Properties
CAMERA
EnumItem
Cameras of all types, including ones added by the user.
COMMENT
EnumItem
Comments on the roads.
ACCIDENT
EnumItem
Accident.
ROAD_RESTRICTION
EnumItem
Road closures.
ROAD_WORKS
EnumItem
Road works.
OTHER
EnumItem
Events in the "Other" category.
USER
EnumItem
Always display events created by the current user, regardless of their category.
RoadEventType
Event type.
Properties
ACCIDENT
EnumItem
Accident.
ROAD_WORKS
EnumItem
Road works.
CAMERA
EnumItem
Camera.
COMMENT
EnumItem
Comment.
ROAD_RESTRICTION
EnumItem
Road closure.
OTHER
EnumItem
"Other" event.
RoadRule
Side of traffic.
Properties
UNKNOWN
EnumItem
Unknown.
RIGHT_HAND_TRAFFIC
EnumItem
Right-hand traffic.
LEFT_HAND_TRAFFIC
EnumItem
Left-hand traffic.
RoadSubtype
Additional description for the road type where the route is built.
Properties
NONE
EnumItem
No additional description for the road type.
ARCHWAY
EnumItem
Arch.
BRIDGE
EnumItem
Bridge.
CROSSWALK
EnumItem
Pedestrian crossing.
FOOTBRIDGE
EnumItem
Pedestrian bridge.
FORD
EnumItem
Ford.
INDOOR
EnumItem
Room.
OVERGROUND_CROSSING
EnumItem
Overground crossing.
PARK_FOOTPATH
EnumItem
Park path.
PARK_PATH
EnumItem
Park road.
RESIDENTIAL_AREA
EnumItem
Residential area.
STAIRWAY_UP
EnumItem
Stairway pointing upward.
STAIRWAY_DOWN
EnumItem
Stairway pointing downward.
SUBWAY_CROSSING
EnumItem
Metro crossing.
TUNNEL
EnumItem
Tunnel.
UNDERPASS
EnumItem
Underground crossing.
RoadSurface
Road paving.
Properties
UNKNOWN
EnumItem
Unknown.
ASPHALT
EnumItem
Asphalt.
GRAVEL
EnumItem
Gravel.
GROUND
EnumItem
Ground.
CONCRETE
EnumItem
Concrete.
RoadType
Describes the road type where the route is built.
Properties
UNKNOWN
EnumItem
Unknown.
WALKWAY
EnumItem
Pedestrian path, or a section of the road where pedestrian traffic is allowed.
BIKEWAY
EnumItem
Bicycle path, or a section of the road where bicycles are allowed.
PATHWAY
EnumItem
Motor road of minimal importance.
FIELD_FOREST_ROAD
EnumItem
Field or forest road.
SERVICE_ROAD
EnumItem
Access road/intra-block passage.
OTHER_STREET_ROAD
EnumItem
Car road passing through other streets of the settlement.
MAIN_STREET_ROAD
EnumItem
Car road passing through the main streets of the settlement.
HIGHWAY
EnumItem
Highway.
INTERCITY_ROAD
EnumItem
Intercity road.
FEDERAL_ROAD
EnumItem
Road of federal significance.
RotationCenter
Sets the rule for handling map rotation events.
Properties
EVENT_CENTER
EnumItem
Rotate about the geometric center of the set of finger points.
MAP_POSITION
EnumItem
Rotate about the map position point.
GEO_POSITION
EnumItem
Rotate relatively to the geolocation.
Geolocation is set using the set_target_geo_point method.
If the geolocation is not specified, rotation is done relatively to the map position point.
RouteCameraDirection
Camera action direction.
Properties
AGAINST
EnumItem
Against the direction of travel.
ALONG
EnumItem
Along the direction of travel (rear-facing).
BOTH
EnumItem
Bidirectional camera.
RouteCameraPurpose
Camera purpose.
Properties
SPEED_CONTROL
EnumItem
Detection of exceeding the speed limit.
TRAFFIC_LIGHTS_CONTROL
EnumItem
Detection of the passage to a prohibiting signal of the traffic lights.
STOP_LINE_CONTROL
EnumItem
Detection of crossing the stop line, passage without stopping at the "Stop" sign, entering the intersection during a traffic jam.
PUBLIC_TRANSPORT_LANE_CONTROL
EnumItem
Detecion of moving on a dedicated lane for public transport.
ONCOMING_TRAFFIC_LANE_CONTROL
EnumItem
Detection of moving in the oncoming lane.
PEDESTRIAN_ADVANTAGE_CONTROL
EnumItem
Detection of not giving priority to pedestrians.
LANE_DISCIPLINE_CONTROL
EnumItem
Detection of violating the lane turn at the intersection.
ROAD_MARKINGS_CROSSING_CONTROL
EnumItem
Detection of crossing a solid marking line, moving along the edge of the road.
AVERAGE_SPEED_CONTROL
EnumItem
Detection of exceeding the average speed limit in the area.
NO_STOPPING_CONTROL
EnumItem
Detection of violationg stop prohibition.
DUMMY
EnumItem
Dummy.
PLATON
EnumItem
RouteExitSignTableColor
Background color of the exit plate. Corresponds to the background color of the sign installed
at the corresponding place on the route.
Properties
UNDEFINED
EnumItem
Sign color is undefined.
WHITE
EnumItem
White.
RED
EnumItem
Red.
GREEN
EnumItem
Green.
BLUE
EnumItem
Blue.
BROWN
EnumItem
Brown.
RouteExitSignType
Exit type.
Properties
UNDEFINED
EnumItem
Undefined.
AIRPORT
EnumItem
Exit to the airport.
RouteLaneManeuver
Maneuver on the lane.
Properties
UNDEFINED
EnumItem
Not set.
FORWARD
EnumItem
Straight ahead.
RIGHT
EnumItem
Right.
LEFT
EnumItem
Left.
SLIGHTLY_RIGHT
EnumItem
Slightly right.
SLIGHTLY_LEFT
EnumItem
Slightly left.
SHARPLY_RIGHT
EnumItem
Sharply right.
SHARPLY_LEFT
EnumItem
Sharply left.
RIGHT_WITH_LEFT_TURNS
EnumItem
Right with subsequent turn left.
TURNOVER
EnumItem
U-turn.
RouteMapObjectCalloutLabelDisplayMode
Mode for displaying values in route callouts.
Properties
ABSOLUTE_VALUES
EnumItem
Time traveled along the route and/or the route length are displayed in absolute values (e.g. N km, M min).
RELATIVE_TO_ACTIVE_ROUTE_VALUES
EnumItem
Time traveled along the route and/or the route length are displayed in absolute values only for the active route,
while for inactive routes, the difference from the corresponding value of the active route is displayed (e.g. +/-N km, +/-M min).
If there is no active route or there are multiple active routes on the map, the time and/or distance for all routes are displayed in absolute values (e.g. +/-N km, +/-M min).
If there is no active route or there are multiple active routes on the map, the time and/or distance for all routes are displayed in absolute values.
RouteMapObjectCalloutLabelFlag
Flags that enable the display of content in route callouts.
Properties
DURATION
EnumItem
Driving time along the route.
LENGTH
EnumItem
Route length.
RouteMapObjectDisplayFlag
Flags that enable the display of various components of the route.
Properties
ROUTE_PARTS
EnumItem
Route segments.
START_POINT
EnumItem
Starting point of the route.
FINISH_POINT
EnumItem
Finish point of the route.
INTERMEDIATE_POINTS
EnumItem
Intermediate waypoints.
TRANSPORT_CONNECTION_POINTS
EnumItem
Connection points of route segments (except routes on public transport).
For example, a point at the junction of a pedestrian and a car segment.
MANEUVERS
EnumItem
Maneuvers.
CAMERAS
EnumItem
Cameras.
HUMPS
EnumItem
Speed bumps.
BARRIERS
EnumItem
Road closures.
GATES
EnumItem
Gates, barriers.
STAIRWAYS
EnumItem
Stairs.
PUBLIC_TRANSPORT_PLATFORMS
EnumItem
Public transport stops.
ACCIDENTS
EnumItem
Accident.
ROAD_WORKS
EnumItem
Road works.
COMMENTS
EnumItem
Comments.
ROAD_RESTRICTIONS
EnumItem
Traffic restrictions.
OTHER_EVENTS
EnumItem
"Other" events.
TOLL_ROADS
EnumItem
Start and end of the toll road.
LANES_BUBBLES
EnumItem
Lanes callouts (displayed only in source with navigation mode).
BUBBLES
EnumItem
Callouts with travel time and route length.
INDOOR_INSTRUCTIONS
EnumItem
Instructions inside buildings.
Moving by elevator, escalator, etc.
INACTIVE_FLOORS
EnumItem
Shows route parts inside buildings not only for the active floor.
TRAFFIC_LIGHTS
EnumItem
Highlight traffic lights on the route.
IMMERSIVE_ROUTE_PARTS
EnumItem
Use immersive geometry for route parts (used together with RouteParts).