try()functions to reduce risk of crashes in large scale batch routing
otp_setup()from 60 seconds to 30 seconds
Note that this version makes minor changes to how results are returned, for example column order. These changes are due to the new json parser and should not affect the overall results but may affect any dependent code.
distance_balancing = TRUE
otp_planwill now return
toPlaceas the first two columns
get_elevation = FALSEas default this boosts performance
distance_balancingthat gave sub-optimal balancing
distance_balancing = TRUEzero distance routes will not be found, as OTP will reject these in any case, this saves time with no impact on results.
otp_plangives a small performance boost to multicore routing
otp_plandefault TRUE, when FALSE returns XY coordinates rather than XYZ coordinates and gives a 4% performance boost.
dplyr::bind_rowsas no longer required for
dplyr 1.0.0, package now needs
otp_isochronefixing issue #54, see docs for details.
correct_distances()when input is of length <= 2 or the distances never decrease
polyline2linestring()when elevation is length <= 2
otp_plan()and otp_isochrone routingOptions this allows support for many more routing options to be set. Arguments walkReluctance, transferPenalty, and minTransferTime have been removed and replaced with routingOptions.
NEWS.mdfile to track changes to the package.