An interface between R and the OSRM API.
OSRM is a routing
service based on OpenStreetMap data. See <http://project-osrm.org/> for more
information. This package enables the computation of routes, trips, isochrones and
travel distances matrices (travel time and kilometric distance).
osrmTable
: Build and send OSRM API queries to get travel
time matrices between points. This function interfaces the table
OSRM service.
osrmRoute
: Build and send an OSRM API query to get the
travel geometry between two points. This function interfaces with the
route OSRM service.
osrmTrip
: Build and send an OSRM API query to get the
shortest travel geometry between multiple unordered points. This function
interfaces the trip OSRM service. Use this function to resolve the
travelling salesman problem.
osrmNearest
: Build and send an OSRM API query to get the
nearest point on the street network. This function interfaces the
nearest OSRM service.
osrmIsochrone
: This function computes areas that are
reachable within a given time span from a point and returns the reachable
regions as polygons. These areas of equal travel time are called isochrones.
osrmIsodistance
: This function computes areas that are
reachable within a given road distance from a point and returns the reachable
regions as polygons. These areas of equal travel distance are called
isodistances.