Важно

This feature is available in the Full MapKit SDK version

YMKMasstransitFitness

class YMKMasstransitFitness : NSObject

Represent a section where we have to move by ourself (like pedestrian, or by bicycle and scooter)

Summary

Class methods

 init(type: YMKMasstransitFitnessType,
 constructions: [YMKMasstransitConstructionSegment],
 restrictedEntries: [YMKRestrictedEntry],
 viaPoints: [YMKPolylinePosition],
 annotations: [YMKMasstransitAnnotation],
 trafficTypes: [YMKMasstransitTrafficTypeSegment],
 elevationData: YMKMasstransitElevationData?)

Properties

var typeYMKMasstransitFitnessType { get }
Undocumented

var constructions: [YMKMasstransitConstructionSegment] { get }
Compressed information about constructions along the path

var restrictedEntries: [YMKRestrictedEntry] { get }
List of restricted entries with their coordinates along the path

var viaPoints: [YMKPolylinePosition] { get }
List of via points on the path

var annotations: [YMKMasstransitAnnotation] { get }
List of annotations on the path

var trafficTypes: [YMKMasstransitTrafficTypeSegment] { get }
List of traffic types on path

var elevationDataYMKMasstransitElevationData? { get }
Information on elevation gain and loss in a fitness section

Optional field, can be nil

Class methods

init(type:constructions:restrictedEntries:viaPoints:annotations:trafficTypes:elevationData:)

 init(type: YMKMasstransitFitnessType,
 constructions: [YMKMasstransitConstructionSegment],
 restrictedEntries: [YMKRestrictedEntry],
 viaPoints: [YMKPolylinePosition],
 annotations: [YMKMasstransitAnnotation],
 trafficTypes: [YMKMasstransitTrafficTypeSegment],
 elevationData: YMKMasstransitElevationData?)


Properties

type

var type: YMKMasstransitFitnessType { get }

Undocumented


constructions

var constructions: [YMKMasstransitConstructionSegment] { get }

Compressed information about constructions along the path. YMKMasstransitConstructionSegment::subpolyline fields of all segments cover the entire geometry of corresponding section".


restrictedEntries

var restrictedEntries: [YMKRestrictedEntry] { get }

List of restricted entries with their coordinates along the path.


viaPoints

var viaPoints: [YMKPolylinePosition] { 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: [YMKMasstransitAnnotation] { get }

List of annotations on the path.


trafficTypes

var trafficTypes: [YMKMasstransitTrafficTypeSegment] { get }

List of traffic types on path


elevationData

var elevationData: YMKMasstransitElevationData? { get }

Information on elevation gain and loss in a fitness section

Optional field, can be nil.


Предыдущая
Следующая