Article Dans Une Revue Journal of Open Source Software Année : 2022

osrm: Interface Between R and the OpenStreetMap-Based Routing Service OSRM

Résumé

osrm is an interface between R and the Open Source Routing Machine (OSRM) API. OSRM (Luxen & Vetter, 2011) is a routing service based on OpenStreetMap (OSM) data. This package enables the computation of routes, trips, isochrones and travel distances matrices (travel times and kilometric distances) based on the OSM road network. It contains five functions that interface with OSRM services:• osrmTable() uses the table service to query time/distance matrices,• osrmRoute() uses the route service to query routes,• osrmTrip() uses the trip service to query trips,• osrmIsochone() and osrmIsodistance() use multiple osrmTable() calls to create isochrones or isodistance polygons.An instance of OSRM can be installed on a local or remote server, allowing free and heavy usage of the routing engine.

Fichier principal
Vignette du fichier
joss.04574.pdf (271.17 Ko) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte
Licence

Dates et versions

hal-04142570 , version 1 (10-04-2025)

Licence

Identifiants

Citer

Timothée Giraud. osrm: Interface Between R and the OpenStreetMap-Based Routing Service OSRM. Journal of Open Source Software, 2022, 7 (78), pp.4574. ⟨10.21105/joss.04574⟩. ⟨hal-04142570⟩
474 Consultations
480 Téléchargements

Altmetric

Partager

  • More