GHRoutes {ghroute}R Documentation

GraphHopper Routes Class

Description

GHRoutes is a class of objects representing results from the GraphHopper routing when output="gh" is used.

I behaves like a non-mutable list such that usual operations such as subsetting, element extraction, iteration and length() work as expected. However, the object should be consiered non-mutable, i.e., it is not possible to assign new values into an existing object. Although subsetting is allowed, concatenation is not.

The object itself contains Java references which enables low-level access to the underlying results using tha GraphHopper Java API.

It is the only result type which supports representation of alternative routes. If alt=TRUE is used then each (virtual) element contains a list of result paths of which the first one is considerend the best according to GraphHopper.

Note that this API is considered experimental and is subject to change.

Author(s)

Simon Urbanek


[Package ghroute version 0.2-0 Index]