/* Spannende Layers: - Flurstücke: https://owsproxy.lgl-bw.de/owsproxy/ows/WMS_LGL-BW_ALKIS_Basis_transparent?request=GetCapabilities&service=WMS&version=1.3.0 */ mylayers["LuftbildRGB"] = {}; mylayers["LuftbildRGB"].category = "Übergeordnetes"; mylayers["LuftbildRGB"].visible = true; mylayers["LuftbildRGB"].loaded = false; mylayers["LuftbildRGB"].active = false; mylayers["LuftbildRGB"].legend = {}; mylayers["LuftbildRGB"].legend.name = "Luftbild, farbig"; mylayers["LuftbildRGB"].style_type = "raster"; mylayers["LuftbildRGB"].legend.styles = []; mylayers["LuftbildRGB"].legend.styles[0] = {}; mylayers["LuftbildRGB"].legend.styles[0].name = "Luftbild, farbig"; mylayers["LuftbildRGB"].legend.styles[0].color = "rgba(255, 165, 0, 0.5)"; mylayers["LuftbildRGB"].legend.styles[0].fillColor = "rgba(255, 165, 0, 0.5)"; mylayers["LuftbildRGB"].code = 'L.tileLayer.wms("https://owsproxy.lgl-bw.de/owsproxy/ows/WMS_LGL-BW_ATKIS_DOP_20_C?", { layers: "IMAGES_DOP_20_RGB", attribution: "Luftbild / digitales Orthophoto: LGL-BW Datenlizenz Deutschland - Namensnennung - Version 2.0, www.lgl-bw.de",transparent: true,format: "image/png",opacity: 0.7})'; mylayers["LuftbildRGB"].content = false; mylayers["Topografie"] = {}; mylayers["Topografie"].category = "Übergeordnetes"; mylayers["Topografie"].visible = true; mylayers["Topografie"].loaded = false; mylayers["Topografie"].active = false; mylayers["Topografie"].legend = {}; mylayers["Topografie"].legend.name = "Topografische Karte"; mylayers["Topografie"].style_type = "raster"; mylayers["Topografie"].legend.styles = []; mylayers["Topografie"].legend.styles[0] = {}; mylayers["Topografie"].legend.styles[0].name = "Topografische Karte"; mylayers["Topografie"].legend.styles[0].color = "rgba(255, 165, 0, 0.5)"; mylayers["Topografie"].legend.styles[0].fillColor = "rgba(255, 165, 0, 0.5)"; mylayers["Topografie"].code = 'L.tileLayer.wms("https://owsproxy.lgl-bw.de/owsproxy/ows/WMS_LGL-BW_ATKIS_DTK_25_E?", { layers: "bw_dtk25_ndat,bw_dtk25_park,bw_dtk25_wies,bw_dtk25_wald,bw_dtk25_brac,bw_dtk25_acke,bw_dtk25_sebl,bw_dtk25_grau,bw_dtk25_hrot,bw_dtk25_haus,bw_dtk25_stor,bw_dtk25_stge,bw_dtk25_rot,bw_dtk25_baum,bw_dtk25_trup,bw_dtk25_weis,bw_dtk25_babl,bw_dtk25_rebr,bw_dtk25_viol,bw_dtk25_grbr,bw_dtk25_schw,bw_dtk25_swtx,bw_dtk25_utmg", attribution: "Topografische Karte: LGL-BW Datenlizenz Deutschland - Namensnennung - Version 2.0, www.lgl-bw.de",transparent: true,format: "image/png"})'; mylayers["Topografie"].content = false; // https://owsproxy.lgl-bw.de/owsproxy/ows/WMS_LGL-BW_ATKIS_DTK_25_E?SERVICE=WMS&REQUEST=GetCapabilities // Create a custom pane for your blended layer mymap.createPane('blendedPaneGelaendemodell2'); // Apply the CSS mix-blend-mode to the pane element mymap.getPane('blendedPaneGelaendemodell2').style.mixBlendMode = 'multiply'; // Options include: 'multiply', 'screen', 'overlay', 'darken', 'lighten', etc. mylayers["Gelaendemodell2"] = {}; mylayers["Gelaendemodell2"].category = "Übergeordnetes"; mylayers["Gelaendemodell2"].visible = true; mylayers["Gelaendemodell2"].loaded = false; mylayers["Gelaendemodell2"].active = false; mylayers["Gelaendemodell2"].legend = {}; mylayers["Gelaendemodell2"].legend.name = "Digitales Geländemodell"; mylayers["Gelaendemodell2"].style_type = "raster"; mylayers["Gelaendemodell2"].legend.styles = []; mylayers["Gelaendemodell2"].legend.styles[0] = {}; mylayers["Gelaendemodell2"].legend.styles[0].name = "Digitales Geländemodell"; mylayers["Gelaendemodell2"].legend.styles[0].color = "rgba(255, 165, 0, 0.5)"; mylayers["Gelaendemodell2"].legend.styles[0].fillColor = "rgba(255, 165, 0, 0.5)"; mylayers["Gelaendemodell2"].code = 'L.tileLayer.wms("https://sgx.geodatenzentrum.de/wms_basemapde_schummerung", { layers: "de_basemapde_web_raster_combshade", attribution: "Digitales Geländemodell: GeoBasis-DE / BKG CC BY 4.0",transparent: true,format: "image/png",pane: "blendedPaneGelaendemodell2", opacity: 0.6})'; mylayers["Gelaendemodell2"].content = false; // https://owsproxy.lgl-bw.de/owsproxy/ows/WMS_LGL-BW_ATKIS_DTK_25_E?SERVICE=WMS&REQUEST=GetCapabilities /* https://{a|b|c}.tile.opentopomap.org/{z}/{x}/{y}.png Als Lizenztext sollte Folgendes deutlich sichtbar sein: Topografische Karte: © OpenStreetMap-Mitwirkende, SRTM | Kartendarstellung: © OpenTopoMap (CC-BY-SA) L.tileLayer('https://{a|b|c}.tile.opentopomap.org/{z}/{x}/{y}.png', { attribution: 'Topografische Karte: © OpenStreetMap-Mitwirkende, SRTM | Kartendarstellung: © OpenTopoMap (CC-BY-SA)'}) */ mylayers["bundgruppen"] = {}; mylayers["bundgruppen"].category = "Übergeordnetes"; mylayers["bundgruppen"].visible = true; mylayers["bundgruppen"].loaded = false; mylayers["bundgruppen"].active = false; mylayers["bundgruppen"].legend = {}; mylayers["bundgruppen"].legend.name = "BUND-Gruppen"; mylayers["bundgruppen"].style_type = "icon"; mylayers["bundgruppen"].legend.styles = []; mylayers["bundgruppen"].legend.styles[0] = {}; mylayers["bundgruppen"].legend.styles[0].name = "BUND-Gruppe"; mylayers["bundgruppen"].legend.styles[0].iconurl = "marker-icon-2x-BUND.png"; mylayers["bundgruppen"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/bundgruppen.geojson",\ {\ pointToLayer: function(feature, latlng) {\ return L.marker(latlng, { icon: bundIcon});\ },\ onEachFeature: function (feature, layer) {\ popup_content = "BUND-Gruppe
";\ popup_content+="
";\ group_data = "";\ for (const [key, value] of Object.entries(feature.properties)) {\ if(`${value}` !== "null" && `${value}` !== null){\ popup_content+=``;\ popup_content+=``;\ }\ }\ popup_content+="
${key}`;\ if(`${key}` == "name") group_data+=`${value}`.replaceAll(",", ";");;\ if(`${key}` == "email") group_data+=","+`${value}`.replaceAll(",", ";");;\ switch(`${key}`) {\ case "email":\ popup_content+=`${value}`;\ break;\ case "url":\ popup_content+=`${value}`;\ break;\ default:\ popup_content+=`${value}`;\ }\ popup_content+=`
";\ group_data = "";\ for (const [key, value] of Object.entries(feature.properties)) {\ if(`${value}` !== "null" && `${value}` !== null){\ popup_content+=``;\ popup_content+=``;\ }\ }\ popup_content+="
${key}`;\ if(`${key}` == "NAME") group_data+=`${value}`.replaceAll(",", ";");;\ if(`${key}` == "email") group_data+=","+`${value}`.replaceAll(",", ";");;\ switch(`${key}`) {\ case "NAME":\ popup_content+=`${value}`;\ break;\ case "Gruppe":\ popup_content+=`${value}`;\ break;\ case "email":\ popup_content+=`${value}`;\ break;\ case "url":\ popup_content+=`${value}`;\ break;\ default:\ popup_content+="";\ }\ popup_content+=`
";\ for (const [key, value] of Object.entries(feature.properties)) {\ if(`${value}` !== "null" && `${value}` !== null){\ if((`${key}` !== "PDF Seite" && `${key}` !== "PDF-Seite" && `${key}` !== "Seite in PDF") || (`${key}` == "PDF Seite" || `${key}` == "PDF-Seite" || `${key}` == "Seite in PDF") && `${value}` !== ""){\ popup_content+=`";\ }\ }\ }\ popup_content+="
${key}`;\ if((`${key}` == "PDF Seite" || `${key}` == "PDF-Seite") && `${value}` !== "") popup_content+="Zur Stelle in der Stellungnahme";\ else{\ if(`${value}`.length = 0) popup_content+="leeres Feld";\ else{\ if(`${value}`.length > 300) popup_content+=`${value}`.substring(0,300)+" [gekürzt]";\ else popup_content+=`${value}`;\ }\ }\ popup_content+="
";\ layer.bindPopup(popup_content);\ },\ attribution: "Stellungnahmen 1. Offenlage Vorrangflächen Windenergie: Geodaten vom jeweiligen Regionalverband, Stellungnahmen von BUND, LNV und/oder NABU"\ }\ );'; mylayers["StellungnahmeWindNeu"].content = false; mylayers["Suchraumkarte_Wind"] = {}; mylayers["Suchraumkarte_Wind"].category = "Windenergie"; mylayers["Suchraumkarte_Wind"].visible = false; mylayers["Suchraumkarte_Wind"].loaded = false; mylayers["Suchraumkarte_Wind"].active = false; mylayers["Suchraumkarte_Wind"].legend = {}; mylayers["Suchraumkarte_Wind"].legend.name = "Suchraumkarte Windenergie"; mylayers["Suchraumkarte_Wind"].style_type = "polygon"; mylayers["Suchraumkarte_Wind"].legend.styles = []; mylayers["Suchraumkarte_Wind"].legend.styles[0] = {}; mylayers["Suchraumkarte_Wind"].legend.styles[0].name = "Suchraumkarte Windenergie, keine Daten"; mylayers["Suchraumkarte_Wind"].legend.styles[0].color = "rgba(250, 0, 0, 1)"; mylayers["Suchraumkarte_Wind"].legend.styles[0].fillColor = "rgba(250, 0, 0, 1)"; mylayers["Suchraumkarte_Wind"].legend.styles[1] = {}; mylayers["Suchraumkarte_Wind"].legend.styles[1].name = "Suchraumkarte Windenergie, kein Suchraum"; mylayers["Suchraumkarte_Wind"].legend.styles[1].color = "rgba(195, 211, 242, 1)"; mylayers["Suchraumkarte_Wind"].legend.styles[1].fillColor = "rgba(195, 211, 242, 1)"; mylayers["Suchraumkarte_Wind"].legend.styles[2] = {}; mylayers["Suchraumkarte_Wind"].legend.styles[2].name = "Suchraumkarte Windenergie, Suchraum"; mylayers["Suchraumkarte_Wind"].legend.styles[2].color = "rgba(76, 99, 141, 1)"; mylayers["Suchraumkarte_Wind"].legend.styles[2].fillColor = "rgba(76, 99, 141, 1)"; mylayers["Suchraumkarte_Wind"].legend.styles[3] = {}; mylayers["Suchraumkarte_Wind"].legend.styles[3].name = "Suchraumkarte Windenergie, unbekannt"; mylayers["Suchraumkarte_Wind"].legend.styles[3].color = "rgba(59, 75, 100, 1)"; mylayers["Suchraumkarte_Wind"].legend.styles[3].fillColor = "rgba(59, 75, 100, 1)"; mylayers["Suchraumkarte_Wind"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/Suchraumkarte_Wind"+url_ou+".geojson",\ {\ style: function (feature) {\ if(feature.properties.BUND_Suchraum == "keine Daten"){\ mycolor = "rgba(250, 0, 0, 1)";\ }\ else{\ if(feature.properties.BUND_Suchraum == "Kein Suchraum"){\ mycolor = "rgba(195, 211, 242, 1)";\ }\ else{\ if(feature.properties.BUND_Suchraum.substring(0, 8) == "Suchraum"){\ mycolor = "rgba(76, 99, 141, 1)";\ }\ else{\ mycolor = "rgba(59, 75, 100, 1)";\ }\ }\ }\ return {\ fillColor: mycolor,\ fillOpacity: myfillopacity,\ opacity: 0,\ color: mycolor\ };\ },\ onEachFeature: function (feature, layer) {\ popup_content = "Suchraumkarte Windenergie
Daten aus Karte
"+feature.properties.Anm;\ if(feature.properties.hasOwnProperty("Stellungnahme")) popup_content+= "
Stellungnahme der Verbände
"+feature.properties.Stellungnahme.substring(0,500)+"...";\ if(feature.properties.hasOwnProperty("Stellungnahme_Seitenzahl")) popup_content+= "
Zur Stelle in der Stellungnahme";\ layer.bindPopup(popup_content);\ },\ attribution: "Suchraumkarte Vorrangflächen Windenergie: jeweiliger Regionalverband"\ }\ );'; mylayers["Suchraumkarte_Wind"].content = false; mylayers["Windkraftanlage_Bestand"] = {}; mylayers["Windkraftanlage_Bestand"].category = "Windenergie"; mylayers["Windkraftanlage_Bestand"].visible = true; mylayers["Windkraftanlage_Bestand"].loaded = false; mylayers["Windkraftanlage_Bestand"].active = false; mylayers["Windkraftanlage_Bestand"].legend = {}; mylayers["Windkraftanlage_Bestand"].legend.name = "Bestehende Windenergieanlagen"; mylayers["Windkraftanlage_Bestand"].style_type = "icon"; mylayers["Windkraftanlage_Bestand"].legend.styles = []; mylayers["Windkraftanlage_Bestand"].legend.styles[0] = {}; mylayers["Windkraftanlage_Bestand"].legend.styles[0].name = "Bestehende Windenergieanlagen"; mylayers["Windkraftanlage_Bestand"].legend.styles[0].iconurl = "wea.png"; mylayers["Windkraftanlage_Bestand"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/Bestand_Windenergieanlagen.geojson",{\ pointToLayer: function(feature, latlng) {\ return L.marker(latlng, { icon: weaIcon });\ },\ onEachFeature: function (feature, layer) {\ popup_content = "Bestehende Windenergieanlagen
";\ popup_content+= popupBuildTable(feature.properties);\ layer.bindPopup(popup_content);\ },\ attribution: "bestehende Windenergieanlagen: Daten aus dem Umweltinformationssystem (UIS) der LUBW Landesanstalt für Umwelt Baden-Württemberg"\ });'; mylayers["Windkraftanlage_Bestand"].content = false; mylayers["WEA_notfallverordnung"] = {}; mylayers["WEA_notfallverordnung"].category = "Windenergie"; mylayers["WEA_notfallverordnung"].visible = true; mylayers["WEA_notfallverordnung"].loaded = false; mylayers["WEA_notfallverordnung"].active = false; mylayers["WEA_notfallverordnung"].legend = {}; mylayers["WEA_notfallverordnung"].legend.name = "Windenergie-Genehmigungsanträge nach EU-Notfallverordnung"; mylayers["WEA_notfallverordnung"].style_type = "icon"; mylayers["WEA_notfallverordnung"].legend.styles = []; mylayers["WEA_notfallverordnung"].legend.styles[0] = {}; mylayers["WEA_notfallverordnung"].legend.styles[0].name = "Windenergie-Genehmigungsanträge nach EU-Notfallverordnung"; mylayers["WEA_notfallverordnung"].legend.styles[0].iconurl = "weaconstruction-n.png"; mylayers["WEA_notfallverordnung"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/WEA_notfallverordnung_2026-02-26.geojson",{\ pointToLayer: function(feature, latlng) {\ return L.marker(latlng, { icon: weaconstructionType(feature.properties["WEA-Anzahl"]) });\ },\ onEachFeature: function (feature, layer) {\ popup_content = "Windenergie-Genehmigungsanträge nach EU-Notfallverordnung
";\ popup_content+= popupBuildTable(feature.properties);\ layer.bindPopup(popup_content);\ },\ attribution: "Windenergie-Genehmigungsanträge nach EU-Notfallverordnung: Daten der Landratsämter, abgefragt durch das Dialogforum Energiewende und Naturschutz nach UIG und Co"\ });'; mylayers["WEA_notfallverordnung"].content = false; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"] = {}; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].category = "Windenergie"; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].visible = true; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].loaded = false; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].active = false; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].legend = {}; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].legend.name = "ForstBW - Flurstücke unter Vertrag, Stand: 28.03.2022"; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].style_type = "polygon"; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].legend.styles = []; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].legend.styles[0] = {}; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].legend.styles[0].name = "ForstBW - Flurstücke unter Vertrag, Stand: 28.03.2022"; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].legend.styles[0].color = "rgba(148, 0, 255, 0.5)"; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].legend.styles[0].fillColor = "rgba(148, 0, 255, 0.5)"; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/Flurstuecke_unter_Vertrag_28_03_2022_shortened"+url_ou+".geojson",\ {\ style: {fillColor: "#9400ff", opacity: 0.5, color: "#9400ff"},\ onEachFeature: function (feature, layer) {\ layer.bindPopup("ForstBW
"+popupBuildTable(feature.properties));\ },\ attribution: "ForstBW - Flurstücke unter Vertrag, Stand: 28.03.2022: cc-by-sa 4.0 ForstBW"\ }\ );'; mylayers["ForstBW_Flurstuecke_unter_Vertrag_28_03_2022"].content = false; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"] = {}; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].category = "Windenergie"; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].visible = true; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].loaded = false; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].active = false; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].legend = {}; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].legend.name = "ForstBW - Flächentranchen 1-3 unter Vertrag"; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].style_type = "polygon"; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].legend.styles = []; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].legend.styles[0] = {}; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].legend.styles[0].name = "ForstBW - Flächentranchen 1-3 unter Vertrag"; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].legend.styles[0].color = "rgba(148, 0, 255, 0.5)"; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].legend.styles[0].fillColor = "rgba(148, 0, 255, 0.5)"; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/Flaechen_1bis3Tranche_unterVertrag_shortened"+url_ou+".geojson",\ {\ style: {fillColor: "#9400ff", opacity: 0.5, color: "#9400ff"},\ onEachFeature: function (feature, layer) {\ layer.bindPopup("ForstBW
"+popupBuildTable(feature.properties));\ },\ attribution: "ForstBW - Flächentranchen 1-3 unter Vertrag: cc-by-sa 4.0 ForstBW"\ }\ );'; mylayers["ForstBW_Flaechen_1bis3Tranche_unterVertrag"].content = false; mylayers["RegionalplanungPhotovoltaik2025"] = {}; mylayers["RegionalplanungPhotovoltaik2025"].category = "Solarenergie"; mylayers["RegionalplanungPhotovoltaik2025"].visible = true; mylayers["RegionalplanungPhotovoltaik2025"].loaded = false; mylayers["RegionalplanungPhotovoltaik2025"].active = false; mylayers["RegionalplanungPhotovoltaik2025"].legend = {}; mylayers["RegionalplanungPhotovoltaik2025"].legend.name = "Regionalplanung Photovoltaik 2025"; mylayers["RegionalplanungPhotovoltaik2025"].style_type = "pattern"; mylayers["RegionalplanungPhotovoltaik2025"].legend.styles = []; mylayers["RegionalplanungPhotovoltaik2025"].legend.styles[0] = {}; mylayers["RegionalplanungPhotovoltaik2025"].legend.styles[0].name = "Regionalplanung Photovoltaik 2025"; mylayers["RegionalplanungPhotovoltaik2025"].legend.styles[0].color = "rgb(252, 194, 3)"; mylayers["RegionalplanungPhotovoltaik2025"].legend.styles[0].d = "M0 15 L5 20 M0 5 L15 20 M5 0 L20 15 M15 0 L20 5 M0 5 L5 0 M0 15 L15 0 M5 20 L20 5 M15 20 L20 15"; mylayers["RegionalplanungPhotovoltaik2025"].legend.styles[0].fillColor = "none"; mylayers["RegionalplanungPhotovoltaik2025"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/RegionalplanungPhotovoltaik2025"+url_ou+".geojson",\ {\ style: function (feature) {\ mycolor = "rgb(252, 194, 3)";\ var shape = new L.PatternPath({\ d: "M0 15 L5 20 M0 5 L15 20 M5 0 L20 15 M15 0 L20 5 M0 5 L5 0 M0 15 L15 0 M5 20 L20 5 M15 20 L20 15",\ fill: false,\ color: mycolor\ });\ RegionalplanungPhotovoltaik2025Pattern = new L.Pattern({width:20, height:20});\ RegionalplanungPhotovoltaik2025Pattern.addShape(shape);\ RegionalplanungPhotovoltaik2025Pattern.addTo(mymap);\ return {\ fillPattern: RegionalplanungPhotovoltaik2025Pattern,\ fillOpacity: myfillopacity,\ opacity: 1,\ color: mycolor\ };\ },\ onEachFeature: function (feature, layer) {\ popup_content = "Regionalplanung Photovoltaik 2025
";\ popup_content+= popupBuildTable(feature.properties);\ layer.bindPopup(popup_content);\ },\ attribution: "Regionalplanung Photovoltaik: Datenlizenz Deutschland – Namensnennung – Version 2.0 © Daten aus dem Geoportal Raumordnung Baden-Württemberg, Stand 2025/2026"\ }\ );'; mylayers["RegionalplanungPhotovoltaik2025"].content = false; mylayers["Suchraumkarte_Solar"] = {}; mylayers["Suchraumkarte_Solar"].category = "Solarenergie"; mylayers["Suchraumkarte_Solar"].visible = false; mylayers["Suchraumkarte_Solar"].loaded = false; mylayers["Suchraumkarte_Solar"].active = false; mylayers["Suchraumkarte_Solar"].legend = {}; mylayers["Suchraumkarte_Solar"].legend.name = "Suchraumkarte Solar"; mylayers["Suchraumkarte_Solar"].style_type = "polygon"; mylayers["Suchraumkarte_Solar"].legend.styles = []; mylayers["Suchraumkarte_Solar"].legend.styles[0] = {}; mylayers["Suchraumkarte_Solar"].legend.styles[0].name = "Suchraumkarte Solar, keine Daten"; mylayers["Suchraumkarte_Solar"].legend.styles[0].color = "rgba(250, 0, 0, 1)"; mylayers["Suchraumkarte_Solar"].legend.styles[0].fillColor = "rgba(250, 0, 0, 1)"; mylayers["Suchraumkarte_Solar"].legend.styles[1] = {}; mylayers["Suchraumkarte_Solar"].legend.styles[1].name = "Suchraumkarte Solar, kein Suchraum"; mylayers["Suchraumkarte_Solar"].legend.styles[1].color = "rgba(164, 162, 98, 1)"; mylayers["Suchraumkarte_Solar"].legend.styles[1].fillColor = "rgba(164, 162, 98, 1)"; mylayers["Suchraumkarte_Solar"].legend.styles[2] = {}; mylayers["Suchraumkarte_Solar"].legend.styles[2].name = "Suchraumkarte Solar, Suchraum"; mylayers["Suchraumkarte_Solar"].legend.styles[2].color = "rgba(142, 137, 5, 1)"; mylayers["Suchraumkarte_Solar"].legend.styles[2].fillColor = "rgba(142, 137, 5, 1)"; mylayers["Suchraumkarte_Solar"].legend.styles[3] = {}; mylayers["Suchraumkarte_Solar"].legend.styles[3].name = "Suchraumkarte Solar, unbekannt"; mylayers["Suchraumkarte_Solar"].legend.styles[3].color = "rgba(142, 137, 5, 1)"; mylayers["Suchraumkarte_Solar"].legend.styles[3].fillColor = "rgba(142, 137, 5, 1)"; mylayers["Suchraumkarte_Solar"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/Suchraumkarte_Solar"+url_ou+".geojson",\ {\ style: function (feature) {\ if(feature.properties.BUND_Suchraum == "keine Daten"){\ mycolor = "rgba(250, 0, 0, 1)";\ }\ else{\ if(feature.properties.BUND_Suchraum == "Kein Suchraum"){\ mycolor = "rgba(164, 162, 98, 1)";\ }\ else{\ if(feature.properties.BUND_Suchraum.substring(0, 8) == "Suchraum"){\ mycolor = "rgba(142, 137, 5, 1)";\ }\ else{\ mycolor = "rgba(142, 137, 5, 1)";\ }\ }\ }\ return {\ fillColor: mycolor,\ fillOpacity: myfillopacity,\ opacity: 0,\ color: mycolor\ };\ },\ onEachFeature: function (feature, layer) {\ layer.bindPopup("Suchraumkarte Solar 1. Offenlage
"+popupBuildTable(feature.properties));\ },\ attribution: "Suchraumkarte Vorrangflächen Solarenergie: jeweiliger Regionalverband"\ }\ );'; mylayers["Suchraumkarte_Solar"].content = false; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"] = {}; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].category = "Solarenergie"; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].visible = true; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].loaded = false; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].active = false; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].legend = {}; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].legend.name = "PV-Freiflaechenpotenzial: Konversionsflächen & Seitenrandstreifen"; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].style_type = "polygon"; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].legend.styles = []; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].legend.styles[0] = {}; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].legend.styles[0].name = "PV-Freiflaechenpotenzial: Konversionsflächen & Seitenrandstreifen"; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].legend.styles[0].color = "rgba(100, 190, 100, 1)"; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].legend.styles[0].fillColor = "rgba(100, 190, 100, 1)"; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].legend.styles[1] = {}; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].legend.styles[1].name = "PV-Freiflaechenpotenzial: Konversionsflächen & Seitenrandstreifen, bedingt geeignet"; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].legend.styles[1].color = "rgba(220, 220, 100, 1)"; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].legend.styles[1].fillColor = "rgba(220, 220, 100, 1)"; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen_shortened"+url_ou+".geojson",\ {style: function (feature) {\ if(feature.properties.HINWEIS == "-"){\ mycolor = "rgba(100, 190, 100, 1)";\ }\ else{\ mycolor = "rgba(220, 220, 100, 1)";\ }\ return {\ fillColor: mycolor,\ fillOpacity: myfillopacity,\ opacity: 1,\ color: mycolor\ }\ },\ attribution: "PV-Freiflaechenpotenzial Konversionsflächen & Seitenrandstreifen: Daten aus dem Umweltinformationssystem (UIS) der LUBW Landesanstalt für Umwelt Baden-Württemberg"\ }\ );'; mylayers["PV_Freiflaechenpotenzial_Konversionsfl_Seitenrandstreifen"].content = false; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"] = {}; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].category = "Solarenergie"; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].visible = true; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].loaded = false; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].active = false; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].legend = {}; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].legend.name = "PV-Freiflaechenpotenzial: benachteiligte Gebiete"; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].style_type = "polygon"; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].legend.styles = []; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].legend.styles[0] = {}; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].legend.styles[0].name = "PV-Freiflaechenpotenzial: benachteiligte Gebiete"; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].legend.styles[0].color = "rgba(100, 190, 100, 1)"; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].legend.styles[0].fillColor = "rgba(100, 190, 100, 1)"; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].legend.styles[1] = {}; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].legend.styles[1].name = "PV-Freiflaechenpotenzial: benachteiligte Gebiete, bedingt geeignet"; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].legend.styles[1].color = "rgba(220, 220, 100, 1)"; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].legend.styles[1].fillColor = "rgba(220, 220, 100, 1)"; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/PV_Freiflaechenpotenzial_benachteiligte_Gebiete_shortened"+url_ou+".geojson",\ {style: function (feature) {\ if(feature.properties.HINWEIS == "-"){\ mycolor = "rgba(100, 190, 100, 1)";\ }\ else{\ mycolor = "rgba(220, 220, 100, 1)";\ }\ return {\ fillColor: mycolor,\ fillOpacity: myfillopacity,\ opacity: 1,\ color: mycolor\ }\ },\ attribution: "PV-Freiflaechenpotenzial: Daten aus dem Umweltinformationssystem (UIS) der LUBW Landesanstalt für Umwelt Baden-Württemberg"\ }\ );'; mylayers["PV_Freiflaechenpotenzial_benachteiligte_Gebiete"].content = false; mylayers["SolarzweiteOffenlage"] = {}; mylayers["SolarzweiteOffenlage"].category = "Solarenergie"; mylayers["SolarzweiteOffenlage"].visible = true; mylayers["SolarzweiteOffenlage"].loaded = false; mylayers["SolarzweiteOffenlage"].active = false; mylayers["SolarzweiteOffenlage"].legend = {}; mylayers["SolarzweiteOffenlage"].legend.name = "Regionalplanung Solar - zweite Offenlage"; mylayers["SolarzweiteOffenlage"].style_type = "pattern"; mylayers["SolarzweiteOffenlage"].legend.styles = []; mylayers["SolarzweiteOffenlage"].legend.styles[0] = {}; mylayers["SolarzweiteOffenlage"].legend.styles[0].name = "Regionalplanung Solar - zweite Offenlage"; mylayers["SolarzweiteOffenlage"].legend.styles[0].color = "rgba(100, 200, 0, 1)"; mylayers["SolarzweiteOffenlage"].legend.styles[0].d = "M0 15 L5 20 M0 5 L15 20 M5 0 L20 15 M15 0 L20 5 M0 5 L5 0 M0 15 L15 0 M5 20 L20 5 M15 20 L20 15"; mylayers["SolarzweiteOffenlage"].legend.styles[0].fillColor = "none"; mylayers["SolarzweiteOffenlage"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/SolarzweiteOffenlage"+url_ou+".geojson",\ {\ style: function (feature) {\ mycolor = "rgba(100, 200, 0, 1)";\ var shape = new L.PatternPath({\ d: "M0 15 L5 20 M0 5 L15 20 M5 0 L20 15 M15 0 L20 5 M0 5 L5 0 M0 15 L15 0 M5 20 L20 5 M15 20 L20 15",\ fill: false,\ color: mycolor\ });\ SolarzweiteOffenlagePattern = new L.Pattern({width:20, height:20});\ SolarzweiteOffenlagePattern.addShape(shape);\ SolarzweiteOffenlagePattern.addTo(mymap);\ return {\ fillPattern: SolarzweiteOffenlagePattern,\ fillOpacity: myfillopacity,\ opacity: 0,\ color: mycolor\ };\ },\ onEachFeature: function (feature, layer) {\ popup_content = "Solar zweite Offenlage
";\ popup_content+= popupBuildTable(feature.properties);\ layer.bindPopup(popup_content);\ },\ attribution: "2. Offenlage Solarenergie: jeweiliger Regionalverband"\ }\ );'; mylayers["SolarzweiteOffenlage"].content = false; mylayers["SolarersteOffenlageStellungnahme"] = {}; mylayers["SolarersteOffenlageStellungnahme"].category = "Solarenergie"; mylayers["SolarersteOffenlageStellungnahme"].visible = true; mylayers["SolarersteOffenlageStellungnahme"].loaded = false; mylayers["SolarersteOffenlageStellungnahme"].active = false; mylayers["SolarersteOffenlageStellungnahme"].legend = {}; mylayers["SolarersteOffenlageStellungnahme"].legend.name = "Regionalplanung Solar - erste Offenlage"; mylayers["SolarersteOffenlageStellungnahme"].style_type = "pattern"; mylayers["SolarersteOffenlageStellungnahme"].legend.styles = []; mylayers["SolarersteOffenlageStellungnahme"].legend.styles[0] = {}; mylayers["SolarersteOffenlageStellungnahme"].legend.styles[0].name = "Regionalplanung Solar - erste Offenlage"; mylayers["SolarersteOffenlageStellungnahme"].legend.styles[0].color = "rgba(250, 0, 255, 1)"; mylayers["SolarersteOffenlageStellungnahme"].legend.styles[0].d = "M0 10 L10 20 M0 0 L20 20 M10 0 L20 10 M0 10 L10 0 M0 20 L20 0 M10 20 L20 10"; mylayers["SolarersteOffenlageStellungnahme"].legend.styles[0].fillColor = "none"; mylayers["SolarersteOffenlageStellungnahme"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/SolarersteOffenlageStellungnahme"+url_ou+".geojson",\ {\ style: function (feature) {\ mycolor = "rgba(250, 0, 255, 1)";\ var shape = new L.PatternPath({\ d: "M0 10 L10 20 M0 0 L20 20 M10 0 L20 10 M0 10 L10 0 M0 20 L20 0 M10 20 L20 10",\ fill: false,\ color: mycolor\ });\ SolarersteOffenlagePattern = new L.Pattern({width:20, height:20});\ SolarersteOffenlagePattern.addShape(shape);\ SolarersteOffenlagePattern.addTo(mymap);\ return {\ fillPattern: SolarersteOffenlagePattern,\ fillOpacity: myfillopacity,\ opacity: 0,\ color: mycolor\ };\ },\ onEachFeature: function (feature, layer) {\ popup_content = "Stellungnahme Solar
";\ popup_content+="
";\ for (const [key, value] of Object.entries(feature.properties)) {\ if(`${value}` !== "null" && `${value}` !== null){\ if((`${key}` !== "PDF Seite" && `${key}` !== "PDF-Seite") || (`${key}` == "PDF Seite" || `${key}` == "PDF-Seite") && `${value}` !== ""){\ popup_content+=`";\ }\ }\ }\ popup_content+="
${key}`;\ if((`${key}` == "PDF Seite" || `${key}` == "PDF-Seite") && `${value}` !== "") popup_content+="Zur Stelle in der Stellungnahme";\ else{\ if(`${value}`.length = 0) popup_content+="leeres Feld";\ else{\ if(`${value}`.length > 300) popup_content+=`${value}`.substring(0,300)+" [gekürzt]";\ else popup_content+=`${value}`;\ }\ }\ popup_content+="
";\ layer.bindPopup(popup_content);\ },\ attribution: "1. Offenlage Solarenergie: jeweiliger Regionalverband"\ }\ );'; mylayers["SolarersteOffenlageStellungnahme"].content = false; mylayers["Stromleitung"] = {}; mylayers["Stromleitung"].category = "Technische Netze"; mylayers["Stromleitung"].visible = true; mylayers["Stromleitung"].loaded = false; mylayers["Stromleitung"].active = false; mylayers["Stromleitung"].legend = {}; mylayers["Stromleitung"].legend.name = "Stromleitungen"; mylayers["Stromleitung"].style_type = "line"; mylayers["Stromleitung"].legend.styles = []; mylayers["Stromleitung"].legend.styles[0] = {}; mylayers["Stromleitung"].legend.styles[0].name = "Stromleitung, Netze BW, 380kV"; mylayers["Stromleitung"].legend.styles[0].color = "#e70"; mylayers["Stromleitung"].legend.styles[0].dashArray = null; mylayers["Stromleitung"].legend.styles[1] = {}; mylayers["Stromleitung"].legend.styles[1].name = "Stromleitung, TransnetBW, 380kV"; mylayers["Stromleitung"].legend.styles[1].color = "#D9D800"; mylayers["Stromleitung"].legend.styles[1].dashArray = null; mylayers["Stromleitung"].legend.styles[2] = {}; mylayers["Stromleitung"].legend.styles[2].name = "Stromleitung, unbekannt, 380kV"; mylayers["Stromleitung"].legend.styles[2].color = "rgba(0, 0, 100, 1)"; mylayers["Stromleitung"].legend.styles[2].dashArray = null; mylayers["Stromleitung"].legend.styles[3] = {}; mylayers["Stromleitung"].legend.styles[3].name = "Stromleitung, Netze BW, 110kV"; mylayers["Stromleitung"].legend.styles[3].color = "#e70"; mylayers["Stromleitung"].legend.styles[3].dashArray = "8,8"; mylayers["Stromleitung"].legend.styles[4] = {}; mylayers["Stromleitung"].legend.styles[4].name = "Stromleitung, TransnetBW, 110kV"; mylayers["Stromleitung"].legend.styles[4].color = "#D9D800"; mylayers["Stromleitung"].legend.styles[4].dashArray = "8,8"; mylayers["Stromleitung"].legend.styles[5] = {}; mylayers["Stromleitung"].legend.styles[5].name = "Stromleitung, unbekannt, 110kV"; mylayers["Stromleitung"].legend.styles[5].color = "rgba(0, 0, 100, 1)"; mylayers["Stromleitung"].legend.styles[5].dashArray = "8,8"; mylayers["Stromleitung"].legend.styles[6] = {}; mylayers["Stromleitung"].legend.styles[6].name = "Stromleitung, Netze BW, kleinere oder unbekannte Spannung"; mylayers["Stromleitung"].legend.styles[6].color = "#e70"; mylayers["Stromleitung"].legend.styles[6].dashArray = "2,8"; mylayers["Stromleitung"].legend.styles[7] = {}; mylayers["Stromleitung"].legend.styles[7].name = "Stromleitung, TransnetBW, kleinere oder unbekannte Spannung"; mylayers["Stromleitung"].legend.styles[7].color = "#D9D800"; mylayers["Stromleitung"].legend.styles[7].dashArray = "2,8"; mylayers["Stromleitung"].legend.styles[8] = {}; mylayers["Stromleitung"].legend.styles[8].name = "Stromleitung, unbekannt, kleinere oder unbekannte Spannung"; mylayers["Stromleitung"].legend.styles[8].color = "rgba(0, 0, 100, 1)"; mylayers["Stromleitung"].legend.styles[8].dashArray = "2,8"; mylayers["Stromleitung"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/OSM_power_line"+url_ou+".geojson",\ {\ style: function (feature) {\ myColor = "rgba(0, 0, 100, 1)";\ if (feature.properties.hasOwnProperty("operator")) {\ if(feature.properties.operator.indexOf("Netze BW") > -1){\ myColor = "#e70";\ }\ else{\ if(feature.properties.operator.indexOf("TransnetBW") > -1){\ myColor = "#D9D800";\ }\ }\ }\ myDashArray = null;\ if (feature.properties.hasOwnProperty("voltage")) {\ if(feature.properties.voltage.indexOf("380000") > -1){\ myDashArray = null;\ }\ else{\ if(feature.properties.voltage.indexOf("110000") > -1){\ myDashArray = "8,8";\ }\ else{\ myDashArray = "2,8";\ }\ }\ }\ return {\ weight: 5,\ opacity: 0.5,\ color: myColor,\ dashArray: myDashArray\ };\ },\ attribution: "Stromleitungen: OpenStreetMap contributors, CC-BY-SA"\ }\ );'; mylayers["Stromleitung"].content = false; mylayers["WasserstoffKernnetz"] = {}; mylayers["WasserstoffKernnetz"].category = "Technische Netze"; mylayers["WasserstoffKernnetz"].visible = true; mylayers["WasserstoffKernnetz"].loaded = false; mylayers["WasserstoffKernnetz"].active = false; mylayers["WasserstoffKernnetz"].legend = {}; mylayers["WasserstoffKernnetz"].legend.name = "Wasserstoff-Kernnetz 2032 (genehmigt 2024)"; mylayers["WasserstoffKernnetz"].style_type = "line"; mylayers["WasserstoffKernnetz"].legend.styles = []; mylayers["WasserstoffKernnetz"].legend.styles[0] = {}; mylayers["WasserstoffKernnetz"].legend.styles[0].name = "Wasserstoffleitung (sehr grob)"; mylayers["WasserstoffKernnetz"].legend.styles[0].color = "rgba(0, 0, 100, 1)"; mylayers["WasserstoffKernnetz"].legend.styles[0].dashArray = null; mylayers["WasserstoffKernnetz"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/20241022_FNB-Gas_Wasserstoff-Kernnetz_gruen.geojson",\ {\ style: function (feature) {\ myColor = "rgba(0, 0, 100, 1)";\ return {\ weight: 5,\ opacity: 0.5,\ color: myColor\ };\ },\ attribution: "Wasserstoff-Kernnetz: BUND nach https://fnb-gas.de/wp-content/uploads/2024/10/20241022_FNB-Gas_Wasserstoff-Kernnetz_Karte.png"\ }\ );'; mylayers["Stromleitung"].content = false; // raster layer mylayers["beispielhaftesCO2Netz"] = {}; mylayers["beispielhaftesCO2Netz"].category = "Technische Netze"; mylayers["beispielhaftesCO2Netz"].visible = true; mylayers["beispielhaftesCO2Netz"].loaded = false; mylayers["beispielhaftesCO2Netz"].active = false; mylayers["beispielhaftesCO2Netz"].legend = {}; mylayers["beispielhaftesCO2Netz"].legend.name = "CO2-Netz (beispielhaft, OFraunhofer CINESGE)"; mylayers["beispielhaftesCO2Netz"].style_type = "raster"; mylayers["beispielhaftesCO2Netz"].legend.styles = []; mylayers["beispielhaftesCO2Netz"].legend.styles[0] = {}; mylayers["beispielhaftesCO2Netz"].legend.styles[0].name = "CO2-Netz (beispielhaft, OFraunhofer CINESGE)"; mylayers["beispielhaftesCO2Netz"].code = 'L.imageOverlay("CINES-CO2-System-Dtl.jpg", [[55.595,4.37], [46.49,24.05]], {opacity: 0.8}).addTo(mymap);'; mylayers["beispielhaftesCO2Netz"].attribution = "beispielhaftes CO2-Netz: Fraunhofer CINES"; mylayers["beispielhaftesCO2Netz"].content = false; mylayers["beispielhaftesCO2NetzOGE"] = {}; mylayers["beispielhaftesCO2NetzOGE"].category = "Technische Netze"; mylayers["beispielhaftesCO2NetzOGE"].visible = true; mylayers["beispielhaftesCO2NetzOGE"].loaded = false; mylayers["beispielhaftesCO2NetzOGE"].active = false; mylayers["beispielhaftesCO2NetzOGE"].legend = {}; mylayers["beispielhaftesCO2NetzOGE"].legend.name = "CO2-Netz (schematisch, OGE)"; mylayers["beispielhaftesCO2NetzOGE"].style_type = "line"; mylayers["beispielhaftesCO2NetzOGE"].legend.styles = []; mylayers["beispielhaftesCO2NetzOGE"].legend.styles[0] = {}; mylayers["beispielhaftesCO2NetzOGE"].legend.styles[0].name = "CO2-Netz (schematisch, OGE)"; mylayers["beispielhaftesCO2NetzOGE"].legend.styles[0].color = "#ff00ff"; mylayers["beispielhaftesCO2NetzOGE"].legend.styles[0].dashArray = null; mylayers["beispielhaftesCO2NetzOGE"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/CO2-Netz_oge.net_2026-09-10.json",\ {\ style: function (feature) {\ myColor = "rgba(255, 0, 255, 1)";\ return {\ weight: 5,\ opacity: 0.5,\ color: myColor\ };\ },\ attribution: "CO2-Netz (schematisch): https://oge.net/de/co2/co2-netz"\ }\ );'; mylayers["beispielhaftesCO2NetzOGE"].content = false; mylayers["rechenzentren"] = {}; mylayers["rechenzentren"].category = "Sonstige Infrastruktur"; mylayers["rechenzentren"].visible = true; mylayers["rechenzentren"].loaded = false; mylayers["rechenzentren"].active = false; mylayers["rechenzentren"].legend = {}; mylayers["rechenzentren"].legend.name = "Rechenzentrum"; mylayers["rechenzentren"].style_type = "icon"; mylayers["rechenzentren"].legend.styles = []; mylayers["rechenzentren"].legend.styles[0] = {}; mylayers["rechenzentren"].legend.styles[0].name = "Rechenzentrum"; mylayers["rechenzentren"].legend.styles[0].iconurl = "marker-icon-2x-rechenzentrum.png"; mylayers["rechenzentren"].code = 'L.geoJson.ajax("https://okfde.github.io/datacenters-map/data/datacenters.geojson",\ {\ pointToLayer: function(feature, latlng) {\ return L.marker(latlng, { icon: rechenzentrumIcon});\ },\ onEachFeature: function (feature, layer) {\ layer.bindPopup("Rechenzentrum
"+popupBuildTable(feature.properties));\ },\ attribution: "Rechenzentren: heisseluft.org / Tiziana von Witzleben, Leitmotiv"\ }\ );'; mylayers["rechenzentren"].content = false; /* 2026-09-08 16:05 "von unserer Seite bestehen dort keine Bedenken!" */ mylayers["largeScaleBESS"] = {}; mylayers["largeScaleBESS"].category = "Sonstige Infrastruktur"; mylayers["largeScaleBESS"].visible = true; mylayers["largeScaleBESS"].loaded = false; mylayers["largeScaleBESS"].active = false; mylayers["largeScaleBESS"].legend = {}; mylayers["largeScaleBESS"].legend.name = "Batteriegroßspeicher"; mylayers["largeScaleBESS"].style_type = "icon"; mylayers["largeScaleBESS"].legend.styles = []; mylayers["largeScaleBESS"].legend.styles[0] = {}; mylayers["largeScaleBESS"].legend.styles[0].name = "Batteriegroßspeicher"; mylayers["largeScaleBESS"].legend.styles[0].iconurl = "marker-icon-2x-BESS.png"; mylayers["largeScaleBESS"].code = 'L.geoJson.ajax("UeberarbeitungMapshaper/largeScaleBESS_2026-09-10.geojson",\ {\ pointToLayer: function(feature, latlng) {\ return L.marker(latlng, { icon: BESSIcon});\ },\ onEachFeature: function (feature, layer) {\ layer.bindPopup("Batteriegroßspeicher
"+popupBuildTable(feature.properties));\ },\ attribution: "Batteriegroßspeicher: battery-charts.de, 2026-09-10"\ }\ );'; mylayers["rechenzentren"].content = false; /* 2026-09-08 16:05 "von unserer Seite bestehen dort keine Bedenken!" */