Interface PedestrianRouter
com.yandex.mapkit.masstransit
public interface PedestrianRouter
Provides methods for submitting pedestrian routing requests.
Methods
Session | requestRoutes( Point source, Point destination, TimeOptions timeOptions, RouteListener routeListener) | Submits a request to find a pedestrian route between two points. |
Session | resolveUri(String uri, TimeOptions timeOptions, RouteListener routeListener) | Submits a request to retrieve detailed information on the pedestrian route by URI. |
Session | requestRoutes( Point source, Point destination, TimeOptions timeOptions, RouteListener routeListener) | Submits a request to find a pedestrian route between two points. |
Session | resolveUri(String uri, TimeOptions timeOptions, RouteListener routeListener) | Submits a request to retrieve detailed information on the pedestrian route by URI. |
Method Detail
requestRoutes
public Session requestRoutes (Point source, Point destination, TimeOptions timeOptions, RouteListener routeListener)
Submits a request to find a pedestrian route between two points.
Currently, at most one route is returned (no alternatives are supported).source | Origin point of the route to find. |
destination | Destination point of the route to find. |
timeOptions | Desired departure/arrival time settings. Empty TimeOptions for requests that are not time-dependent. |
routeListener | Listener to retrieve a list of MasstransitRoute objects. |
source | Origin point of the route to find. |
destination | Destination point of the route to find. |
timeOptions | Desired departure/arrival time settings. Empty TimeOptions for requests that are not time-dependent. |
routeListener | Listener to retrieve a list of MasstransitRoute objects. |
resolveUri
public Session resolveUri (String uri, TimeOptions timeOptions, RouteListener routeListener)
Submits a request to retrieve detailed information on the pedestrian route by URI.
uri | Pedestrian route URI. Begins with "ymapsbm1://route/pedestrian". |
timeOptions | Desired departure/arrival time settings. Empty TimeOptions for requests that are not time-dependent. |
routeListener | Listener to retrieve a list of MasstransitRoute objects. |
uri | Pedestrian route URI. Begins with "ymapsbm1://route/pedestrian". |
timeOptions | Desired departure/arrival time settings. Empty TimeOptions for requests that are not time-dependent. |
routeListener | Listener to retrieve a list of MasstransitRoute objects. |