diff --git a/vcm/config.json b/vcm/config.json
index f6accb3d641998b3e2617872ffb5152ca8789b0a..faf60f4eff29122019e8484bd8db1ff48fefa523 100644
--- a/vcm/config.json
+++ b/vcm/config.json
@@ -931,7 +931,7 @@
       "url": "/datasource-data/41f773d4-3e2d-4c5d-b857-ca1d9f919199",
       "type": "vcs.vcm.layer.cesium.Terrain",
       "datasourceId": "ERmRsCpzxYgZW3iia",
-      "activeOnStartup": true,
+      "activeOnStartup": false,
       "exclusive": false,
       "requestVertexNormals": true,
       "hiddenObjectIds": [],
@@ -995,11 +995,11 @@
           }},
           "heightAboveGround": 0},
     {
-      "name": "StuttgartLocal",
+      "name": "WeilimdorfHeight",
       "url": "./datasource-data/de2f294c-680f-4009-b0ec-ce4321e3ce77/tileset.json",
       "type": "vcs.vcm.layer.cesium.Buildings",
       "datasourceId": "zECwoSwXppPMrqfLoc",
-      "activeOnStartup": true,
+      "activeOnStartup": false,
       "exclusive": false,
       "allowPicking": true,
       "screenSpaceError": 16,
@@ -1016,7 +1016,7 @@
       "url": "./datasource-data/Weilimdorf/tileset.json",
       "type": "vcs.vcm.layer.cesium.Buildings",
       "datasourceId": "zECwoSwXppPMrqfLoc",
-      "activeOnStartup": false,
+      "activeOnStartup": true,
       "exclusive": false,
       "allowPicking": true,
       "screenSpaceError": 16,
diff --git a/vcm/index.html b/vcm/index.html
index 088e48bb062bc842f95c1993fdf82b327cbe26c5..359d9656e972eab513510400179d759e637fa1a5 100644
--- a/vcm/index.html
+++ b/vcm/index.html
@@ -194,6 +194,20 @@
                                             </div>
                                             </div>
       
+                                    </div>
+                                    <button class="accordion">Gelände</button>
+                                    <div class="sub-menu">
+                                        <!-- <a href="#" onclick="">Luftbilder</a>   -->
+                                        <div class='box-4'>
+                                            <p id="selectedTerrain" style="text-align: center; margin-top:0px;color:#000000;">Aus</p><div class='switch2'>
+                                            <input type='checkbox' name='toggle' id='TLayerChange' onclick='switchTerrain(true);'>
+                                            
+                                            <label for='toggle'><i></i></label>
+                                            <span></span>
+                                            
+                                            </div>
+                                            </div>
+      
                                     </div>
                                     <!-- <button class="accordion">Add Pins</button>
                                     <div class="sub-menu">
diff --git a/vcm/templates/layerSwitch.js b/vcm/templates/layerSwitch.js
index 3cac93762529eed8500084c41cc6c74e26009155..df07f31aed514bd5293672d0209d543521f6a09a 100644
--- a/vcm/templates/layerSwitch.js
+++ b/vcm/templates/layerSwitch.js
@@ -123,4 +123,66 @@ function switchArea(test) {
 
     }
 
+}
+function switchTerrain(test) {
+
+    // var layerWMS
+    // var layerWMSStadt = ["WMS_stadtkarte"]
+    // var frameworkWMS = vcs.vcm.Framework.getInstance();
+    // var layersWMS = frameworkWMS.getLayers();
+    // for (var i = 0; i< layersWMS.length; i++) {
+    //   var layerst = layersWMS[i];
+    //   if(layerWMSStadt.indexOf(layerst.name) >= 0) {
+    //     layerWMS = i
+    // }}
+   
+
+    var layerNamesToActivateArea = ["TestTerrainWeilimdorf"]
+    var layerNamesToActivateArea2 = ["WeilimdorfHeight"]
+    var layerNamesToActivateArea3 = ["StuttgartLocal"]
+    // var layerNamesToActivateArea4 = ["AreaFour"]
+    var layers = framework.getLayers();
+
+
+
+    var Tlayer = document.getElementById("TLayerChange");
+    if (Tlayer.checked == true){
+        document.getElementById("selectedTerrain").innerHTML = "An"
+        for (var i = 0; i< layers.length; i++) {
+            var layer = layers[i];
+        if(layerNamesToActivateArea.indexOf(layer.name) >= 0) {
+            layer.activate(true);
+            }  }  
+        for (var i = 0; i< layers.length; i++) {
+            var layer = layers[i];
+        if(layerNamesToActivateArea2.indexOf(layer.name) >= 0) {
+            layer.activate(true);
+            }  }
+        for (var i = 0; i< layers.length; i++) {
+            var layer = layers[i];
+        if(layerNamesToActivateArea3.indexOf(layer.name) >= 0) {
+            layer.activate(false);
+            }  } 
+            
+         
+    } else {
+        document.getElementById("selectedTerrain").innerHTML = "Aus"
+        for (var i = 0; i< layers.length; i++) {
+            var layer = layers[i];
+        if(layerNamesToActivateArea.indexOf(layer.name) >= 0) {
+            layer.activate(false);
+            } }   
+        for (var i = 0; i< layers.length; i++) {
+            var layer = layers[i];
+        if(layerNamesToActivateArea2.indexOf(layer.name) >= 0) {
+            layer.activate(false);
+            } } 
+        for (var i = 0; i< layers.length; i++) {
+            var layer = layers[i];
+        if(layerNamesToActivateArea3.indexOf(layer.name) >= 0) {
+            layer.activate(true);
+            } } 
+
+    }
+
 }
\ No newline at end of file