diff options
author | Matthew Somerville <matthew@mysociety.org> | 2020-01-28 13:32:15 +0000 |
---|---|---|
committer | Matthew Somerville <matthew@mysociety.org> | 2020-01-31 14:43:13 +0000 |
commit | fa94f1d01dfa350243f40621501e4b497be7455e (patch) | |
tree | f555ec8d264fc480b212a462fea04b0e0eed732c | |
parent | b19c289953cbcab2fa99bd2f061f8c1955850d6b (diff) |
Restrict lat/lon in URL/fields to 6dp.
-rw-r--r-- | web/js/map-OpenLayers.js | 4 | ||||
-rw-r--r-- | web/js/map-google.js | 4 | ||||
-rw-r--r-- | web/js/map-wmts-zurich.js | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/web/js/map-OpenLayers.js b/web/js/map-OpenLayers.js index a8aa7f096..6142b3e23 100644 --- a/web/js/map-OpenLayers.js +++ b/web/js/map-OpenLayers.js @@ -132,8 +132,8 @@ $.extend(fixmystreet.utils, { new OpenLayers.Projection("EPSG:4326") ); - var lat = transformedLonlat.lat; - var lon = transformedLonlat.lon; + var lat = transformedLonlat.lat.toFixed(6); + var lon = transformedLonlat.lon.toFixed(6); document.getElementById('fixmystreet.latitude').value = lat; document.getElementById('fixmystreet.longitude').value = lon; diff --git a/web/js/map-google.js b/web/js/map-google.js index bf9909f02..fc515b9dd 100644 --- a/web/js/map-google.js +++ b/web/js/map-google.js @@ -11,8 +11,8 @@ fixmystreet.maps = {}; (function() { fixmystreet.maps.update_pin = function(lonlat) { - var lat = lonlat.lat(); - var lon = lonlat.lng(); + var lat = lonlat.lat().toFixed(6); + var lon = lonlat.lng().toFixed(6); document.getElementById('fixmystreet.latitude').value = lat; document.getElementById('fixmystreet.longitude').value = lon; return { diff --git a/web/js/map-wmts-zurich.js b/web/js/map-wmts-zurich.js index 436dca6ff..7ed7bbbc3 100644 --- a/web/js/map-wmts-zurich.js +++ b/web/js/map-wmts-zurich.js @@ -102,8 +102,8 @@ fixmystreet.maps.matrix_ids = [ (function() { function pin_dragged(lonlat) { - document.getElementById('fixmystreet.latitude').value = lonlat.y; - document.getElementById('fixmystreet.longitude').value = lonlat.x; + document.getElementById('fixmystreet.latitude').value = lonlat.y.toFixed(6); + document.getElementById('fixmystreet.longitude').value = lonlat.x.toFixed(6); } $(function(){ |