public class NameSimilarityEdgeFilter extends Object implements EdgeFilter
LocationIndex.findClosest(double, double, EdgeFilter)
but the edge with the name that is similar to the specified pointHint and still close.
Names that are similar to each other are (n1 name1, n2 name2):
The aim is to allow minor typos/differences of the substrings, without having too much false positives.
ALL_EDGES| Constructor and Description |
|---|
NameSimilarityEdgeFilter(EdgeFilter edgeFilter,
String pointHint,
GHPoint point,
double radius) |
NameSimilarityEdgeFilter(EdgeFilter edgeFilter,
String pointHint,
GHPoint point,
double radius,
Map<String,String> rewriteMap) |
public NameSimilarityEdgeFilter(EdgeFilter edgeFilter, String pointHint, GHPoint point, double radius)
public final boolean accept(EdgeIteratorState iter)
accept in interface EdgeFilterCopyright © 2012–2020. All rights reserved.