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

Merge branch '28-kopierte-filer' into 'dev'

Resolve "Kopierte filer"

See merge request !64
parents ad60ae8d 800e6894
No related branches found
No related tags found
2 merge requests!65Dev,!64Resolve "Kopierte filer"
File deleted
File deleted
File deleted
File deleted
{
"type": "FeatureCollection",
"properties": {"name": "Training centers"},
"features": [
{
"type": "Feature",
"properties": {"name": "SIT Gløshaugen"},
"geometry": {
"type": "Polygon",
"coordinates": [[
[10.403855, 63.421078],
[10.404845, 63.421427],
[10.40556, 63.421042],
[10.404572, 63.420705],
[10.403855, 63.421078]
]]
}
}, {
"type": "Feature",
"properties": {"name": "SIT Dragvoll"},
"geometry": {
"type": "Polygon",
"coordinates": [[
[10.474145, 63.407263],
[10.475657, 63.407148],
[10.475491, 63.406157],
[10.473766, 63.406265],
[10.474145, 63.407263]
]]
}
}
]
}
\ No newline at end of file
{
"type": "FeatureCollection",
"properties": {"name": "Universities"},
"features": [
{
"type": "Feature",
"properties": {"name": "Gløshaugen"},
"geometry": {
"type": "Polygon",
"coordinates": [[
[10.403787, 63.420031],
[10.410954, 63.414691],
[10.404863, 63.414188],
[10.398170, 63.418901],
[10.403787, 63.420031]
]]
}
}, {
"type": "Feature",
"properties": {"name": "Dragvoll"},
"geometry": {
"type": "Polygon",
"coordinates": [[
[10.467217, 63.409471],
[10.471829, 63.408921],
[10.47094, 63.406668],
[10.466968 , 63.407128],
[10.467217, 63.409471]
]]
}
}
]
}
\ No newline at end of file
...@@ -35,9 +35,13 @@ function handleFile() { ...@@ -35,9 +35,13 @@ function handleFile() {
}) })
} }
overlayMaps[selectedFile.name] = newLayer; if (doLayerExist(selectedFile.name)) {
return alert("This layer is already added to the map!");
} else {
overlayMaps[selectedFile.name] = newLayer;
updateSidebar(); updateSidebar();
handleLayer(selectedFile.name); handleLayer(selectedFile.name);
}
} }
// Test-data jeg tester funksjonalitet på:
// Det fungerer ikke å lese fra fil ved å kun kjøre html-filen lokalt
var U = {
"type": "FeatureCollection",
"properties": {"name": "Universities"},
"features": [
{
"type": "Feature",
"properties": {"name": "Gløshaugen"},
"geometry": {
"type": "Polygon",
"coordinates": [[
[10.403787, 63.420031],
[10.410954, 63.414691],
[10.404863, 63.414188],
[10.398170, 63.418901],
[10.403787, 63.420031]
]]
}
}, {
"type": "Feature",
"properties": {"name": "Dragvoll"},
"geometry": {
"type": "Polygon",
"coordinates": [[
[10.467217, 63.409471],
[10.471829, 63.408921],
[10.47094, 63.406668],
[10.466968 , 63.407128],
[10.467217, 63.409471]
]]
}
}
]
};
var TC = {
"type": "FeatureCollection",
"properties" : {"name": "Training centers"},
"features": [
{
"type": "Feature",
"properties": {"name": "SIT Gløshaugen"},
"geometry": {
"type": "Polygon",
"coordinates": [[
[10.403855, 63.421078],
[10.404845, 63.421427],
[10.40556, 63.421042],
[10.404572, 63.420705],
[10.403855, 63.421078]
]]
}
}, {
"type": "Feature",
"properties": {"name": "SIT Dragvoll"},
"geometry": {
"type": "Polygon",
"coordinates": [[
[10.474145, 63.407263],
[10.475657, 63.407148],
[10.475491, 63.406157],
[10.473766, 63.406265],
[10.474145, 63.407263]
]]
}
}
]
};
var test1 = L.geoJSON(U, {style: getStyle()});
var test2 = L.geoJSON(TC, {style: getStyle()});
// Det jeg skal ha med i ferdig versjon: // Det jeg skal ha med i ferdig versjon:
/*
Det fungerer ikke å lese fra fil ved å kun kjøre html-filen lokalt
Har derfor brukt litt eksempeldata fra koden
*/
var Arealdekke = L.geoJSON(null, {style: getStyle()}); var Arealdekke = L.geoJSON(null, {style: getStyle()});
var Bygg_f = L.geoJSON(null, {style: getStyle()}); var Bygg_f = L.geoJSON(null, {style: getStyle()});
var Bygg_l = L.geoJSON(null, {style: getStyle()}); var Bygg_l = L.geoJSON(null, {style: getStyle()});
......
...@@ -21,8 +21,6 @@ function loadExampleData() { ...@@ -21,8 +21,6 @@ function loadExampleData() {
overlayMaps["Bygg_f"] = Bygg_f; overlayMaps["Bygg_f"] = Bygg_f;
overlayMaps["Bygg_l"] = Bygg_l; overlayMaps["Bygg_l"] = Bygg_l;
overlayMaps["Samferdsel"] = Samferdsel; overlayMaps["Samferdsel"] = Samferdsel;
overlayMaps["test1"] = test1;
overlayMaps["test2"] = test2;
updateSidebar(); updateSidebar();
exampleLoaded = true; exampleLoaded = true;
......
...@@ -51,31 +51,12 @@ function isInputMultiPolygon(layer) { ...@@ -51,31 +51,12 @@ function isInputMultiPolygon(layer) {
} }
function turnList(liste) { function turnList(liste) {
/*var more = false;
try {
var test = liste[0][0][0];
if (test != null) {
more = true;
}
} catch {
more = false;
}
if (more) {
var newList = [];
console.log("JA")
for (var i = 0; i < layer.length; i++) {
newList.push(turnList(liste[i]));
}
} else {*/
var newList = []; var newList = [];
for (var i = liste.length - 1; i > -1; i--) { for (var i = liste.length - 1; i > -1; i--) {
newList.push(liste[i]); newList.push(liste[i]);
} }
//}
return newList; return newList;
} }
......
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