MMKMasstransitTransportTransportThread
Warning
This feature is available in the Full MapKit SDK version
class MMKMasstransitTransportTransportThread : NSObject |
MMKMasstransitThread specific properties of a mass transit ride section of a MMKMasstransitRoute.
Summary
Class methods
 init(thread: MMKMasstransitThread, |
Properties
var thread: MMKMasstransitThread { get } |
var isRecommended: Bool { get } |
var alerts: [MMKMasstransitTransportThreadAlert] { get } |
var alternateDepartureStop: MMKMasstransitStop? { get } |
var boardingOptions: MMKMasstransitBoardingOptions? { get } |
var estimation: MMKMasstransitTravelEstimation? { get } |
var stops: [MMKMasstransitTransportStop] { get } |
var geometry: MMKPolyline { get } |
Class methods
init(thread:isRecommended:alerts:alternateDepartureStop:boardingOptions:estimation:stops:geometry:)
 init(thread: MMKMasstransitThread, |
Properties
thread
var thread: MMKMasstransitThread { get } |
Mass transit thread.
isRecommended
var isRecommended: Bool { get } |
Indicates that the mass transit router considers this thread the best one for the current section of the constucted route.
alerts
var alerts: [MMKMasstransitTransportThreadAlert] { get } |
Collection of important annotations for the section.
alternateDepartureStop
var alternateDepartureStop: MMKMasstransitStop? { get } |
If alternateDepartureStop is specified, it specifies the departure location for this particular Thread instead of the first Stop of the Section.
Optional field, can be nil.
boardingOptions
var boardingOptions: MMKMasstransitBoardingOptions? { get } |
Recommended underground boarding options for this section.
Optional field, can be nil.
estimation
var estimation: MMKMasstransitTravelEstimation? { get } |
Time estimation for transport thread.
Optional field, can be nil.
stops
var stops: [MMKMasstransitTransportStop] { get } |
Collection of stops for the section. The first stop in the collection is the stop for boarding the transport, and the last stop in the collection is the stop for exiting the transport.
geometry
var geometry: MMKPolyline { get } |
Transport thread geometry.