This interface defines the heuristic cost function from one point to another.
This interface is used in A* search and dynamic link level selector.
This package provides two heuristic cost implementations for spatial networks:
GeodeticCostFunction and EuclideanCostFunction.
Users can provide their own cost estimates to guide the A* search. In order
to guarantee optimality of A* search result, the heuristic cost from
the current point to the target point must be smaller than the minimum cost
from the current point to the target point.