Перейти к основному содержимому

Навигационные предупреждения

Используйте NavigationAlert в NavigationAlertInfoModel.alert. Задавайте parameter только для предупреждений, у которых предусмотрено значение. Для предупреждений о транспорте сзади параметром служит RearVehicleMergeDirection.

Справочник предупреждений

Навигационные уведомления

Информация о состоянии маршрута и уведомления, отправляемые во время навигации.

16
.clear

Очистить существующие уведомления, указанные параметром.

AIBudsNavigationAlertClearПараметр: исходное значение типа уведомления.
0x00
.speedLimit

Отобразить текущую скорость движения.

AIBudsNavigationAlertSpeedLimitПараметр: скорость; единицы измерения соответствуют настройкам пользователя.
0x01
.violationCamera

Уведомление о приближающемся фото- или видеофиксаторе нарушений.

AIBudsNavigationAlertViolationCamera
0x02
.roadConstruction

Уведомление о дорожных работах впереди.

AIBudsNavigationAlertRoadConstruction
0x03
.averageSpeedZone

Отобразить уведомление о контроле средней скорости.

AIBudsNavigationAlertAverageSpeedZoneПараметр: скорость в зоне; единицы измерения соответствуют настройкам пользователя.
0x04
.accidentProneArea

Уведомление о приближающемся участке дороги с повышенной аварийностью.

AIBudsNavigationAlertAccidentProneArea
0x05
.rearVehicleWarning

Уведомление о возможном вхождении в поток сзади.

AIBudsNavigationAlertRearVehicleWarningПараметр: исходное значение RearVehicleMergeDirection.
0x06
.weakGPSSignal

Уведомление о слабом сигнале GPS и ненадёжности навигации.

AIBudsNavigationAlertWeakGPSSignal
0x07
.icyRoad

Уведомление о гололеде на дороге впереди.

AIBudsNavigationAlertIcyRoad
0x08
.roadClosedOrRestricted

Уведомление о закрытой или ограниченной проезжей части.

AIBudsNavigationAlertRoadClosedOrRestricted
0x09
.rerouting

Навигация перестраивает маршрут.

AIBudsNavigationAlertRerouting
0x0A
.keepLeftLane

Держитесь в левом ряду.

AIBudsNavigationAlertKeepLeftLane
0x0B
.keepRightLane

Держитесь в правом ряду.

AIBudsNavigationAlertKeepRightLane
0x0C
.trafficLightCountdown

Отображение времени до перехода на красный свет.

AIBudsNavigationAlertTrafficLightCountdownПараметр: секунды; при значении более 99 отображается 99
0x0D
.keepLeftNLanes

Держитесь в левых рядах.

AIBudsNavigationAlertKeepLeftNLanesПараметр: количество рядов, начиная с 1
0x0E
.keepRightNLanes

Держитесь в правых рядах.

AIBudsNavigationAlertKeepRightNLanesПараметр: количество рядов, начиная с 1
0x0F

Направление сзади

Значение параметра для rearVehicleWarning.

3
.unknown

Направление движения недоступно.

AIBudsRearVehicleMergeDirectionUnknown
0
.fromRight

Транспортное средство приближается справа.

AIBudsRearVehicleMergeDirectionFromRight
1
.fromLeft

Транспортное средство приближается слева.

AIBudsRearVehicleMergeDirectionFromLeft
2
Только для предупреждений, требующих параметров, устанавливайте NavigationAlertInfoModel.parameter, и следуйте указанным выше правилам значений и единиц измерения.

Значки в документации передают смысл навигационных предупреждений. Приложение и устройство не обязаны использовать такое же оформление.