Package com.graphhopper.routing.util
Class MaxSpeedCalculator
java.lang.Object
com.graphhopper.routing.util.MaxSpeedCalculator
-
Constructor Summary
ConstructorsConstructorDescriptionMaxSpeedCalculator(de.westnordost.osm_legal_default_speeds.LegalDefaultSpeeds defaultSpeeds) -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckEncodedValues(EncodingManager encodingManager) voidclose()voidcreateDataAccessForParser(Directory directory) static de.westnordost.osm_legal_default_speeds.LegalDefaultSpeedsvoidfillMaxSpeed(Graph graph, EncodingManager em) This method sets max_speed values where the value isto a value determined by the default speed library which is country-dependent.invalid reference
MaxSpeed.MAXSPEED_MISSINGvoidfillMaxSpeed(Graph graph, EncodingManager em, Function<EdgeIteratorState, Boolean> isUrbanDensityFun) de.westnordost.osm_legal_default_speeds.LegalDefaultSpeeds
-
Constructor Details
-
MaxSpeedCalculator
public MaxSpeedCalculator(de.westnordost.osm_legal_default_speeds.LegalDefaultSpeeds defaultSpeeds)
-
-
Method Details
-
getUrbanMaxSpeedEnc
-
getDefaultSpeeds
public de.westnordost.osm_legal_default_speeds.LegalDefaultSpeeds getDefaultSpeeds() -
createLegalDefaultSpeeds
public static de.westnordost.osm_legal_default_speeds.LegalDefaultSpeeds createLegalDefaultSpeeds() -
getParser
-
createDataAccessForParser
-
fillMaxSpeed
This method sets max_speed values where the value isto a value determined by the default speed library which is country-dependent.invalid reference
MaxSpeed.MAXSPEED_MISSING -
fillMaxSpeed
public void fillMaxSpeed(Graph graph, EncodingManager em, Function<EdgeIteratorState, Boolean> isUrbanDensityFun) -
close
public void close() -
checkEncodedValues
-