Routing
Calculate a route between two points
$client->routing->route(Destination destination, Origin origin, ?string format, ?int alternatives, ?bool annotations, ?\Datetime departAt, ?Ev ev, ?string exclude, ?Geometries geometries, ?Mode mode, ?Overview overview, ?bool steps, ?TrafficModel trafficModel, ?list<Waypoint> waypoints): RouteResult
POST/api/v1/route
Snap a coordinate to the nearest road
$client->routing->nearest(float lat, float lng, ?string outputFields, ?string outputInclude, ?int outputPrecision, ?int radius): NearestResult
GET/api/v1/nearest
Snap a coordinate to the nearest road
$client->routing->nearestPost(float lat, float lng, ?string outputFields, ?string outputInclude, ?int outputPrecision, ?int radius): NearestResult
POST/api/v1/nearest
Calculate an isochrone from a point
$client->routing->isochrone(float lat, float lng, float time, ?string format, ?string mode, ?string outputFields, ?bool outputGeometry, ?string outputInclude, ?int outputPrecision, ?float outputSimplify): RoutingIsochroneResponse
GET/api/v1/isochrone
Calculate an isochrone from a point
$client->routing->isochronePost(float lat, float lng, float time, ?string format, ?string mode, ?string outputFields, ?bool outputGeometry, ?string outputInclude, ?int outputPrecision, ?float outputSimplify): RoutingIsochronePostResponse
POST/api/v1/isochrone
Calculate a distance matrix between points
$client->routing->matrix(list<Destination> destinations, list<Origin> origins, ?string annotations, ?float fallbackSpeed, ?Mode mode): MatrixResult
POST/api/v1/matrix