public class CHPreparationHandler extends Object
RoutingAlgorithmFactory
Constructor and Description |
---|
CHPreparationHandler() |
public void init(GraphHopperConfig ghConfig)
public final boolean isEnabled()
public final boolean isDisablingAllowed()
public final CHPreparationHandler setDisablingAllowed(boolean disablingAllowed)
public CHPreparationHandler addCHProfile(CHProfile chProfile)
public CHPreparationHandler addPreparation(PrepareContractionHierarchies pch)
public final boolean hasCHProfiles()
public CHPreparationHandler setCHProfileConfigs(CHProfileConfig... chProfileConfigs)
public CHPreparationHandler setCHProfileConfigs(Collection<CHProfileConfig> chProfileConfigs)
public List<CHProfileConfig> getCHProfileConfigs()
public List<PrepareContractionHierarchies> getPreparations()
public RoutingAlgorithmFactory getAlgorithmFactory(HintsMap map)
RoutingAlgorithmFactory
for CH or throw an error if no preparation is available for the given
hintspublic PrepareContractionHierarchies getPreparation(HintsMap map)
public PrepareContractionHierarchies getPreparation(CHProfile chProfile)
public int getPreparationThreads()
public void setPreparationThreads(int preparationThreads)
public void prepare(StorableProperties properties, boolean closeEarly)
public void createPreparations(GraphHopperStorage ghStorage)
Copyright © 2012–2020. All rights reserved.