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 TypeMethodDescriptionvoid
checkEncodedValues
(EncodingManager encodingManager) void
close()
void
createDataAccessForParser
(Directory directory) static de.westnordost.osm_legal_default_speeds.LegalDefaultSpeeds
void
fillMaxSpeed
(Graph graph, EncodingManager em) This method sets max_speed values where the value is UNSET_SPEED to a value determined by the default speed library which is country-dependent.void
fillMaxSpeed
(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 is UNSET_SPEED to a value determined by the default speed library which is country-dependent. -
fillMaxSpeed
public void fillMaxSpeed(Graph graph, EncodingManager em, Function<EdgeIteratorState, Boolean> isUrbanDensityFun) -
close
public void close() -
checkEncodedValues
-