Важно

This feature is available in the Full MapKit SDK version

YMKBicycleRouter

@interface YMKBicycleRouter : NSObject

Provides methods for submitting bicycle routing requests.

Summary

Instance methods

- (nonnull YMKBicycleSession *)
    requestRoutesWithPoints:(nonnull NSArray<YMKRequestPoint *> *)points
                       type:(YMKBicycleVehicleType)type
              routeListener:
                  (nonnull YMKBicycleSessionRouteListener)routeListener;

Submits a request to find a bicycle route

- (nonnull YMKBicycleSummarySession *)
    requestRoutesSummaryWithPoints:(nonnull NSArray<YMKRequestPoint *> *)points
                              type:(YMKBicycleVehicleType)type
                    summaryHandler:
                        (nonnull YMKBicycleSummarySessionSummaryHandler)
                            summaryHandler;

Submits a request to fetch a brief summary of the bicycle routes

- (nonnull YMKBicycleSession *)
    resolveUriWithUri:(nonnull NSString *)uri
        routeListener:(nonnull YMKBicycleSessionRouteListener)routeListener;

Submits a request to retrieve detailed information on a bicycle route by URI

Instance methods

requestRoutesWithPoints:type:routeListener:

- (nonnull YMKBicycleSession *)
    requestRoutesWithPoints:(nonnull NSArray<YMKRequestPoint *> *)points
                       type:(YMKBicycleVehicleType)type
              routeListener:
                  (nonnull YMKBicycleSessionRouteListener)routeListener;

Примечание

This feature is not available in the free MapKit version.

Submits a request to find a bicycle route.

Parameters

points

Route points (See YMKRequestPoint for details). Currently only two points are supported (start and finish).

routeListener

Listener to retrieve a list of Route objects.


requestRoutesSummaryWithPoints:type:summaryHandler:

- (nonnull YMKBicycleSummarySession *)
    requestRoutesSummaryWithPoints:(nonnull NSArray<YMKRequestPoint *> *)points
                              type:(YMKBicycleVehicleType)type
                    summaryHandler:
                        (nonnull YMKBicycleSummarySessionSummaryHandler)
                            summaryHandler;

Примечание

This feature is not available in the free MapKit version.

Submits a request to fetch a brief summary of the bicycle routes.

Parameters

points

Route points (See YMKRequestPoint for details). Currently only two points are supported (start and finish).

summaryListener

Listener to retrieve a list of Route objects.


resolveUriWithUri:routeListener:

- (nonnull YMKBicycleSession *)
    resolveUriWithUri:(nonnull NSString *)uri
        routeListener:(nonnull YMKBicycleSessionRouteListener)routeListener;

Примечание

This feature is not available in the free MapKit version.

Submits a request to retrieve detailed information on a bicycle route by URI.

Parameters

uri

The URI of the bicycle route. Starts with "ymapsbm1://route/bicycle".

routeListener

Listener to retrieve a list of Route objects.


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