Package com.here.platform.location.core.mapmatching
package com.here.platform.location.core.mapmatching
-
ClassDescriptionDirectDistanceCalculator<O,
V, E, T> Calculates the distance between positions by following the road network, but only up to a directly connected vertex.Calculates distances and (optionally) transitions from a current position associated to a current observation, and to several next positions associated to the next observation.Computes emission probabilities for candidates based on distance.This is an experimental API.Calculates transition probability values based on the length of the route between projected points.param: forUnknown The probability assigned to any transition to or from anUnknownExponential distribution.This is an experimental API.Gaussian, or normal, probability distribution.HMMPathMatcher<O,V, T> An implementation ofPathMatcherthat creates a Hidden Markov Model (HMM) and calculates the most likely path using the Viterbi algorithm.Logarithmic probability used in HMM computations.A Matrix ofLogProbabilityvalues.A Sequence ofLogProbabilityvalues.MatchResult<V>The result of matching an observation to a road network.A type that indicates that no transitions are returned from the corresponding path matcher.Represents an "off-road" where a path matcher decides that the corresponding observation occurred outside of the road network.Omit<O>This is an experimental API.OnRoad<V>Represents a successful match to an element of type `V`.PathMatcherWithFilterAsync<O,V, T> Defines the probability distribution for a continuous random variable.ProjectingInterpolator<O,V, LS> This is an experimental API.Generates candidateStates for an observation by proximity search.Retain<O>This is an experimental API.Finds the most likely path through a Map-Matching specific Hidden Markov Model.SupportForUnknown<O,V> Adds anUnknownto the list of generated candidates.ToUnknownInterpolator<O,V, T> This is an experimental API.Represents a result when the path matcher fails to match an observation.