Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
f85db1938a
1 changed files with 61 additions and 62 deletions
|
@ -45,7 +45,7 @@ public class GeocodingUtilities {
|
|||
public static final float DISTANCE_STREET_FROM_CLOSEST_WITH_SAME_NAME = 1000;
|
||||
|
||||
public static final float THRESHOLD_MULTIPLIER_SKIP_BUILDINGS_AFTER = 1.5f;
|
||||
public static final float DISTANCE_BULDING_PROXIMITY = 100;
|
||||
public static final float DISTANCE_BUILDING_PROXIMITY = 100;
|
||||
|
||||
public static final String[] SUFFIXES = new String[]{
|
||||
"av.", "avenue", "просп.", "пер.", "пр.", "заул.", "проспект", "переул.", "бул.", "бульвар", "тракт"};
|
||||
|
@ -157,7 +157,6 @@ public class GeocodingUtilities {
|
|||
}
|
||||
|
||||
|
||||
|
||||
public List<GeocodingResult> reverseGeocodingSearch(RoutingContext ctx, double lat, double lon) throws IOException {
|
||||
RoutePlannerFrontEnd rp = new RoutePlannerFrontEnd(false);
|
||||
List<GeocodingResult> lst = new ArrayList<GeocodingUtilities.GeocodingResult>();
|
||||
|
@ -334,7 +333,7 @@ public class GeocodingUtilities {
|
|||
slat, slon, tolat, tolon);
|
||||
double plat = slat + (tolat - slat) * coeff;
|
||||
double plon = slon + (tolon - slon) * coeff;
|
||||
if (MapUtils.getDistance(road.searchPoint, plat, plon) < DISTANCE_BULDING_PROXIMITY) {
|
||||
if (MapUtils.getDistance(road.searchPoint, plat, plon) < DISTANCE_BUILDING_PROXIMITY) {
|
||||
GeocodingResult bld = new GeocodingResult(street);
|
||||
bld.building = b;
|
||||
bld.connectionPoint = b.getLocation();
|
||||
|
@ -360,7 +359,7 @@ public class GeocodingUtilities {
|
|||
}
|
||||
}
|
||||
|
||||
} else if (MapUtils.getDistance(b.getLocation(), road.searchPoint) < DISTANCE_BULDING_PROXIMITY) {
|
||||
} else if (MapUtils.getDistance(b.getLocation(), road.searchPoint) < DISTANCE_BUILDING_PROXIMITY) {
|
||||
GeocodingResult bld = new GeocodingResult(street);
|
||||
bld.building = b;
|
||||
bld.connectionPoint = b.getLocation();
|
||||
|
|
Loading…
Reference in a new issue