Skip to main content

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.

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.

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.

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.

This can lead to significant performance degradation on weak devices.

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.

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".