Class EmissionProbabilityStrategies
java.lang.Object
com.here.platform.location.integration.optimizedmap.mapmatching.javadsl.EmissionProbabilityStrategies
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <O extends GeoCoordinateHolder>
EmissionProbabilityStrategy<O,Vertex> Creates anEmissionProbabilityStrategy
based on the distance between the observation point and anOnRoad
matched point.static <O> EmissionProbabilityStrategy<O,
Vertex> usingDistance
(GeoCoordinateAdapter<O> adapter) Creates anEmissionProbabilityStrategy
based on the distance between the observation point and anOnRoad
matched point.static <O extends GeoCoordinateHolder,
V>
EmissionProbabilityStrategy<O,V> static <O,
V> EmissionProbabilityStrategy<O, V>
-
Constructor Details
-
EmissionProbabilityStrategies
public EmissionProbabilityStrategies()
-
-
Method Details
-
usingDistance
Creates anEmissionProbabilityStrategy
based on the distance between the observation point and anOnRoad
matched point.Use this overload of the method when the geographical coordinate type implements
GeoCoordinateHolder
. -
usingDistance
public static <O> EmissionProbabilityStrategy<O,Vertex> usingDistance(GeoCoordinateAdapter<O> adapter) Creates anEmissionProbabilityStrategy
based on the distance between the observation point and anOnRoad
matched point.- Parameters:
adapter
- GeoCoordinateAdapter to extract latitude and longitude for OUse this overload of the method when the geographical coordinate type does not implement
GeoCoordinateHolder
.
-
usingDistanceWithGenericVertexType
public static <O extends GeoCoordinateHolder,V> EmissionProbabilityStrategy<O,V> usingDistanceWithGenericVertexType() -
usingDistanceWithGenericVertexType
public static <O,V> EmissionProbabilityStrategy<O,V> usingDistanceWithGenericVertexType(GeoCoordinateAdapter<O> adapter)
-