Skip to content

Commit 6ccaefc

Browse files
author
EliasBorngaesser
committed
working!!!!!
1 parent 0e3aea9 commit 6ccaefc

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

app/src/js/netcdf-vis.js

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,12 @@ function initDemoMap() {
5656

5757
var dummy0_3=L.marker([0,0]);
5858
var dummy40_5=L.marker([0,0]);
59-
var TDummy=L.marker([0,0]);
60-
var WindSpdDummy=L.marker([0,0]);
6159
var groupedOverlays = {
6260
"Climate Elements": {
6361
"Surface Temperature": TSurfLayer,
6462
"Albedo": AlbedoLayer,
65-
"T": TDummy,
66-
"WindSpd": WindSpdDummy,
63+
"T": L.marker([0,0]),
64+
"WindSpd": L.marker([0,0]),
6765
}
6866
};
6967
var options = {
@@ -129,8 +127,6 @@ function initDemoMap() {
129127
let dummyMapping = new Map();
130128
dummyMapping.set('0,3 Meter',dummy0_3);
131129
dummyMapping.set('40,5 Meter',dummy40_5);
132-
dummyMapping.set('T',TDummy);
133-
dummyMapping.set('WindSpd',WindSpdDummy);
134130

135131
//Called before Removing other layers
136132
map.on('overlayadd', function(eventLayer) {
@@ -155,13 +151,12 @@ function initDemoMap() {
155151
Mapping.get(eventLayer.name).removeFrom(map);
156152
}
157153
else if(Mapping.has(activeHeightLayer+'-'+eventLayer.name)){ //removing Height Layers
158-
Mapping.get(activeHeightLayer+'-'+eventLayer.name).removeFrom(map);
159-
activeHeight=null;
154+
Mapping.get(activeHeightLayer+'-'+eventLayer.name).removeFrom(map);
160155
}
161156
else{ // removing height variable
162-
Mapping.get(eventLayer.name+'-'+activeHeight).removeFrom(map);//remove last used layer
157+
Mapping.get(eventLayer.name+'-'+activeHeight).removeFrom(map);//remove last used layer (needed beacause activeHeightLayer has already changed)
163158
dummyMapping.get(activeHeight).removeFrom(map)
164-
dummyMapping.get(eventLayer.name).removeFrom(map) //remove dummies to reset heightcontrol
159+
activeHeight=null
165160
}
166161

167162

0 commit comments

Comments
 (0)