Skip to content
Snippets Groups Projects
Commit 8dd751fb authored by Tor-Einar Skog's avatar Tor-Einar Skog
Browse files

Feat: Add tolerance for lat/lon AND lan/lot inputs (Norway only)

parent db6233cb
No related branches found
No related tags found
No related merge requests found
......@@ -305,7 +305,11 @@
{
// Call map functionality to center on coordinate
const lonLat = phrase.split(",");
navigateTo([parseFloat(lonLat[0]), parseFloat(lonLat[1])]);
// Check if it's a lat-lon or a lon-lat coordinate (Specific for Norway!)
// If the first coordinate is > 32, it must be the latitude, since max longitude for Norway is 31-something
let longitude = parseFloat(lonLat[0]) > 32 ? lonLat[1] : lonLat[0];
let latitude = parseFloat(lonLat[0]) > 32 ? lonLat[0] : lonLat[1];
navigateTo([parseFloat(longitude), parseFloat(latitude)]);
return;
}
$.getJSON( "https://ws.geonorge.no/stedsnavn/v1/navn?sok=" + phrase + "*&utkoordsys=4326&treffPerSide=6&side=1&filtrer=navn.skrivem%C3%A5te%2Cnavn.navneobjekttype%2Cnavn.kommuner%2Cnavn.representasjonspunkt", renderResults);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment