From 6bf782bc144b136a3877c61ca166cc59d4dc9f9c Mon Sep 17 00:00:00 2001 From: Arndt Brenschede Date: Sun, 16 Sep 2018 09:30:45 +0200 Subject: [PATCH] minor performance patch --- .../src/main/java/btools/mapaccess/OsmNode.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/brouter-mapaccess/src/main/java/btools/mapaccess/OsmNode.java b/brouter-mapaccess/src/main/java/btools/mapaccess/OsmNode.java index 2e2ccd9..26b0c45 100644 --- a/brouter-mapaccess/src/main/java/btools/mapaccess/OsmNode.java +++ b/brouter-mapaccess/src/main/java/btools/mapaccess/OsmNode.java @@ -107,9 +107,9 @@ public class OsmNode extends OsmLink implements OsmPos double l4 = l2 * l2; double coslat = 1. - l2 + l4 / 6.; - double dlat = ( ilat - p.getILat() ) / 1000000.; - double dlon = ( ilon - p.getILon() ) / 1000000. * coslat; - double d = Math.sqrt( dlat * dlat + dlon * dlon ) * 110984.; // 6378000. / 57.3; + double dlat = ( ilat - p.getILat() ); + double dlon = ( ilon - p.getILon() ) * coslat; + double d = Math.sqrt( dlat * dlat + dlon * dlon ) * 0.110984; // 6378000. / 57.3; return (int) ( d + 1.0 ); }