Modifier and Type | Method and Description |
---|---|
BaseGraph |
GraphHopper.getBaseGraph()
The underlying graph used in algorithms.
|
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) |
void |
GraphHopper.setBaseGraph(BaseGraph baseGraph) |
Modifier and Type | Method and Description |
---|---|
BaseGraph |
EdgeElevationInterpolator.getGraph() |
Constructor and Description |
---|
EdgeElevationInterpolator(BaseGraph graph,
EnumEncodedValue<RoadEnvironment> roadEnvironmentEnc,
RoadEnvironment interpolateKey) |
NodeElevationInterpolator(BaseGraph graph) |
Modifier and Type | Method and Description |
---|---|
static Triple<ReaderRelation,GraphRestriction,RestrictionMembers> |
RestrictionConverter.convert(ReaderRelation relation,
BaseGraph baseGraph,
LongFunction<Iterator<com.carrotsearch.hppc.cursors.IntCursor>> edgesByWay)
OSM restriction relations specify turn restrictions between OSM ways (of course).
|
Constructor and Description |
---|
OSMReader(BaseGraph baseGraph,
EncodingManager encodingManager,
OSMParsers osmParsers,
OSMReaderConfig config) |
WayToEdgeConverter(BaseGraph baseGraph,
LongFunction<Iterator<com.carrotsearch.hppc.cursors.IntCursor>> edgesByWay) |
Constructor and Description |
---|
DefaultWeightingFactory(BaseGraph graph,
EncodingManager encodingManager) |
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 |
---|---|
static PrepareContractionHierarchies |
PrepareContractionHierarchies.fromGraph(BaseGraph graph,
CHConfig chConfig) |
Map<String,RoutingCHGraph> |
CHPreparationHandler.load(BaseGraph graph,
List<CHConfig> chConfigs) |
Map<String,PrepareContractionHierarchies.Result> |
CHPreparationHandler.prepare(BaseGraph baseGraph,
StorableProperties properties,
List<CHConfig> chConfigs,
boolean closeEarly) |
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.
|
List<PrepareLandmarks> |
LMPreparationHandler.prepare(List<LMConfig> lmConfigs,
BaseGraph baseGraph,
EncodingManager encodingManager,
StorableProperties properties,
LocationIndex locationIndex,
boolean closeEarly)
Prepares the landmark data for all given configs
|
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 | Method and Description |
---|---|
BaseGraph |
QueryGraph.getBaseGraph() |
Modifier and Type | Method and Description |
---|---|
static QueryGraph |
QueryGraph.create(BaseGraph graph,
List<Snap> snaps) |
static QueryGraph |
QueryGraph.create(BaseGraph graph,
Snap snap) |
static QueryGraph |
QueryGraph.create(BaseGraph graph,
Snap fromSnap,
Snap toSnap) |
Constructor and Description |
---|
PrepareRoutingSubnetworks(BaseGraph graph,
List<PrepareRoutingSubnetworks.PrepareJob> prepareJobs) |
Constructor and Description |
---|
RestrictionSetter(BaseGraph baseGraph) |
Modifier and Type | Method and Description |
---|---|
BaseGraph |
BaseGraph.Builder.build() |
BaseGraph |
BaseGraph.Builder.create() |
BaseGraph |
BaseGraph.create(long initSize) |
BaseGraph |
Graph.getBaseGraph() |
BaseGraph |
BaseGraph.getBaseGraph() |
Modifier and Type | Method and Description |
---|---|
static CHStorage |
CHStorage.fromGraph(BaseGraph baseGraph,
CHConfig chConfig) |
static RoutingCHGraph |
RoutingCHGraphImpl.fromGraph(BaseGraph baseGraph,
CHStorage chStorage,
CHConfig chConfig) |
static RoutingCHEdgeIteratorImpl |
RoutingCHEdgeIteratorImpl.inEdges(CHStorage chStore,
BaseGraph baseGraph,
Weighting weighting) |
static RoutingCHEdgeIteratorImpl |
RoutingCHEdgeIteratorImpl.outEdges(CHStorage chStore,
BaseGraph baseGraph,
Weighting weighting) |
Constructor and Description |
---|
AllEdgeIterator(BaseGraph baseGraph) |
EdgeIteratorImpl(BaseGraph baseGraph,
EdgeFilter filter) |
RoutingCHEdgeIteratorImpl(CHStorage chStore,
BaseGraph baseGraph,
Weighting weighting,
boolean outgoing,
boolean incoming) |
RoutingCHEdgeIteratorStateImpl(CHStorage store,
BaseGraph baseGraph,
com.graphhopper.storage.BaseGraph.EdgeIteratorStateImpl baseEdgeState,
Weighting weighting) |
RoutingCHGraphImpl(BaseGraph baseGraph,
CHStorage chStorage,
Weighting weighting) |
TurnCostStorage(BaseGraph baseGraph,
DataAccess turnCosts) |
Modifier and Type | Method and Description |
---|---|
static BaseGraph |
GHUtility.newGraph(BaseGraph baseGraph)
Create a new storage from the specified one without copying the data.
|
Modifier and Type | Method and Description |
---|---|
static BaseGraph |
GHUtility.newGraph(BaseGraph baseGraph)
Create a new storage from the specified one without copying the data.
|
Copyright © 2012–2022. All rights reserved.