| Package | Description |
|---|---|
| com.graphhopper.isochrone.algorithm | |
| com.graphhopper.routing | |
| com.graphhopper.routing.querygraph | |
| com.graphhopper.storage.index | |
| com.graphhopper.util |
| Modifier and Type | Method and Description |
|---|---|
Triangulator.Result |
Triangulator.triangulate(Snap snap,
QueryGraph queryGraph,
ShortestPathTree shortestPathTree,
ToDoubleFunction<ShortestPathTree.IsoLabel> fz,
double tolerance) |
Triangulator.Result |
JTSTriangulator.triangulate(Snap snap,
QueryGraph queryGraph,
ShortestPathTree shortestPathTree,
ToDoubleFunction<ShortestPathTree.IsoLabel> fz,
double tolerance) |
| Modifier and Type | Method and Description |
|---|---|
static List<Snap> |
ViaRouting.lookup(EncodedValueLookup lookup,
List<GHPoint> points,
EdgeFilter snapFilter,
LocationIndex locationIndex,
List<String> snapPreventions,
List<String> pointHints,
DirectedEdgeFilter directedSnapFilter,
List<Double> headings) |
static List<Snap> |
RoundTripRouting.lookup(List<GHPoint> points,
EdgeFilter edgeFilter,
LocationIndex locationIndex,
RoundTripRouting.Params params) |
| Modifier and Type | Method and Description |
|---|---|
static ViaRouting.Result |
ViaRouting.calcPaths(List<GHPoint> points,
QueryGraph queryGraph,
List<Snap> snaps,
DirectedEdgeFilter directedEdgeFilter,
PathCalculator pathCalculator,
List<String> curbsides,
boolean forceCurbsides,
List<Double> headings,
boolean passThrough) |
static RoundTripRouting.Result |
RoundTripRouting.calcPaths(List<Snap> snaps,
FlexiblePathCalculator pathCalculator) |
| Modifier and Type | Method and Description |
|---|---|
static QueryGraph |
QueryGraph.create(BaseGraph graph,
Snap snap) |
static QueryGraph |
QueryGraph.create(BaseGraph graph,
Snap fromSnap,
Snap toSnap) |
| Modifier and Type | Method and Description |
|---|---|
static QueryGraph |
QueryGraph.create(BaseGraph graph,
List<Snap> snaps) |
| Modifier and Type | Method and Description |
|---|---|
Snap |
LocationIndex.findClosest(double lat,
double lon,
EdgeFilter edgeFilter)
This method returns the closest Snap for the specified location (lat, lon) and only if
the filter accepts the edge as valid candidate (e.g.
|
Snap |
LocationIndexTree.findClosest(double queryLat,
double queryLon,
EdgeFilter edgeFilter) |
| Modifier and Type | Method and Description |
|---|---|
static Snap |
GHUtility.getRandomSnap(LocationIndex locationIndex,
Random rnd,
BBox bbox,
EdgeFilter filter) |
| Modifier and Type | Method and Description |
|---|---|
static List<Snap> |
GHUtility.createRandomSnaps(BBox bbox,
LocationIndex locationIndex,
Random rnd,
int numPoints,
boolean acceptTower,
EdgeFilter filter) |
Copyright © 2012–2022. All rights reserved.