Uses of Interface
com.graphhopper.routing.ev.EncodedValueLookup
Packages that use EncodedValueLookup
Package
Description
-
Uses of EncodedValueLookup in com.graphhopper.routing
Fields in com.graphhopper.routing declared as EncodedValueLookupMethods in com.graphhopper.routing with parameters of type EncodedValueLookupModifier and TypeMethodDescriptionstatic InstructionList
InstructionsFromEdges.calcInstructions
(Path path, Graph graph, Weighting weighting, EncodedValueLookup evLookup, Translation tr) ViaRouting.lookup
(EncodedValueLookup lookup, List<GHPoint> points, EdgeFilter snapFilter, LocationIndex locationIndex, List<String> snapPreventions, List<String> pointHints, DirectedEdgeFilter directedSnapFilter, List<Double> headings) Constructors in com.graphhopper.routing with parameters of type EncodedValueLookupModifierConstructorDescriptionprotected
FlexSolver
(GHRequest request, Map<String, Profile> profilesByName, RouterConfig routerConfig, EncodedValueLookup lookup, WeightingFactory weightingFactory, BaseGraph graph, LocationIndex locationIndex) InstructionsFromEdges
(Graph graph, Weighting weighting, EncodedValueLookup evLookup, InstructionList ways) Solver
(GHRequest request, Map<String, Profile> profilesByName, RouterConfig routerConfig, EncodedValueLookup lookup) -
Uses of EncodedValueLookup in com.graphhopper.routing.ev
Methods in com.graphhopper.routing.ev that return types with arguments of type EncodedValueLookupMethod parameters in com.graphhopper.routing.ev with type arguments of type EncodedValueLookupModifier and TypeMethodDescriptionstatic ImportUnit
ImportUnit.create
(String name, Function<PMap, EncodedValue> createEncodedValue, BiFunction<EncodedValueLookup, PMap, TagParser> createTagParser, String... requiredImportUnits) -
Uses of EncodedValueLookup in com.graphhopper.routing.lm
Methods in com.graphhopper.routing.lm with parameters of type EncodedValueLookupModifier and TypeMethodDescriptionLMPreparationHandler.load
(List<LMConfig> lmConfigs, BaseGraph baseGraph, EncodedValueLookup encodedValueLookup) Loads the landmark data for all given configs if available.Constructors in com.graphhopper.routing.lm with parameters of type EncodedValueLookupModifierConstructorDescriptionLandmarkStorage
(BaseGraph graph, EncodedValueLookup encodedValueLookup, Directory dir, LMConfig lmConfig, int landmarks) PrepareLandmarks
(Directory dir, BaseGraph graph, EncodedValueLookup encodedValueLookup, LMConfig lmConfig, int landmarks) -
Uses of EncodedValueLookup in com.graphhopper.routing.util
Classes in com.graphhopper.routing.util that implement EncodedValueLookupModifier and TypeClassDescriptionclass
Manager class to register encoder, assign their flag values and check objects with all encoders during parsing. -
Uses of EncodedValueLookup in com.graphhopper.routing.util.parsers
Constructors in com.graphhopper.routing.util.parsers with parameters of type EncodedValueLookupModifierConstructorDescriptionBikeAccessParser
(EncodedValueLookup lookup, PMap properties) BikePriorityParser
(EncodedValueLookup lookup) CarAccessParser
(EncodedValueLookup lookup, PMap properties) FootAccessParser
(EncodedValueLookup lookup, PMap properties) FootPriorityParser
(EncodedValueLookup lookup) MountainBikeAccessParser
(EncodedValueLookup lookup, PMap properties) RacingBikeAccessParser
(EncodedValueLookup lookup, PMap properties) -
Uses of EncodedValueLookup in com.graphhopper.routing.weighting.custom
Fields in com.graphhopper.routing.weighting.custom declared as EncodedValueLookupMethods in com.graphhopper.routing.weighting.custom with parameters of type EncodedValueLookupModifier and TypeMethodDescriptionstatic void
FindMinMax.checkLMConstraints
(CustomModel baseModel, CustomModel queryModel, EncodedValueLookup lookup) This method throws an exception when this CustomModel would decrease the edge weight compared to the specified baseModel as in such a case the optimality of A* with landmarks can no longer be guaranteed (as the preparation is based on baseModel).static CustomWeighting
CustomModelParser.createWeighting
(EncodedValueLookup lookup, TurnCostProvider turnCostProvider, CustomModel customModel) This method creates a weighting from a CustomModel that must limit the speed.static CustomWeighting.Parameters
CustomModelParser.createWeightingParameters
(CustomModel customModel, EncodedValueLookup lookup) This method compiles a new subclass of CustomWeightingHelper composed from the provided CustomModel caches this and returns an instance.void
CustomWeightingHelper.init
(CustomModel customModel, EncodedValueLookup lookup, Map<String, JsonFeature> areas) -
Uses of EncodedValueLookup in com.graphhopper.util
Methods in com.graphhopper.util with parameters of type EncodedValueLookupModifier and TypeMethodDescriptionPathMerger.doWork
(PointList waypoints, List<Path> paths, EncodedValueLookup evLookup, Translation tr) -
Uses of EncodedValueLookup in com.graphhopper.util.details
Methods in com.graphhopper.util.details with parameters of type EncodedValueLookupModifier and TypeMethodDescriptionstatic Map<String,
List<PathDetail>> PathDetailsFromEdges.calcDetails
(Path path, EncodedValueLookup evLookup, Weighting weighting, List<String> requestedPathDetails, PathDetailsBuilderFactory pathBuilderFactory, int previousIndex, Graph graph) Calculates the PathDetails for a Path.PathDetailsBuilderFactory.createPathDetailsBuilders
(List<String> requestedPathDetails, Path path, EncodedValueLookup evl, Weighting weighting, Graph graph)