Calculates route geometries (LINESTRING) between given pairs of points using the HERE 'Intermodal Routing' API.
intermodal_route(
origin,
destination,
datetime = Sys.time(),
results = 3,
transfers = -1,
url_only = FALSE
)sf object, the origin locations of geometry type POINT.
sf object, the destination locations of geometry type POINT.
POSIXct object, datetime for the departure (default = Sys.time()).
numeric, maximum number of suggested route alternatives (Valid range: 1 and 7, default = 3).
numeric, maximum number of transfers allowed per route (Valid range: -1 and 6, default = -1).
boolean, only return the generated URLs (default = FALSE)?
An sf object containing the requested intermodal routes.
# Provide an API Key for a HERE project
set_key("<YOUR API KEY>")
# Intermodal routing
routes <- intermodal_route(
origin = poi[1:3, ],
destination = poi[4:6, ],
url_only = TRUE
)