MapsIndoors iOS SDK V3
|
#include <MPRouteStep.h>
Instance Methods | |
(nullable MPPoint *) | - getActionPoint |
(nullable NSNumber *) | - getStartFloorName |
(nullable MPPoint *) | - getStartPoint |
(nullable MPPoint *) | - getEndPoint |
Properties | |
NSString< Optional > * | travel_mode |
MPRouteCoordinate< Optional > * | end_location |
MPRouteCoordinate< Optional > * | start_location |
NSNumber< Optional > * | distance |
NSNumber< Optional > * | duration |
NSString< Optional > * | maneuver |
MPEncodedPolyline< Optional > * | polyline |
NSMutableArray< MPRouteCoordinate * >< MPRouteCoordinate, Optional > * | geometry |
NSString< Optional > * | html_instructions |
_Nullable MPHighwayType | highway |
NSString< Optional > * | routeContext |
NSMutableArray< MPRouteStep * >< MPRouteStep, Optional > * | steps |
MPTransitDetails< Optional > * | transit_details |
Route step model. A step is segment on a MPRouteLeg
(MPRouteLeg
is a segment on a MPRoute
). The step contains start and end locations, distance and duration information, as well as navigational instructions.
- (nullable MPPoint *) getActionPoint |
- (nullable MPPoint *) getEndPoint |
- (nullable NSNumber *) getStartFloorName |
- (nullable MPPoint *) getStartPoint |
|
readwritenonatomicstrong |
Distance of the step in meters.
|
readwritenonatomicstrong |
Duration of the step in seconds, with specified travel mode step.travel_mode
|
readwritenonatomicstrong |
End location coordinate and floor index
|
readwritenonatomicstrong |
Polyline geometry for the step.
|
readwriteatomic |
Way type for this step (part of the route). E.g. footway, steps, elevator, residential etc.
|
readwritenonatomicstrong |
Textual instructions for the step. May not be specified.
|
readwritenonatomicstrong |
Maneuver value for the step. Possible values are: straight, turn-left, turn-right, turn-sharp-left, turn-sharp-right, turn-slight-left, turn-slight-right, uturn-left, uturn-right
|
readwritenonatomicstrong |
Encoded polyline for the step. Can de decoded with [GMSPath pathFromEncodedPath:]
. Only long polylines may be encoded.
|
readwritenonatomicstrong |
Context of the step. May be InsideBuilding
, OutsideOnVenue
or a custom context e.g. Security
|
readwritenonatomicstrong |
Start location coordinate and floor index
|
readwritenonatomicstrong |
Substeps for the step. May be empty/nil.
|
readwritenonatomicstrong |
Transit details. May apply for travel mode transit
.
|
readwritenonatomicstrong |
Travel mode key. Can be walking, bicycling, driving and transit.