Skip to content
Snippets Groups Projects
Commit 9dd0bf1e authored by Jakob Severin Steffensen Hjelseth's avatar Jakob Severin Steffensen Hjelseth
Browse files

Fix

parent e6af808f
No related branches found
No related tags found
2 merge requests!20Resolve "Lage sidebar for kartlagene",!19Resolve "Lage sidebar for kartlagene"
...@@ -71,7 +71,10 @@ var layer1 = L.geoJSON(U); ...@@ -71,7 +71,10 @@ var layer1 = L.geoJSON(U);
var layer2 = L.geoJSON(TC); var layer2 = L.geoJSON(TC);
*/ */
layer = L.geoJSON().addTo(map); layer_Arealdekke = L.geoJSON().addTo(map);
layer_Bygg_f = L.geoJSON().addTo(map);
layer_Bygg_l = L.geoJSON().addTo(map);
layer_Samferdsel = L.geoJSON().addTo(map);
/* /*
fetch("javascript/exampleData/Universities.geojson").then(function(response) { fetch("javascript/exampleData/Universities.geojson").then(function(response) {
...@@ -90,25 +93,25 @@ fetch("javascript/exampleData/TrainingCenters.geojson").then(function(response) ...@@ -90,25 +93,25 @@ fetch("javascript/exampleData/TrainingCenters.geojson").then(function(response)
fetch("javascript/exampleData/Arealdekke_klippa.geojson").then(function(response) { fetch("javascript/exampleData/Arealdekke_klippa.geojson").then(function(response) {
return response.json(); return response.json();
}).then(function(data) { }).then(function(data) {
layer.addData(data); layer_Arealdekke.addData(data);
}) })
fetch("javascript/exampleData/Bygg&Anlegg_f_klippa.geojson").then(function(response) { fetch("javascript/exampleData/Bygg&Anlegg_f_klippa.geojson").then(function(response) {
return response.json(); return response.json();
}).then(function(data) { }).then(function(data) {
layer.addData(data); layer_Bygg_f.addData(data);
}) })
fetch("javascript/exampleData/Bygg&Anlegg_l_klippa.geojson").then(function(response) { fetch("javascript/exampleData/Bygg&Anlegg_l_klippa.geojson").then(function(response) {
return response.json(); return response.json();
}).then(function(data) { }).then(function(data) {
layer.addData(data); layer_Bygg_l.addData(data);
}) })
fetch("javascript/exampleData/Samferdsel_klippa.geojson").then(function(response) { fetch("javascript/exampleData/Samferdsel_klippa.geojson").then(function(response) {
return response.json(); return response.json();
}).then(function(data) { }).then(function(data) {
layer.addData(data); layer_Samferdsel.addData(data);
}) })
// Hvordan slå av og på et lag: // Hvordan slå av og på et lag:
......
...@@ -5,12 +5,18 @@ var baselayers = { ...@@ -5,12 +5,18 @@ var baselayers = {
"Satellite": googleSat "Satellite": googleSat
} }
var controller = L.control.layers(baselayers).addTo(map); var overlayMaps = {
"Arealdekke": layer_Arealdekke,
"Byggning (f)": layer_Bygg_f,
"Byggning (l)": layer_Bygg_l,
"Samferdsel": layer_Samferdsel
}
var overlayMaps = [layer1, layer2]; var controller = L.control.layers(baselayers, overlayMaps).addTo(map);
// Test: // Test:
/*
for (const i = 0; i < length(overlayMaps); i++) { for (const i = 0; i < length(overlayMaps); i++) {
var checkbox = document.createElement("div"); var checkbox = document.createElement("div");
checkbox.innerHTML += "<input type='checkbox' onchange='handleLayer(layer)' />"; checkbox.innerHTML += "<input type='checkbox' onchange='handleLayer(layer)' />";
...@@ -36,6 +42,7 @@ function handleLayer(layer) { ...@@ -36,6 +42,7 @@ function handleLayer(layer) {
map.addLayer(layer); map.addLayer(layer);
} }
} }
*/
/*var htmlObject = controller.getContainer(); /*var htmlObject = controller.getContainer();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment