Recent Releases of osrm

osrm - CRAN version

Fix

  • change the pkg level documentation for alias (#125)

Feat

  • add suport for tibbles (#128 thanks to @Moohan)

Scientific Software - Peer-reviewed - R
Published by rCarto over 1 year ago

osrm - CRAN version

Fix

  • use bibentry() instead of citEntry()

Scientific Software - Peer-reviewed - R
Published by rCarto about 3 years ago

osrm - CRAN submission

Fix

  • fix and refactor osrmTrip() for better handling of points close to each others
  • use raw coordinates for table queries instead of googlepolylines when using the demo server (see #119)

Feat

  • add a citation file
  • add osrmNearest() to get the closest point on the street network, interface to the nearest service

Scientific Software - Peer-reviewed - R
Published by rCarto about 3 years ago

osrm - CRAN version

Major changes

  • drop sp support (deprecate returnclass, to be removed in the next minor vesrion), osrm no longer accepts sp objects, nor sp results
  • refactor to better display server error and warnings messages
  • use RcppSimdJson instead of jsonlite
  • use mapiso instead of isoband code for isopolygon creation
  • osrmTable():
    • change in args order (loc, src, dst, ... => src,dst, loc, ...)
    • loc, src, dst accept data.frame, matrix, sfc and sf objects
    • identifiers are not needed, osrm uses row.names or indexes
    • better input type checking
  • osrmRoute():
    • loc, src, dst accept data.frame, matrix, sfc and sf objects
    • identifiers are not needed, osrm uses row.names or indexes
    • better input type checking
  • osrmTrip():
    • loc accepts vector of coordinates, data.frame, matrix, sfc and sf objects
    • identifiers are not needed, osrm uses row.names or indexes
    • better input type checking
  • osrmIsochrone() & osrmIsometric():
    • loc, src, dst accept data.frame, matrix, sfc and sf objects
    • identifiers are not needed, osrm uses row.names or indexes
    • better input type checking
    • the sf output has now three fields (id, isomin and isomax)
    • osrmIsometric() has been renamed to osrmIsodistance()

Scientific Software - Peer-reviewed - R
Published by rCarto over 3 years ago

osrm - CRAN version

Minor changes

  • Fix is() usage

Scientific Software - Peer-reviewed - R
Published by rCarto over 4 years ago

osrm - CRAN version

Major change

  • remove sp argument from osrmRoute()
  • returnClass default is now "sf" where it was previously "sp"
  • The next major version of osrm will drop support for sp objects

Minor changes

  • Better handling of request with curlfetchmemory()
  • Better (lower) default value for demo server
  • Update demo in README with complete maptiles + mapsf + osrm example
  • Update sf dataset (update crs)
  • Replace old RData sample dataset by new dataset in raw files

Scientific Software - Peer-reviewed - R
Published by rCarto over 4 years ago

osrm - CRAN Version

Minor changes

  • correct edge cases of coordinates precision (suppress scientific notation) (#44)
  • fix isochrone computation (#49 and #45)
  • add message for too large breaks or too lower resolution (#48)

Scientific Software - Peer-reviewed - R
Published by rCarto almost 7 years ago

osrm - CRAN Version

This version should not break previous code.

Major changes

  • sf support in all functions for input (src, dst, loc) and output (returnclass="sf")
  • The algorithm for isochrone has been changed to a more robust one that use isoband package, results may differ...
  • add apotheke.sf sf POINT in the package dataset "berlin".
  • examples have been simplified and mainly cover sf use.

Scientific Software - Peer-reviewed - R
Published by rCarto about 7 years ago

osrm - CRAN Version

Minor changes

  • Put sp in Import rather than in Depends
  • bug fix in osrmTrip.
  • Better error messages.

Scientific Software - Peer-reviewed - R
Published by rCarto about 8 years ago

osrm - CRAN Version

Minor changes

  • Use last version of cartography in examples
  • Adaptation to the current osrm demo server (ex. gepaf arg in osrmTable).
  • Examples in Berlin instead of north of France, easier with OSRM example docker image

Scientific Software - Peer-reviewed - R
Published by rCarto over 8 years ago

osrm - CRAN Version

Minor changes

  • set the grid size for computing isochrones in osrmIsochrone (more precise isopleth maps)
  • fix osrmTrip

Scientific Software - Peer-reviewed - R
Published by rCarto over 8 years ago

osrm - CRAN Version

Minor changes

  • Enable changing the profile via options(osrm.profile = "name.of.the.profile")(driving is set by default).
  • Small fixes and adaptations to the API (in osrmTrip mainly)

Scientific Software - Peer-reviewed - R
Published by rCarto about 9 years ago

osrm - CRAN Version

This is a major release. Changes have been made to reflect the evolution of the OSRM routing service/engine. The backward compatibility is not ensured. The osrm package works with the version 5.0.0 of the OSRM API.

Major changes:

  • osrmViaroute is suppressed, use osrmRoute with overview = FALSE instead.
  • osrmViarouteGeom is replaced by osrmRoute. osrmRoute offers simplified or detailed (full) route geometry via overview parameter.
  • Functions now accept sp objects and data.frames.
  • Add osrmIsochrone. This function computes a SpatialPolygonsDataFrame of isochrones.
  • Add osrmTrip. This function gets the travel geometry between multiple unordered points.
  • Under the hood: some function now use google encoded polylines via gepaf package.

Scientific Software - Peer-reviewed - R
Published by rCarto about 10 years ago

osrm - CRAN Version

This is a major release. Changes have been made to reflect the evolution of the OSRM routing service/engine. The backward compatibility is not ensured. The osrm package works with the version 4.9.0 of the OSRM API.

Major changes:

  • Supression of osrmTableOD and osrmTableErrors
  • Different parameters names and output in each functions
  • XML and reshape2 packages are no longer imported

Scientific Software - Peer-reviewed - R
Published by rCarto over 10 years ago

osrm - CRAN Version

1st release on the CRAN

Scientific Software - Peer-reviewed - R
Published by rCarto over 10 years ago

osrm - CRAN Version

Changes:

  • Install instruction in README
  • Add a SpatialLinesDataFrame export to the osrmViaRouteGeom
  • Add the \dontrun{} instruction to all examples due to potential public API downtime and to prevent excessive use of the public API via regular checks.

Scientific Software - Peer-reviewed - R
Published by rCarto over 10 years ago