Companion

object Companion

Functions

Link copied to clipboard
fun optionsFor(profile: String = "foot_fastest", algorithm: String = DIJKSTRA_BI): GraphHopperOptions

Retrieves or creates the set of options for the required profile (default: foot_fastest) and algorithm (default: dijstrabi).

fun optionsFor(vehicle: String = "foot", weighting: String = "fastest", algorithm: String = DIJKSTRA_BI): GraphHopperOptions

Retrieves or creates the set of options for the required vehicle (default: foot), weighting (default: fastest), and algorithm (default: dijstrabi).

Properties

Link copied to clipboard
val allProfiles: List<Profile>

All the available profiles for GraphHopper navigation.

Link copied to clipboard
val defaultOptions: GraphHopperOptions

Default GraphHopperOptions: foot as vehicle, fastest as weighting, and dijkstrabi as algorithm.

Link copied to clipboard
val encodingManager: EncodingManager

Collection of the available EncodingManagers in GraphHopper.

Link copied to clipboard
val graphHopperAlgorithms: List<String>

All the non-abstract subclasses of RoutingAlgorithm available in the runtime.

Link copied to clipboard
val graphHopperVehicles: List<String>

All the non-abstract subclasses of FlagEncoder available in the runtime.

Link copied to clipboard
val graphHopperWeightings: List<String>

All the non-abstract subclasses of Weighting available in the runtime.