Skip to content
Snippets Groups Projects

Dev

Merged Jakob Severin Steffensen Hjelseth requested to merge dev into main
7 files
+ 102
9
Compare changes
  • Side-by-side
  • Inline
Files
7
+ 18
0
@@ -4,6 +4,24 @@ https://turfjs.org/docs/
*/
function makeBuffer() {
// Sjekk av faktisk og gyldig input:
var regex_1 = /^[0-9]+$/;
var regex_2 = /^[a-zA-Z_0-9]+$/;
if (document.getElementById("bufferSelect").value == "- - -") {
return alert("You need to choose a layer!");
} else if (!document.getElementById("bufferDistance").value) {
return alert("You need to set a distance as an integer!");
} else if (!document.getElementById("bufferDistance").value.match(regex_1)) {
return alert("You need to set a distance as an integer!");
} else if (!document.getElementById("bufferName").value) {
return alert("You need to choose a name for the new layer!");
} else if (!document.getElementById("bufferName").value.match(regex_2)) {
return alert("The new name must consist of normal letters!");
}
var input = document.getElementById("bufferSelect").value;
var layer = overlayMaps[input].toGeoJSON();
var distance = parseFloat(document.getElementById("bufferDistance").value);
Loading