Other Enumerations

The following enumerations are available globally.

  • Constants indicating the navigation states.

    See more

    Declaration

    Objective-C

    enum NavigationStatus : NSInteger {}

    Swift

    enum NavigationStatus : Int, @unchecked Sendable
  • Constants indicating the navigation instruction update events.

    See more

    Declaration

    Objective-C

    enum NavigationInstructionUpdateEvent : NSInteger {}

    Swift

    enum NavigationInstructionUpdateEvent : Int, @unchecked Sendable
  • Constants indicating the device orientation type.

    See more

    Declaration

    Objective-C

    enum OrientationType : NSInteger {}

    Swift

    enum OrientationType : Int, @unchecked Sendable
  • Constants indicating the buffer type for rendering.

    See more

    Declaration

    Objective-C

    enum DirectBufferType : NSInteger {}

    Swift

    enum DirectBufferType : Int, @unchecked Sendable
  • Constants indicating the contact info field type.

    See more

    Declaration

    Objective-C

    enum ContactInfoFieldType : NSInteger {}

    Swift

    enum ContactInfoFieldType : Int, @unchecked Sendable
  • Constants indicating the content store online type.

    See more

    Declaration

    Objective-C

    enum ContentStoreOnlineType : NSInteger {}

    Swift

    enum ContentStoreOnlineType : Int, @unchecked Sendable
  • Constants indicating the content store online support status.

    See more

    Declaration

    Objective-C

    enum ContentStoreOnlineSupportStatus : NSInteger {}

    Swift

    enum ContentStoreOnlineSupportStatus : Int, @unchecked Sendable
  • Constants indicating the content store object status.

    See more

    Declaration

    Objective-C

    enum ContentStoreObjectStatus : NSInteger {}

    Swift

    enum ContentStoreObjectStatus : Int, @unchecked Sendable
  • Constants indicating the download thread priorities.

    See more

    Declaration

    Objective-C

    enum ContentDownloadThreadPriority : NSInteger {}

    Swift

    enum ContentDownloadThreadPriority : Int, @unchecked Sendable
  • Constants indicating the content store object status.

    See more

    Declaration

    Objective-C

    enum ContentUpdateStatus : NSInteger {}

    Swift

    enum ContentUpdateStatus : Int, @unchecked Sendable
  • Constants indicating the data origin.

    See more

    Declaration

    Objective-C

    enum DataSourceOrigin : NSInteger {}
  • Constants indicating the data types.

    See more

    Declaration

    Objective-C

    enum DataType : NSInteger {}
  • Constants indicating the data source type.

    See more

    Declaration

    Objective-C

    enum DataSourceType : NSInteger {}
  • Constants indicating the reason for data interruption.

    See more

    Declaration

    Objective-C

    enum DataInterruptionReason : NSInteger {}
  • Constants indicating the data source status.

    See more

    Declaration

    Objective-C

    enum PlayingStatus : NSInteger {}
  • Constants indicating the device temperature level.

    See more

    Declaration

    Objective-C

    enum TemperatureLevel : NSInteger {}
  • Constants indicating the unit of measurement.

    See more

    Declaration

    Objective-C

    enum DataUnitMeasurement : NSInteger {}
  • Constants indicating the data source video encoding type.

    See more

    Declaration

    Objective-C

    enum ImagePixelFormat : NSInteger {}
  • Constants indicating the data source 16:9 standard resolutions.

    See more

    Declaration

    Objective-C

    enum ResolutionFormat : NSInteger {}
  • Constants indicating the position accuracy type.

    See more

    Declaration

    Objective-C

    enum PositionAccuracyType : NSInteger {}
  • Constants indicating the position activity type.

    See more

    Declaration

    Objective-C

    enum PositionActivityType : NSInteger {}
  • Constants indicating the online connection status.

    See more

    Declaration

    Objective-C

    enum OnlineConnectionStatus : NSInteger {}

    Swift

    enum OnlineConnectionStatus : Int, @unchecked Sendable
  • Constants indicating the reason type.

    See more

    Declaration

    Objective-C

    enum ReasonType : NSInteger {}

    Swift

    enum ReasonType : Int, @unchecked Sendable
  • Constants indicating the category types.

    See more

    Declaration

    Objective-C

    enum GenericCategoryType : NSInteger {}

    Swift

    enum GenericCategoryType : Int, @unchecked Sendable
  • Constants indicating the Sdk capabilities.

    See more

    Declaration

    Objective-C

    enum SdkCapabilities : NSInteger {}
  • Constants indicating the unit system.

    See more

    Declaration

    Objective-C

    enum UnitSystemType : NSInteger {}
  • Constants indicating the map language.

    See more

    Declaration

    Objective-C

    enum MapLanguageType : NSInteger {}
  • Constants indicating the authorization key status.

    See more

    Declaration

    Objective-C

    enum AuthorizationKeyStatus : NSInteger {}
  • Constants indicating sdk service group: tiles, traffic, terrain.

    See more

    Declaration

    Objective-C

    enum ServiceGroupType : NSInteger {}
  • Constants indicating how an image should fill the area.

    See more

    Declaration

    Objective-C

    enum FrameFit : NSInteger {}
  • Constants indicating the Sdk error codes.

    See more

    Declaration

    Objective-C

    enum SDKErrorCode : NSInteger {}
  • Constants indicating weather daylight.

    See more

    Declaration

    Objective-C

    enum WeatherDaylight : NSInteger {}
  • Constants indicating log file sorting types.

    See more

    Declaration

    Objective-C

    enum LogFileSortingType : NSInteger {}
  • Constants indicating log file sorting orders.

    See more

    Declaration

    Objective-C

    enum LogFileSortingOrder : NSInteger {}
  • Constants indicating the drive side.

    See more

    Declaration

    Objective-C

    enum DriveSideType : NSInteger {}
  • Constants indicating the anchor type. @details The anchor is a point ( all intersections ), a circle ( roundabout, complex traffic figure ) or a waypoint.

    See more

    Declaration

    Objective-C

    enum RoadAnchorType : NSInteger {}
  • Constants indicating the form of the shape.

    See more

    Declaration

    Objective-C

    enum RoadShapeFormType : NSInteger {}
  • Constants indicating the type of the shape. @details Use the type to render the shape in different width and color.

    See more

    Declaration

    Objective-C

    enum RoadShapeType : NSInteger {}
  • Constants indicating the arrow type of the shape.

    See more

    Declaration

    Objective-C

    enum ShapeArrowType : NSInteger {}
  • Constants indicating the restriction type of the shape. @details The restriction type can be used to visualize the restriction for the connected street.

    See more

    Declaration

    Objective-C

    enum ShapeRestrictionType : NSInteger {}
  • Constants indicating the arrow direction of the shape. @details The arrow direction will be only valid for RoadShapeFormTypeCircleSegment and some combined turns.

    See more

    Declaration

    Objective-C

    enum ShapeArrowDirectionType : NSInteger {}
  • Constants indicating the types of geographic areas.

    See more

    Declaration

    Objective-C

    enum GeographicAreaType : NSInteger {}

    Swift

    enum GeographicAreaType : Int, @unchecked Sendable
  • Constants indicating the landmark highlight option.

    See more

    Declaration

    Objective-C

    enum HighlightOption : NSInteger {}

    Swift

    enum HighlightOption : Int, @unchecked Sendable
  • Constants indicating the unit system.

    See more

    Declaration

    Objective-C

    enum HumanVoiceGender : NSInteger {}

    Swift

    enum HumanVoiceGender : Int, @unchecked Sendable
  • Constants indicating image file formats.

    See more

    Declaration

    Objective-C

    enum ImageFormat : NSInteger {}

    Swift

    enum ImageFormat : Int, @unchecked Sendable
  • Constants indicating the type of a navigation image

    See more

    Declaration

    Objective-C

    enum ImageType : NSInteger {}

    Swift

    enum ImageType : Int, @unchecked Sendable
  • Constants indicating the authorization key status.

    See more

    Declaration

    Objective-C

    enum IntentHandlerType : NSInteger {}

    Swift

    enum IntentHandlerType : Int, @unchecked Sendable
  • Constants indicating the ways in which landmarks from a Landmark Browse Session Context can be ordered.

    See more

    Declaration

    Objective-C

    enum LandmarkObjectOrder : NSInteger {}

    Swift

    enum LandmarkObjectOrder : Int, @unchecked Sendable
  • Constants indicating filter by category.

    See more

    Declaration

    Objective-C

    enum CategoryIdFilter : NSInteger {}

    Swift

    enum CategoryIdFilter : Int, @unchecked Sendable
  • Constants indicating the default landmark categories. JSR 293 categories( plain landmark store ).

    See more

    Declaration

    Objective-C

    enum DefaultLandmarkCategory : NSInteger {}

    Swift

    enum DefaultLandmarkCategory : Int, @unchecked Sendable
  • Constants indicating the address search field.

    See more

    Declaration

    Objective-C

    enum AddressSearchFieldType : NSInteger {}

    Swift

    enum AddressSearchFieldType : Int, @unchecked Sendable
  • Constants indicating the landmark stores types.

    See more

    Declaration

    Objective-C

    enum LandmarkStoreType : NSInteger {}

    Swift

    enum LandmarkStoreType : Int, @unchecked Sendable
  • Constants indicating the landmark import supported formats.

    See more

    Declaration

    Objective-C

    enum LandmarkImportFileFormat : NSInteger {}

    Swift

    enum LandmarkImportFileFormat : Int, @unchecked Sendable
  • Constants indicating the string type.

    See more

    Declaration

    Objective-C

    enum LocalizationStringId : NSInteger {}
  • Constants indicating the map coverage.

    See more

    Declaration

    Objective-C

    enum MapCoverage : NSInteger {}

    Swift

    enum MapCoverage : Int, @unchecked Sendable
  • Constants indicating the route highlight options.

    See more

    Declaration

    Objective-C

    enum MapViewRouteRenderOption : NSInteger {}
  • Constants indicating the route line type.

    See more

    Declaration

    Objective-C

    enum RouteLineType : NSInteger {}
  • Constants indicating the image positon relative to position reference.

    See more

    Declaration

    Objective-C

    enum ImagePosition : NSInteger {}
  • Constants indicating the route display modes.

    See more

    Declaration

    Objective-C

    enum RouteDisplayMode : NSInteger {}
  • Constants indicating the camera follow mode.

    See more

    Declaration

    Objective-C

    enum CameraFollowMode : NSInteger {}
  • Constants indicating the perspectives in which the map is viewed.

    See more

    Declaration

    Objective-C

    enum MapViewPerspective : NSInteger {}
  • Constants indicating the map details quality level.

    See more

    Declaration

    Objective-C

    enum MapDetailsQualityLevel : NSInteger {}
  • Constants indicating the buildings visibility type.

    See more

    Declaration

    Objective-C

    enum BuildingsVisibility : NSInteger {}
  • Follow position map rotation mode.

    See more

    Declaration

    Objective-C

    enum FollowPositionMapRotationMode : NSInteger {}
  • Constants indicating the map view touch gestures.

    See more

    Declaration

    Objective-C

    enum MapViewTouchGestures : int {}
  • Constants indicating the view data transition.

    See more

    Declaration

    Objective-C

    enum ViewDataTransitionStatus : NSInteger {}
  • Constants indicating the view camera transition.

    See more

    Declaration

    Objective-C

    enum ViewCameraTransitionStatus : NSInteger {}
  • Constants indicating the view touch behaviour.

    See more

    Declaration

    Objective-C

    enum TouchViewBehaviour : NSInteger {}
  • Constants indicating the marker labeling mode.

    See more

    Declaration

    Objective-C

    enum MarkerLabelingMode : NSInteger {}
  • Constants indicating the marker collection type.

    See more

    Declaration

    Objective-C

    enum MarkerCollectionType : NSInteger {}

    Swift

    enum MarkerCollectionType : Int, @unchecked Sendable
  • Constants indicating the Social Report Category.

    See more

    Declaration

    Objective-C

    enum SocialReportCategory : NSInteger {}
  • Constants indicating the overlayItem preview data formats.

    See more

    Declaration

    Objective-C

    enum PreviewDataType : NSInteger {}
  • Constants indicating the common overlay identifier.

    See more

    Declaration

    Objective-C

    enum CommonOverlayIdentifier : NSInteger {}
  • Constants indicating the safety camera overlay parameters type.

    See more

    Declaration

    Objective-C

    enum SafetyCameraParameterType : NSInteger {}
  • Constants indicating the type of transportation returned by PublicTransportRouteParameterType: type.

    See more

    Declaration

    Objective-C

    enum PublicTransportRouteTransportType : NSInteger {}
  • Constants indicating the wheelchair accessibility returned by PublicTransportTripParameterType: wheelchairAccessible.

    See more

    Declaration

    Objective-C

    enum PublicTransportWheelchairAccessibleType : NSInteger {}
  • Constants indicating the bikes allowed returned by PublicTransportTripParameterType: bikesAllowed.

    See more

    Declaration

    Objective-C

    enum PublicTransportBikesAllowedType : NSInteger {}
  • Constants indicating the public transport overlay parameters type.

    See more

    Declaration

    Objective-C

    enum PublicTransportParameterType : NSInteger {}
  • Constants indicating the public transport overlay route parameters type.

    See more

    Declaration

    Objective-C

    enum PublicTransportRouteParameterType : NSInteger {}
  • Constants indicating the public transport overlay route parameters type.

    See more

    Declaration

    Objective-C

    enum PublicTransportTripParameterType : NSInteger {}
  • Constants indicating the public transport overlay agency parameters type.

    See more

    Declaration

    Objective-C

    enum PublicTransportAgencyParameterType : NSInteger {}
  • Constants indicating the public transport overlay stop parameters type.

    See more

    Declaration

    Objective-C

    enum PublicTransportStopParameterType : NSInteger {}
  • Constants indicating the public transport overlay stop time parameters type.

    See more

    Declaration

    Objective-C

    enum PublicTransportStopTimeParameterType : NSInteger {}
  • Constants indicating the social report category parameter type.

    See more

    Declaration

    Objective-C

    enum SocialReportCategoryParameterType : NSInteger {}
  • Constants indicating the social report parameters type.

    See more

    Declaration

    Objective-C

    enum SocialReportParameterType : NSInteger {}
  • Constants indicating the social report category parameter type.

    See more

    Declaration

    Objective-C

    enum SocialReportUserParameterType : NSInteger {}
  • Constants indicating the transit type.

    See more

    Declaration

    Objective-C

    enum TransitType : NSInteger {}

    Swift

    enum TransitType : Int, @unchecked Sendable
  • Constants indicating the realtime status.

    See more

    Declaration

    Objective-C

    enum RealtimeStatus : NSInteger {}

    Swift

    enum RealtimeStatus : Int, @unchecked Sendable
  • Constants indicating the path import supported formats.

    See more

    Declaration

    Objective-C

    enum PathFileFormat : NSInteger {}

    Swift

    enum PathFileFormat : Int, @unchecked Sendable
  • Constants indicating the position type.

    See more

    Declaration

    Objective-C

    enum PositionType : NSInteger {}

    Swift

    enum PositionType : Int, @unchecked Sendable
  • Constants indicating the position data type.

    See more

    Declaration

    Objective-C

    enum PositionDataType : NSInteger {}

    Swift

    enum PositionDataType : Int, @unchecked Sendable
  • Constants indicating the position provider. @details

    See more

    Declaration

    Objective-C

    enum PositionProvider : NSInteger {}

    Swift

    enum PositionProvider : Int, @unchecked Sendable
  • Constants indicating the position data quality. @details

    See more

    Declaration

    Objective-C

    enum PositionFixQuality : NSInteger {}

    Swift

    enum PositionFixQuality : Int, @unchecked Sendable
  • Constants indicating the road modifier types. @details

    See more

    Declaration

    Objective-C

    enum RoadModifier : NSInteger {}

    Swift

    enum RoadModifier : Int, @unchecked Sendable
  • Constants indicating the type of a projection.

    See more

    Declaration

    Objective-C

    enum ProjectionType : NSInteger {}

    Swift

    enum ProjectionType : Int, @unchecked Sendable
  • Constants indicating the hemisphere from projection plugin.

    See more

    Declaration

    Objective-C

    enum HemisphereType : NSInteger {}
  • Constants indicating the road shield type.

    See more

    Declaration

    Objective-C

    enum RoadShieldType : NSInteger {}

    Swift

    enum RoadShieldType : Int, @unchecked Sendable
  • Constants indicating the sort order of the routes.

    See more

    Declaration

    Objective-C

    enum RouteBookmarksSort : NSInteger {}

    Swift

    enum RouteBookmarksSort : Int, @unchecked Sendable
  • Constants indicating the route status.

    See more

    Declaration

    Objective-C

    enum RouteStatus : NSInteger {}

    Swift

    enum RouteStatus : Int, @unchecked Sendable
  • Constants indicating the route waypoints options.

    See more

    Declaration

    Objective-C

    enum RouteWaypointsOption : NSInteger {}

    Swift

    enum RouteWaypointsOption : Int, @unchecked Sendable
  • Constants indicating the route type.

    See more

    Declaration

    Objective-C

    enum RouteType : NSInteger {}

    Swift

    enum RouteType : Int, @unchecked Sendable
  • Constants indicating the route transport mode.

    See more

    Declaration

    Objective-C

    enum RouteTransportMode : NSInteger {}

    Swift

    enum RouteTransportMode : Int, @unchecked Sendable
  • Constants indicating the route type preference.

    See more

    Declaration

    Objective-C

    enum RoutePreferenceType : NSInteger {}

    Swift

    enum RoutePreferenceType : Int, @unchecked Sendable
  • Constants indicating the traffic avoidance type.

    See more

    Declaration

    Objective-C

    enum TrafficAvoidanceType : NSInteger {}

    Swift

    enum TrafficAvoidanceType : Int, @unchecked Sendable
  • Constants indicating the route result details.

    See more

    Declaration

    Objective-C

    enum RouteResultDetails : NSInteger {}

    Swift

    enum RouteResultDetails : Int, @unchecked Sendable
  • Constants indicating the algorithm type.

    See more

    Declaration

    Objective-C

    enum RouteAlgorithmType : NSInteger {}

    Swift

    enum RouteAlgorithmType : Int, @unchecked Sendable
  • Constants indicating the public transport sorting strategy.

    See more

    Declaration

    Objective-C

    enum PTRouteSortingStrategy : NSInteger {}

    Swift

    enum PTRouteSortingStrategy : Int, @unchecked Sendable
  • Constants indicating the bike profile.

    See more

    Declaration

    Objective-C

    enum BikeProfile : NSInteger {}

    Swift

    enum BikeProfile : Int, @unchecked Sendable
  • Constants indicating the ebike profile.

    See more

    Declaration

    Objective-C

    enum EBikeProfile : NSInteger {}

    Swift

    enum EBikeProfile : Int, @unchecked Sendable
  • Constants indicating the pedestrian profile.

    See more

    Declaration

    Objective-C

    enum PedestrianProfile : NSInteger {}

    Swift

    enum PedestrianProfile : Int, @unchecked Sendable
  • Constants indicating the alternative routes scheme.

    See more

    Declaration

    Objective-C

    enum RouteAlternativesSchema : NSInteger {}

    Swift

    enum RouteAlternativesSchema : Int, @unchecked Sendable
  • Constants indicating the Path calculation algorithm.

    See more

    Declaration

    Objective-C

    enum RoutePathAlgorithmType : NSInteger {}

    Swift

    enum RoutePathAlgorithmType : Int, @unchecked Sendable
  • Constants indicating the Path calculation flavors.

    See more

    Declaration

    Objective-C

    enum RoutePathAlgorithmFlavorType : NSInteger {}

    Swift

    enum RoutePathAlgorithmFlavorType : Int, @unchecked Sendable
  • Constants indicating the emergency vehicles extra freedom options.

    See more

    Declaration

    Objective-C

    enum EmergencyExtraFreedomLevels : int {}

    Swift

    enum EmergencyExtraFreedomLevels : Int32, @unchecked Sendable
  • Constants indicating the climb grade. @details

    See more

    Declaration

    Objective-C

    enum ClimbGrade : NSInteger {}

    Swift

    enum ClimbGrade : Int, @unchecked Sendable
  • Constants indicating the surface type.

    See more

    Declaration

    Objective-C

    enum SurfaceType : NSInteger {}

    Swift

    enum SurfaceType : Int, @unchecked Sendable
  • Constants indicating the road type.

    See more

    Declaration

    Objective-C

    enum RoadType : NSInteger {}

    Swift

    enum RoadType : Int, @unchecked Sendable
  • Constants indicating the address level type.

    See more

    Declaration

    Objective-C

    enum AddressLevelType : NSInteger {}

    Swift

    enum AddressLevelType : Int, @unchecked Sendable
  • Constants indicating the sound audio category.

    See more

    Declaration

    Objective-C

    enum AudioCategory : NSInteger {}

    Swift

    enum AudioCategory : Int, @unchecked Sendable
  • Constants indicating the sound output.

    See more

    Declaration

    Objective-C

    enum AudioOutput : NSInteger {}

    Swift

    enum AudioOutput : Int, @unchecked Sendable
  • Constants indicating the audio file types.

    See more

    Declaration

    Objective-C

    enum FileAudioType : NSInteger {}

    Swift

    enum FileAudioType : Int, @unchecked Sendable
  • Constants indicating the audio driver assistance file type.

    See more

    Declaration

    Objective-C

    enum DriverAssistanceAudioFile : NSInteger {}

    Swift

    enum DriverAssistanceAudioFile : Int, @unchecked Sendable
  • Constants indicating the type of the response from timezone plugin.

    See more

    Declaration

    Objective-C

    enum TimezoneStatus : NSInteger {}

    Swift

    enum TimezoneStatus : Int, @unchecked Sendable
  • Constants indicating the traffic usage.

    See more

    Declaration

    Objective-C

    enum TrafficUsage : NSInteger {}

    Swift

    enum TrafficUsage : Int, @unchecked Sendable
  • Constants indicating the restrictions which prevent online service functionality.

    See more

    Declaration

    Objective-C

    enum TrafficOnlineRestrictions : NSInteger {}

    Swift

    enum TrafficOnlineRestrictions : Int, @unchecked Sendable
  • Constants indicating the traffic event class.

    See more

    Declaration

    Objective-C

    enum TrafficEventClass : NSInteger {}

    Swift

    enum TrafficEventClass : Int, @unchecked Sendable
  • Constants indicating the traffic event severity.

    See more

    Declaration

    Objective-C

    enum TrafficEventSeverity : NSInteger {}

    Swift

    enum TrafficEventSeverity : Int, @unchecked Sendable
  • Constants indicating the traffic event shape.

    See more

    Declaration

    Objective-C

    enum TrafficEventImpactZone : NSInteger {}

    Swift

    enum TrafficEventImpactZone : Int, @unchecked Sendable
  • Constants indicating the network types enumeration.

    See more

    Declaration

    Objective-C

    enum NetworkType : NSInteger {}

    Swift

    enum NetworkType : Int, @unchecked Sendable
  • Constants indicating the turn information type.

    See more

    Declaration

    Objective-C

    enum TurnType : NSInteger {}
  • Constants indicating the navigation turn simplified unique id.

    See more

    Declaration

    Objective-C

    enum TurnSimplifiedType64 : NSInteger {}