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 addCHConfig(CHConfig chConfig)
public CHPreparationHandler addPreparation(PrepareContractionHierarchies pch)
public final boolean hasCHConfigs()
public CHPreparationHandler setCHProfiles(CHProfile... chProfiles)
public CHPreparationHandler setCHProfiles(Collection<CHProfile> chProfiles)
public List<PrepareContractionHierarchies> getPreparations()
public RoutingAlgorithmFactory getAlgorithmFactory(String profile)
RoutingAlgorithmFactory
for CH or throw an error if no preparation is available for the given
profile namepublic PrepareContractionHierarchies getPreparation(String profile)
public PrepareContractionHierarchies getPreparation(CHConfig chConfig)
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.