| Package | Description |
|---|---|
| com.graphhopper | |
| com.graphhopper.routing | |
| com.graphhopper.routing.ch | |
| com.graphhopper.routing.querygraph | |
| com.graphhopper.storage |
| Modifier and Type | Method and Description |
|---|---|
Map<String,RoutingCHGraph> |
GraphHopper.getCHGraphs() |
| Modifier and Type | Method and Description |
|---|---|
protected Router |
GraphHopper.doCreateRouter(BaseGraph baseGraph,
EncodingManager encodingManager,
LocationIndex locationIndex,
Map<String,Profile> profilesByName,
PathDetailsBuilderFactory pathBuilderFactory,
TranslationMap trMap,
RouterConfig routerConfig,
WeightingFactory weightingFactory,
Map<String,RoutingCHGraph> chGraphs,
Map<String,LandmarkStorage> landmarks) |
| Modifier and Type | Field and Description |
|---|---|
protected RoutingCHGraph |
AbstractBidirCHAlgo.graph |
| Constructor and Description |
|---|
AbstractBidirCHAlgo(RoutingCHGraph graph,
TraversalMode tMode) |
AbstractBidirectionEdgeCHNoSOD(RoutingCHGraph graph) |
AlternativeRouteCH(RoutingCHGraph graph,
PMap hints) |
AlternativeRouteEdgeCH(RoutingCHGraph graph,
PMap hints) |
AStarBidirectionCH(RoutingCHGraph graph) |
AStarBidirectionEdgeCHNoSOD(RoutingCHGraph graph) |
DijkstraBidirectionCH(RoutingCHGraph graph) |
DijkstraBidirectionCHNoSOD(RoutingCHGraph graph) |
DijkstraBidirectionEdgeCHNoSOD(RoutingCHGraph graph) |
| Constructor and Description |
|---|
Router(BaseGraph graph,
EncodingManager encodingManager,
LocationIndex locationIndex,
Map<String,Profile> profilesByName,
PathDetailsBuilderFactory pathDetailsBuilderFactory,
TranslationMap translationMap,
RouterConfig routerConfig,
WeightingFactory weightingFactory,
Map<String,RoutingCHGraph> chGraphs,
Map<String,LandmarkStorage> landmarks) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,RoutingCHGraph> |
CHPreparationHandler.load(BaseGraph graph,
List<CHConfig> chConfigs) |
| Constructor and Description |
|---|
CHRoutingAlgorithmFactory(RoutingCHGraph routingCHGraph) |
CHRoutingAlgorithmFactory(RoutingCHGraph routingCHGraph,
QueryGraph queryGraph) |
EdgeBasedCHBidirPathExtractor(RoutingCHGraph routingGraph) |
NodeBasedCHBidirPathExtractor(RoutingCHGraph routingGraph) |
ShortcutUnpacker(RoutingCHGraph graph,
ShortcutUnpacker.Visitor visitor,
boolean edgeBased) |
| Modifier and Type | Class and Description |
|---|---|
class |
QueryRoutingCHGraph
This class is used to allow routing between virtual nodes (snapped coordinates that lie between the nodes of the
original graph) when using CH.
|
| Constructor and Description |
|---|
QueryRoutingCHGraph(RoutingCHGraph routingCHGraph,
QueryGraph queryGraph) |
| Modifier and Type | Class and Description |
|---|---|
class |
RoutingCHGraphImpl |
| Modifier and Type | Method and Description |
|---|---|
static RoutingCHGraph |
RoutingCHGraphImpl.fromGraph(BaseGraph baseGraph,
CHStorage chStorage,
CHConfig chConfig) |
Copyright © 2012–2022. All rights reserved.