RoutePreferenceType
Objective-C
enum RoutePreferenceType : NSInteger {}
Swift
enum RoutePreferenceType : Int, @unchecked Sendable
Constants indicating the route type preference.
-
No preference regarding route type, unpaved road is good enough.
Declaration
Objective-C
RoutePreferenceTypeNone = 0x00000000
Swift
case none = 0
-
Prefer buses.
Declaration
Objective-C
RoutePreferenceTypeBus = 0x00000001
Swift
case bus = 1
-
Prefer underground/overground subways/metro and underground railway/tunnel transportation.
Declaration
Objective-C
RoutePreferenceTypeUnderground = 0x00000002
Swift
case underground = 2
-
Prefer train and coach services.
Declaration
Objective-C
RoutePreferenceTypeRailway = 0x00000004
Swift
case railway = 4
-
Prefer trams.
Declaration
Objective-C
RoutePreferenceTypeTram = 0x00000008
Swift
case tram = 8
-
Prefer water transportation (boats, ships, gondolas, water taxis).
Declaration
Objective-C
RoutePreferenceTypeWaterTransport = 0x00000010
Swift
case waterTransport = 16
-
Prefer other means of transportation: funicular, telecabins, air transportation, taxis etc.
Declaration
Objective-C
RoutePreferenceTypeMisc = 0x00000020
Swift
case misc = 32
-
Prefer shared bikes.
Declaration
Objective-C
RoutePreferenceTypeSharedBike = 0x00000040
Swift
case sharedBike = 64
-
Prefer shared cars.
Declaration
Objective-C
RoutePreferenceTypeSharedCar = 0x00000080
Swift
case sharedCar = 128
-
Prefer shared scooters.
Declaration
Objective-C
RoutePreferenceTypeSharedScooter = 0x000000100
Swift
case sharedScooter = 256