Class TransitionProbabilityStrategies
java.lang.Object
com.here.platform.location.integration.optimizedmap.mapmatching.javadsl.TransitionProbabilityStrategies
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <O extends GeoCoordinateHolder,
V, E>
TransitionProbabilityStrategy<O,V, List<V>> directDistance
(DirectedGraph<V, E> graph, PropertyMap<V, Double> length, RangeBasedPropertyMap<V, Boolean> roadAccess, StraightLineDistanceCalculator distanceCalculator) static <O,
V, E> TransitionProbabilityStrategy<O, V, List<V>> directDistance
(DirectedGraph<V, E> graph, PropertyMap<V, Double> length, RangeBasedPropertyMap<V, Boolean> roadAccess, StraightLineDistanceCalculator distanceCalculator, GeoCoordinateAdapter<O> adapter) static <O extends GeoCoordinateHolder,
V, E>
TransitionProbabilityStrategy<O,V, List<V>> distanceWithTransitions
(DirectedGraph<V, E> graph, PropertyMap<V, LineStringHolder<GeoCoordinate>> geometry, PropertyMap<V, Double> length, RangeBasedPropertyMap<V, Boolean> roadAccess, StraightLineDistanceCalculator distanceCalculator) static <O,
V, E> TransitionProbabilityStrategy<O, V, List<V>> distanceWithTransitions
(DirectedGraph<V, E> graph, PropertyMap<V, LineStringHolder<GeoCoordinate>> geometry, PropertyMap<V, Double> length, RangeBasedPropertyMap<V, Boolean> roadAccess, StraightLineDistanceCalculator distanceCalculator, GeoCoordinateAdapter<O> adapter) static <O extends GeoCoordinateHolder,
V, E>
TransitionProbabilityStrategy<O,V, List<V>> distanceWithTransitions
(DirectedGraph<V, E> graph, PropertyMap<V, Double> length, RangeBasedPropertyMap<V, Boolean> roadAccess, StraightLineDistanceCalculator distanceCalculator) static <O,
V, E> TransitionProbabilityStrategy<O, V, List<V>> distanceWithTransitions
(DirectedGraph<V, E> graph, PropertyMap<V, Double> length, RangeBasedPropertyMap<V, Boolean> roadAccess, StraightLineDistanceCalculator distanceCalculator, GeoCoordinateAdapter<O> adapter)
-
Constructor Details
-
TransitionProbabilityStrategies
public TransitionProbabilityStrategies()
-
-
Method Details
-
directDistance
public static <O,V, TransitionProbabilityStrategy<O,E> V, directDistanceList<V>> (DirectedGraph<V, E> graph, PropertyMap<V, Double> length, RangeBasedPropertyMap<V, Boolean> roadAccess, StraightLineDistanceCalculator distanceCalculator, GeoCoordinateAdapter<O> adapter) -
directDistance
public static <O extends GeoCoordinateHolder,V, TransitionProbabilityStrategy<O,E> V, directDistanceList<V>> (DirectedGraph<V, E> graph, PropertyMap<V, Double> length, RangeBasedPropertyMap<V, Boolean> roadAccess, StraightLineDistanceCalculator distanceCalculator) -
distanceWithTransitions
public static <O,V, TransitionProbabilityStrategy<O,E> V, distanceWithTransitionsList<V>> (DirectedGraph<V, E> graph, PropertyMap<V, Double> length, RangeBasedPropertyMap<V, Boolean> roadAccess, StraightLineDistanceCalculator distanceCalculator, GeoCoordinateAdapter<O> adapter) -
distanceWithTransitions
public static <O,V, TransitionProbabilityStrategy<O,E> V, distanceWithTransitionsList<V>> (DirectedGraph<V, E> graph, PropertyMap<V, LineStringHolder<GeoCoordinate>> geometry, PropertyMap<V, Double> length, RangeBasedPropertyMap<V, Boolean> roadAccess, StraightLineDistanceCalculator distanceCalculator, GeoCoordinateAdapter<O> adapter) -
distanceWithTransitions
public static <O extends GeoCoordinateHolder,V, TransitionProbabilityStrategy<O,E> V, distanceWithTransitionsList<V>> (DirectedGraph<V, E> graph, PropertyMap<V, Double> length, RangeBasedPropertyMap<V, Boolean> roadAccess, StraightLineDistanceCalculator distanceCalculator) -
distanceWithTransitions
public static <O extends GeoCoordinateHolder,V, TransitionProbabilityStrategy<O,E> V, distanceWithTransitionsList<V>> (DirectedGraph<V, E> graph, PropertyMap<V, LineStringHolder<GeoCoordinate>> geometry, PropertyMap<V, Double> length, RangeBasedPropertyMap<V, Boolean> roadAccess, StraightLineDistanceCalculator distanceCalculator)
-