public class PrepareLandmarks extends AbstractAlgoPreparation
http://www.siam.org/meetings/alenex05/papers/03agoldberg.pdf
Constructor and Description |
---|
PrepareLandmarks(Directory dir,
GraphHopperStorage graph,
LMConfig lmConfig,
int landmarks) |
Modifier and Type | Method and Description |
---|---|
void |
doSpecificWork() |
LMConfig |
getLMConfig() |
LMRoutingAlgorithmFactory |
getRoutingAlgorithmFactory()
Convenience method to obtain a routing algo factory from the preparation.
|
int |
getSubnetworksWithLandmarks() |
long |
getTotalPrepareTime() |
boolean |
loadExisting() |
PrepareLandmarks |
setLandmarkSuggestions(List<LandmarkSuggestion> landmarkSuggestions) |
void |
setLMSelectionWeighting(Weighting w) |
PrepareLandmarks |
setLogDetails(boolean logDetails) |
PrepareLandmarks |
setMaximumWeight(double maximumWeight) |
void |
setMinimumNodes(int nodes) |
PrepareLandmarks |
setSpatialRuleLookup(SpatialRuleLookup ruleLookup) |
doWork, isPrepared
public PrepareLandmarks(Directory dir, GraphHopperStorage graph, LMConfig lmConfig, int landmarks)
public PrepareLandmarks setLandmarkSuggestions(List<LandmarkSuggestion> landmarkSuggestions)
public PrepareLandmarks setSpatialRuleLookup(SpatialRuleLookup ruleLookup)
public PrepareLandmarks setMaximumWeight(double maximumWeight)
LandmarkStorage.setMaximumWeight(double)
public void setLMSelectionWeighting(Weighting w)
public void setMinimumNodes(int nodes)
LandmarkStorage.setMinimumNodes(int)
public PrepareLandmarks setLogDetails(boolean logDetails)
public int getSubnetworksWithLandmarks()
public LMConfig getLMConfig()
public boolean loadExisting()
public void doSpecificWork()
doSpecificWork
in class AbstractAlgoPreparation
public long getTotalPrepareTime()
public LMRoutingAlgorithmFactory getRoutingAlgorithmFactory()
Copyright © 2012–2020. All rights reserved.