TruckRouteSearchOptions | iOS SDK | 2GIS Documentation
iOS SDK

TruckRouteSearchOptions

Параметры поиска маршрута на грузовом транспорте. При поиске маршрута учитываются только заполненные параметры.

public init(
    car: CarRouteSearchOptions,
    truckLength: UInt32? = nil,
    truckHeight: UInt32? = nil,
    truckWidth: UInt32? = nil,
    actualMass: UInt32? = nil,
    maxPermittedMass: UInt32? = nil,
    axleLoad: UInt32? = nil,
    dangerousCargo: Bool = false,
    explosiveCargo: Bool = false,
    passIds: Set<TruckPassZonePassId> = [],
    fallbackOnCar: Bool = false
)
Parameters
car
truckLength
truckHeight
truckWidth
actualMass
maxPermittedMass
axleLoad
dangerousCargo
explosiveCargo
fallbackOnCar
Properties

Параметры поиска маршрута, общие с прочими автомобильными.

Длина грузового транспортного средства в миллиметрах.

Высота грузового транспортного средства в миллиметрах.

Ширина грузового транспортного средства в миллиметрах.

Фактическая масса грузового транспортного средства в килограммах.

Разрешённая максимальная масса грузового транспортного средства в килограммах.

Нагрузка на ось в килограммах.

Признак наличия опасного груза.

Признак наличия взрывчатых веществ в грузе.

Set<TruckPassZonePassId>

Идентификаторы имеющихся у пользователя пропусков, требующихся для движения в пределах пропускных зон.

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