public class ViaRouting extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ViaRouting.Result |
Constructor and Description |
---|
ViaRouting() |
Modifier and Type | Method and Description |
---|---|
static ViaRouting.Result |
calcPaths(List<GHPoint> points,
QueryGraph queryGraph,
List<Snap> snaps,
DirectedEdgeFilter directedEdgeFilter,
PathCalculator pathCalculator,
List<String> curbsides,
boolean forceCurbsides,
List<Double> headings,
boolean passThrough) |
static List<Snap> |
lookup(EncodedValueLookup lookup,
List<GHPoint> points,
EdgeFilter snapFilter,
LocationIndex locationIndex,
List<String> snapPreventions,
List<String> pointHints,
DirectedEdgeFilter directedSnapFilter,
List<Double> headings) |
public static List<Snap> lookup(EncodedValueLookup lookup, List<GHPoint> points, EdgeFilter snapFilter, LocationIndex locationIndex, List<String> snapPreventions, List<String> pointHints, DirectedEdgeFilter directedSnapFilter, List<Double> headings)
MultiplePointsNotFoundException
- in case one or more points could not be resolvedpublic static ViaRouting.Result calcPaths(List<GHPoint> points, QueryGraph queryGraph, List<Snap> snaps, DirectedEdgeFilter directedEdgeFilter, PathCalculator pathCalculator, List<String> curbsides, boolean forceCurbsides, List<Double> headings, boolean passThrough)
Copyright © 2012–2022. All rights reserved.