fix issue
This commit is contained in:
parent
a6b4ee4d6a
commit
e078a99f1b
1 changed files with 2 additions and 2 deletions
|
@ -151,7 +151,7 @@ public class GeocodingUtilities {
|
||||||
List<GeocodingResult> lst = new ArrayList<GeocodingUtilities.GeocodingResult>();
|
List<GeocodingResult> lst = new ArrayList<GeocodingUtilities.GeocodingResult>();
|
||||||
List<RouteSegmentPoint> listR = new ArrayList<BinaryRoutePlanner.RouteSegmentPoint>();
|
List<RouteSegmentPoint> listR = new ArrayList<BinaryRoutePlanner.RouteSegmentPoint>();
|
||||||
rp.findRouteSegment(lat, lon, ctx, listR);
|
rp.findRouteSegment(lat, lon, ctx, listR);
|
||||||
double dist = 0;
|
dist = 0;
|
||||||
TLongHashSet set = new TLongHashSet();
|
TLongHashSet set = new TLongHashSet();
|
||||||
Set<String> streetNames = new HashSet<String>();
|
Set<String> streetNames = new HashSet<String>();
|
||||||
for(RouteSegmentPoint p : listR) {
|
for(RouteSegmentPoint p : listR) {
|
||||||
|
@ -161,7 +161,7 @@ public class GeocodingUtilities {
|
||||||
}
|
}
|
||||||
boolean emptyName = Algorithms.isEmpty(road.getName()) && Algorithms.isEmpty(road.getRef()) ;
|
boolean emptyName = Algorithms.isEmpty(road.getName()) && Algorithms.isEmpty(road.getRef()) ;
|
||||||
if(!emptyName) {
|
if(!emptyName) {
|
||||||
if(dist == 0) {
|
if(dist == 0 || dist > p.dist) {
|
||||||
dist = p.dist;
|
dist = p.dist;
|
||||||
}
|
}
|
||||||
GeocodingResult sr = new GeocodingResult();
|
GeocodingResult sr = new GeocodingResult();
|
||||||
|
|
Loading…
Reference in a new issue