RoutingAlgorithm oneDirAlgoWithLandmarks = prepare.getDecoratedAlgorithm(graph, new AStar(graph, weighting, tm), opts);
Path path = oneDirAlgoWithLandmarks.calcPath(41, 183);
RoutingAlgorithm biDirAlgoWithLandmarks = prepare.getDecoratedAlgorithm(graph,
new AStarBidirection(graph, weighting, tm), opts);
path = biDirAlgoWithLandmarks.calcPath(41, 183);
QueryResult toQR = index.findClosest(-0.2401, 0.0601, EdgeFilter.ALL_EDGES);
qGraph.lookup(fromQR, toQR);
RoutingAlgorithm qGraphOneDirAlgo = prepare.getDecoratedAlgorithm(qGraph,
new AStar(qGraph, weighting, tm), opts);
path = qGraphOneDirAlgo.calcPath(fromQR.getClosestNode(), toQR.getClosestNode());