Class GraphHopperOptions
-
- All Implemented Interfaces:
-
it.unibo.alchemist.model.RoutingServiceOptions
,java.io.Serializable
public final class GraphHopperOptions implements RoutingServiceOptions<GraphHopperOptions>
Available configuration options for routing through GraphHopper. GraphHopper expects a valid profile (including information about vehicle and graph-weighting strategy), a vehicleClass defining which roads are accessible by the vehicle, and the selction of an algorithm.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
GraphHopperOptions.Companion
Utilities for GraphHopper routing.
-
Field Summary
Fields Modifier and Type Field Description private final Profile
profile
private final String
vehicleClass
private final String
algorithm
public final static GraphHopperOptions.Companion
Companion
-
Method Summary
Modifier and Type Method Description final Profile
getProfile()
final String
getVehicleClass()
final String
getAlgorithm()
-
-
Method Detail
-
getProfile
final Profile getProfile()
-
getVehicleClass
final String getVehicleClass()
-
getAlgorithm
final String getAlgorithm()
-
-
-
-