From 918ef5e77d2b476aca97034d832901faa0943943 Mon Sep 17 00:00:00 2001 From: Marwin Hochfelsner <50826859+hlfan@users.noreply.github.com> Date: Tue, 3 Jun 2025 05:27:33 +0200 Subject: [PATCH] Remove unused distance function and its tests --- app/assets/javascripts/osm.js.erb | 15 --------------- test/javascripts/osm_test.js | 10 ---------- 2 files changed, 25 deletions(-) diff --git a/app/assets/javascripts/osm.js.erb b/app/assets/javascripts/osm.js.erb index 445ab4a08..28a183df6 100644 --- a/app/assets/javascripts/osm.js.erb +++ b/app/assets/javascripts/osm.js.erb @@ -225,20 +225,5 @@ OSM = { const zoom = map.getZoom(), center = OSM.cropLocation(map.getCenter(), zoom).reverse(); return [...center, zoom, map.getLayersCode()].join("|"); - }, - - distance: function (latlng1, latlng2) { - const lat1 = latlng1.lat * Math.PI / 180, - lng1 = latlng1.lng * Math.PI / 180, - lat2 = latlng2.lat * Math.PI / 180, - lng2 = latlng2.lng * Math.PI / 180, - latdiff = lat2 - lat1, - lngdiff = lng2 - lng1; - - return 6372795 * 2 * Math.asin( - Math.sqrt( - Math.pow(Math.sin(latdiff / 2), 2) + - (Math.cos(lat1) * Math.cos(lat2) * Math.pow(Math.sin(lngdiff / 2), 2)) - )); } }; diff --git a/test/javascripts/osm_test.js b/test/javascripts/osm_test.js index 9fb7423cb..9911c121f 100644 --- a/test/javascripts/osm_test.js +++ b/test/javascripts/osm_test.js @@ -359,14 +359,4 @@ describe("OSM", function () { $("#map").remove(); }); }); - - describe(".distance", function () { - it("computes distance between points", function () { - const latlng1 = L.latLng(51.76712, -0.00484), - latlng2 = L.latLng(51.7675159, -0.0078329); - - expect(OSM.distance(latlng1, latlng2)).to.be.closeTo(210.664, 0.005); - expect(OSM.distance(latlng2, latlng1)).to.be.closeTo(210.664, 0.005); - }); - }); }); -- 2.39.5