Modifier and Type | Field and Description |
---|---|
protected EncodedValueLookup |
Router.Solver.lookup |
Modifier and Type | Method and Description |
---|---|
static InstructionList |
InstructionsFromEdges.calcInstructions(Path path,
Graph graph,
Weighting weighting,
EncodedValueLookup evLookup,
Translation tr) |
static List<Snap> |
ViaRouting.lookup(EncodedValueLookup lookup,
List<GHPoint> points,
EdgeFilter snapFilter,
LocationIndex locationIndex,
List<String> snapPreventions,
List<String> pointHints,
DirectedEdgeFilter directedSnapFilter,
List<Double> headings) |
Constructor and Description |
---|
InstructionsFromEdges(Graph graph,
Weighting weighting,
EncodedValueLookup evLookup,
InstructionList ways) |
Solver(GHRequest request,
Map<String,Profile> profilesByName,
RouterConfig routerConfig,
EncodedValueLookup lookup) |
Modifier and Type | Method and Description |
---|---|
List<LandmarkStorage> |
LMPreparationHandler.load(List<LMConfig> lmConfigs,
BaseGraph baseGraph,
EncodedValueLookup encodedValueLookup)
Loads the landmark data for all given configs if available.
|
Constructor and Description |
---|
LandmarkStorage(BaseGraph graph,
EncodedValueLookup encodedValueLookup,
Directory dir,
LMConfig lmConfig,
int landmarks) |
PrepareLandmarks(Directory dir,
BaseGraph graph,
EncodedValueLookup encodedValueLookup,
LMConfig lmConfig,
int landmarks) |
Modifier and Type | Class and Description |
---|---|
class |
EncodingManager
Manager class to register encoder, assign their flag values and check objects with all encoders
during parsing.
|
Modifier and Type | Method and Description |
---|---|
VehicleTagParser |
VehicleTagParserFactory.createParser(EncodedValueLookup lookup,
String name,
PMap configuration) |
VehicleTagParser |
DefaultVehicleTagParserFactory.createParser(EncodedValueLookup lookup,
String name,
PMap configuration) |
Constructor and Description |
---|
BikeTagParser(EncodedValueLookup lookup,
PMap properties) |
CarTagParser(EncodedValueLookup lookup,
PMap properties) |
FootTagParser(EncodedValueLookup lookup,
PMap properties) |
HikeTagParser(EncodedValueLookup lookup,
PMap properties) |
MotorcycleTagParser(EncodedValueLookup lookup,
PMap properties) |
MountainBikeTagParser(EncodedValueLookup lookup,
PMap properties) |
RacingBikeTagParser(EncodedValueLookup lookup,
PMap properties) |
RoadsTagParser(EncodedValueLookup lookup,
PMap properties) |
WheelchairTagParser(EncodedValueLookup lookup,
PMap properties) |
Modifier and Type | Method and Description |
---|---|
TagParser |
TagParserFactory.create(EncodedValueLookup lookup,
String name) |
TagParser |
DefaultTagParserFactory.create(EncodedValueLookup lookup,
String name) |
Modifier and Type | Method and Description |
---|---|
static 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(BooleanEncodedValue accessEnc,
DecimalEncodedValue speedEnc,
DecimalEncodedValue priorityEnc,
EncodedValueLookup lookup,
TurnCostProvider turnCostProvider,
CustomModel customModel) |
void |
CustomWeightingHelper.init(EncodedValueLookup lookup,
DecimalEncodedValue avgSpeedEnc,
DecimalEncodedValue priorityEnc,
Map<String,JsonFeature> areas) |
Modifier and Type | Method and Description |
---|---|
ResponsePath |
PathMerger.doWork(PointList waypoints,
List<Path> paths,
EncodedValueLookup evLookup,
Translation tr) |
Modifier and Type | Method and Description |
---|---|
static 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.
|
List<PathDetailsBuilder> |
PathDetailsBuilderFactory.createPathDetailsBuilders(List<String> requestedPathDetails,
EncodedValueLookup evl,
Weighting weighting,
Graph graph) |
Copyright © 2012–2022. All rights reserved.