High-Performance Open-Source Archive

The goal of osrm.backend is to be a companion to
{osrm} R package https://github.com/riatelab/osrm:
provide single line quick start with osmr_start()
function that does everything automatically to run local OSRM backend
server, no other setup is required;
easily install osrm.backend on major operating
systems (Linux, Windows, MacOS);
provide wrapper functions to prepare data for osrm
routing;
provide wrapper to start/stop local OSRM backend server.
Install the latest stable release of osrm.backend from
CRAN with:
install.packages("osrm.backend")You can install the development version of osrm.backend
from R Universe with:
install.packages('osrm.backend',
repos = c('https://e-kotov.r-universe.dev', 'https://cloud.r-project.org')
)or from GitHub repo with:
# install.packages("pak")
pak::pak("e-kotov/osrm.backend")You can prepare the OpenStreetMap data for routing with one function
osrm_start(<path_to_osm_file_or_folder_with_osm_file>),
set the osrm.server option to
http://localhost:5001/ and use all the {osrm}
functions as usual. You do not need to have osrm-backend
installed or have Docker to run osrm-backend
from a container, everything is handled automatically an all major
operating systems. Just follow the Get
started guide. For advanced control over each step of the process,
see the full function
reference.
Need mirroring services?
Contact our team at info@vpspulse.com.
Mirror powered by VPSpulse
Infrastructure sponsored by VPSPulse & Secure Payments by ArionPay.