Warning
This feature is available in the Full MapKit SDK version
MMKMasstransitFitness
class MMKMasstransitFitness : NSObject |
Represent a section where we have to move by ourself (like pedestrian, or by bicycle and scooter)
Summary
Class methods
init(type: MMKMasstransitFitnessType, |
Properties
var type: MMKMasstransitFitnessType { get } |
var constructions: [MMKMasstransitConstructionSegment] { get } |
var restrictedEntries: [MMKRestrictedEntry] { get } |
var viaPoints: [MMKPolylinePosition] { get } |
var annotations: [MMKMasstransitAnnotation] { get } |
var trafficTypes: [MMKMasstransitTrafficTypeSegment] { get } |
var elevationData: MMKMasstransitElevationData? { get } Optional field, can be nil |
Class methods
init(type:constructions:restrictedEntries:viaPoints:annotations:trafficTypes:elevationData:)
init(type: MMKMasstransitFitnessType, |
Properties
type
var type: MMKMasstransitFitnessType { get } |
Undocumented
constructions
var constructions: [MMKMasstransitConstructionSegment] { get } |
Compressed information about constructions along the path. MMKMasstransitConstructionSegment::subpolyline fields of all segments cover the entire geometry of corresponding section".
restrictedEntries
var restrictedEntries: [MMKRestrictedEntry] { get } |
List of restricted entries with their coordinates along the path.
viaPoints
var viaPoints: [MMKPolylinePosition] { get } |
List of via points on the path. A via point is described by the index of the point in the route geometry polyline.
annotations
var annotations: [MMKMasstransitAnnotation] { get } |
List of annotations on the path.
trafficTypes
var trafficTypes: [MMKMasstransitTrafficTypeSegment] { get } |
List of traffic types on path
elevationData
var elevationData: MMKMasstransitElevationData? { get } |
Information on elevation gain and loss in a fitness section
Optional field, can be nil.