From 60029df6d9cff553122e82bbc771e0e75b06045d Mon Sep 17 00:00:00 2001 From: Gautier Pelloux-Prayer Date: Sun, 16 Jun 2019 19:04:18 +0200 Subject: [PATCH] Upgrade leaflet geocoder to properly parse lat/lng --- js/plugin/Search.js | 7 +++++-- package.json | 2 +- yarn.lock | 15 +++++++++++---- 3 files changed, 17 insertions(+), 7 deletions(-) diff --git a/js/plugin/Search.js b/js/plugin/Search.js index 7154ea3..b0f20e0 100644 --- a/js/plugin/Search.js +++ b/js/plugin/Search.js @@ -1,7 +1,10 @@ BR.Search = L.Control.Geocoder.extend({ options: { - geocoder: new L.Control.Geocoder.Nominatim({ - serviceUrl: 'https://nominatim.openstreetmap.org/' + geocoder: new L.Control.Geocoder.LatLng({ + next: new L.Control.Geocoder.Nominatim({ + serviceUrl: 'https://nominatim.openstreetmap.org/' + }), + sizeInMeters: 800 }), position: 'topleft' }, diff --git a/package.json b/package.json index 85867f7..f0e32c3 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "jquery-i18next": "^1.2.1", "jstree": "^3.3.7", "leaflet": "~1.4.0", - "leaflet-control-geocoder": "~1.5.8", + "leaflet-control-geocoder": "1.8.2", "leaflet-easybutton": "*", "leaflet-editable": "^1.1.0", "leaflet-elevation": "opoto/Leaflet.Elevation#master", diff --git a/yarn.lock b/yarn.lock index f38b591..fabb29c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3642,10 +3642,12 @@ lead@^1.0.0: dependencies: flush-write-stream "^1.0.2" -leaflet-control-geocoder@~1.5.8: - version "1.5.8" - resolved "https://registry.yarnpkg.com/leaflet-control-geocoder/-/leaflet-control-geocoder-1.5.8.tgz#c52dfbb9be5f6388d683346acb49bf017fd5b6a8" - integrity sha512-RS7SjP6M2aombxfUu0EwZxsyxZajp71eU3m9pU0pIeJccy719bwbbh9UG5N752IWaQwoz6/Z4cPZ6NpVXVugSA== +leaflet-control-geocoder@1.8.2: + version "1.8.2" + resolved "https://registry.yarnpkg.com/leaflet-control-geocoder/-/leaflet-control-geocoder-1.8.2.tgz#8a91d66c676d9e2bde2dd6207bb5d7f8ef0cd263" + integrity sha512-ULqCRm9CTAsY9XEtRgnD50UaQkQV8M8p2pnl789FyrX5aGiHndEc/1VYP/hnthKOKb6ShfWD/l41MbSlr6j86A== + optionalDependencies: + open-location-code "^1.0.0" leaflet-easybutton@*, leaflet-easybutton@^2.3.0: version "2.4.0" @@ -4299,6 +4301,11 @@ onetime@^1.0.0: resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" integrity sha1-ofeDj4MUxRbwXs78vEzP4EtO14k= +open-location-code@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/open-location-code/-/open-location-code-1.0.3.tgz#5ea1a34ee5221c6cafa04392e1bd906fd7488f7e" + integrity sha1-XqGjTuUiHGyvoEOS4b2Qb9dIj34= + orchestrator@^0.3.0: version "0.3.8" resolved "https://registry.yarnpkg.com/orchestrator/-/orchestrator-0.3.8.tgz#14e7e9e2764f7315fbac184e506c7aa6df94ad7e"