Commit 2d9eb124 authored by Eric Duminil's avatar Eric Duminil
Browse files

Updated versions with new buttons

parent 71d4c27e
Pipeline #11038 passed with stages
in 11 seconds
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<meta name="viewport" content="width=device-width, <meta name="viewport" content="width=device-width,
initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<style> <style>
#map_1c2d4d9114b2a94b14b3dc5e66d431ee { #map_84614b6112da8492bbe30ef20f143319 {
position: relative; position: relative;
width: 100.0%; width: 100.0%;
height: 100.0%; height: 100.0%;
...@@ -62,8 +62,8 @@ ...@@ -62,8 +62,8 @@
window.addEventListener('load', function() { window.addEventListener('load', function() {
// Create the reset button // Create the reset button
var resetButton = document.createElement('a'); var resetButton = document.createElement('a');
resetButton.innerHTML = '🏠'; resetButton.innerHTML = '🦁';
resetButton.title = 'Reset view'; resetButton.title = 'Ansicht : Baden-Württemberg';
resetButton.href = '#'; resetButton.href = '#';
resetButton.className = 'leaflet-control-zoom-home leaflet-bar-part'; resetButton.className = 'leaflet-control-zoom-home leaflet-bar-part';
resetButton.style.fontSize = '18px'; resetButton.style.fontSize = '18px';
...@@ -114,15 +114,72 @@ ...@@ -114,15 +114,72 @@
</script> </script>
<div class="folium-map" id="map_1c2d4d9114b2a94b14b3dc5e66d431ee" ></div> <script>
// Wait for the page to fully load
window.addEventListener('load', function() {
// Create the reset button
var resetButton = document.createElement('a');
resetButton.innerHTML = '🦌';
resetButton.title = 'Ansicht : Stuttgart';
resetButton.href = '#';
resetButton.className = 'leaflet-control-zoom-home leaflet-bar-part';
resetButton.style.fontSize = '18px';
resetButton.style.lineHeight = '26px';
resetButton.style.textAlign = 'center';
resetButton.style.textDecoration = 'none';
resetButton.style.fontWeight = 'bold';
// Create a container div that matches Leaflet's control style
var container = document.createElement('div');
container.className = 'leaflet-control-zoom-home leaflet-bar leaflet-control';
container.appendChild(resetButton);
// Find the zoom control container
var zoomControl = document.querySelector('.leaflet-control-zoom');
if (zoomControl) {
// Insert our control after the zoom control
zoomControl.parentNode.insertBefore(container, zoomControl.nextSibling);
} else {
// Fallback: add to top left controls if zoom control not found
var topLeftControls = document.querySelector('.leaflet-top.leaflet-left');
if (topLeftControls) {
topLeftControls.appendChild(container);
}
}
// Add click event listener
resetButton.addEventListener('click', function(e) {
// Prevent default action (avoid href navigation)
e.preventDefault();
// Stop event propagation to prevent click on map
e.stopPropagation();
// Find all map variables in the global scope
for (var key in window) {
// Look for objects that seem to be Leaflet maps
if (window[key] &&
typeof window[key].setView === 'function' &&
typeof window[key].getCenter === 'function') {
// Reset the view of any found map
window[key].setView([48.77372709209044, 9.178218841552736], 14);;
// We found a map and reset it, exit the loop
break;
}
}
});
});
</script>
<div class="folium-map" id="map_84614b6112da8492bbe30ef20f143319" ></div>
</body> </body>
<script> <script>
const qa_names = ['QA1 (EFH/ZFH)', 'QA2 (MFH)', 'QA3 (MFH groß)', 'QA4 (Innenstadtwohnen)', 'QA5 (Gewerbe)'];const qa_colors = ['cadetblue', 'darkgreen', 'darkred', 'beige', 'black'];const qa_icons = ['house-chimney', 'building', 'city', 'landmark', 'industry'] const qa_names = ['QA1 (EFH/ZFH)', 'QA2 (MFH)', 'QA3 (MFH groß)', 'QA4 (Innenstadtwohnen)', 'QA5 (Gewerbe)'];const qa_colors = ['cadetblue', 'darkgreen', 'darkred', 'beige', 'black'];const qa_icons = ['house-chimney', 'building', 'city', 'landmark', 'industry']
var map_1c2d4d9114b2a94b14b3dc5e66d431ee = L.map( var map_84614b6112da8492bbe30ef20f143319 = L.map(
"map_1c2d4d9114b2a94b14b3dc5e66d431ee", "map_84614b6112da8492bbe30ef20f143319",
{ {
center: [0.0, 0.0], center: [0.0, 0.0],
crs: L.CRS.EPSG3857, crs: L.CRS.EPSG3857,
...@@ -135,20 +192,20 @@ ...@@ -135,20 +192,20 @@
   
} }
); );
L.control.scale().addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); L.control.scale().addTo(map_84614b6112da8492bbe30ef20f143319);
   
   
map_1c2d4d9114b2a94b14b3dc5e66d431ee.fitBounds( map_84614b6112da8492bbe30ef20f143319.fitBounds(
[[47.53564, 7.52587], [49.78976, 10.4856]], [[47.53564, 7.52587], [49.78976, 10.4856]],
{} {}
); );
   
var geocoderOpts_geocoder_fcbdf965970c05c017ea03112b1ef664 = { var geocoderOpts_geocoder_7758b8bc7f39627df219b7c2f27fd59c = {
"collapsed": false, "collapsed": false,
"position": "topright", "position": "topright",
"defaultMarkGeocode": true, "defaultMarkGeocode": true,
...@@ -159,23 +216,23 @@ ...@@ -159,23 +216,23 @@
}; };
   
// note: geocoder name should start with lowercase // note: geocoder name should start with lowercase
var geocoderName_geocoder_fcbdf965970c05c017ea03112b1ef664 = geocoderOpts_geocoder_fcbdf965970c05c017ea03112b1ef664["provider"]; var geocoderName_geocoder_7758b8bc7f39627df219b7c2f27fd59c = geocoderOpts_geocoder_7758b8bc7f39627df219b7c2f27fd59c["provider"];
   
var customGeocoder_geocoder_fcbdf965970c05c017ea03112b1ef664 = L.Control.Geocoder[ geocoderName_geocoder_fcbdf965970c05c017ea03112b1ef664 ]( var customGeocoder_geocoder_7758b8bc7f39627df219b7c2f27fd59c = L.Control.Geocoder[ geocoderName_geocoder_7758b8bc7f39627df219b7c2f27fd59c ](
geocoderOpts_geocoder_fcbdf965970c05c017ea03112b1ef664['providerOptions'] geocoderOpts_geocoder_7758b8bc7f39627df219b7c2f27fd59c['providerOptions']
); );
geocoderOpts_geocoder_fcbdf965970c05c017ea03112b1ef664["geocoder"] = customGeocoder_geocoder_fcbdf965970c05c017ea03112b1ef664; geocoderOpts_geocoder_7758b8bc7f39627df219b7c2f27fd59c["geocoder"] = customGeocoder_geocoder_7758b8bc7f39627df219b7c2f27fd59c;
   
L.Control.geocoder( L.Control.geocoder(
geocoderOpts_geocoder_fcbdf965970c05c017ea03112b1ef664 geocoderOpts_geocoder_7758b8bc7f39627df219b7c2f27fd59c
).on('markgeocode', function(e) { ).on('markgeocode', function(e) {
var zoom = geocoderOpts_geocoder_fcbdf965970c05c017ea03112b1ef664['zoom'] || map_1c2d4d9114b2a94b14b3dc5e66d431ee.getZoom(); var zoom = geocoderOpts_geocoder_7758b8bc7f39627df219b7c2f27fd59c['zoom'] || map_84614b6112da8492bbe30ef20f143319.getZoom();
map_1c2d4d9114b2a94b14b3dc5e66d431ee.setView(e.geocode.center, zoom); map_84614b6112da8492bbe30ef20f143319.setView(e.geocode.center, zoom);
}).addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); }).addTo(map_84614b6112da8492bbe30ef20f143319);
   
var tile_layer_1bc05716b324a7c9ca9d7727a369d61a = L.tileLayer( var tile_layer_7ab5c69f4f69b4c8b7df3fad822ed389 = L.tileLayer(
"https://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}{r}.png", "https://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}{r}.png",
{ {
"minZoom": 0, "minZoom": 0,
...@@ -192,10 +249,10 @@ ...@@ -192,10 +249,10 @@
); );
tile_layer_1bc05716b324a7c9ca9d7727a369d61a.addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); tile_layer_7ab5c69f4f69b4c8b7df3fad822ed389.addTo(map_84614b6112da8492bbe30ef20f143319);
var tile_layer_c8a8ad9f5917b4d39a42605b1599fc07 = L.tileLayer( var tile_layer_fe797239ce8427231ce565cf51319bb0 = L.tileLayer(
"https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}", "https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}",
{ {
"minZoom": 0, "minZoom": 0,
...@@ -212,10 +269,10 @@ ...@@ -212,10 +269,10 @@
); );
tile_layer_c8a8ad9f5917b4d39a42605b1599fc07.addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); tile_layer_fe797239ce8427231ce565cf51319bb0.addTo(map_84614b6112da8492bbe30ef20f143319);
var fast_marker_cluster_b8f07b41a7accfe91c9b3eec75c899f5 = (function(){ var fast_marker_cluster_cf00a0e2879d05c6e9a6f47fc79e6f38 = (function(){
var callback = function (row) { var callback = function (row) {
let [lat, lon, plz, qa, inhabitants, distribution] = row; let [lat, lon, plz, qa, inhabitants, distribution] = row;
var marker = L.marker(new L.LatLng(lat, lon), { color: "red" }); var marker = L.marker(new L.LatLng(lat, lon), { color: "red" });
...@@ -307,15 +364,15 @@ ...@@ -307,15 +364,15 @@
marker.addTo(cluster); marker.addTo(cluster);
} }
   
cluster.addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); cluster.addTo(map_84614b6112da8492bbe30ef20f143319);
return cluster; return cluster;
})(); })();
fast_marker_cluster_b8f07b41a7accfe91c9b3eec75c899f5.addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); fast_marker_cluster_cf00a0e2879d05c6e9a6f47fc79e6f38.addTo(map_84614b6112da8492bbe30ef20f143319);
var fast_marker_cluster_0f0064ea86212560dc42a46011ece6d4 = (function(){ var fast_marker_cluster_fb726020ac4684e40d8efc8e84ed16e0 = (function(){
var callback = function (row) { var callback = function (row) {
let [lat, lon, plz, qa, inhabitants, distribution] = row; let [lat, lon, plz, qa, inhabitants, distribution] = row;
var marker = L.marker(new L.LatLng(lat, lon), { color: "red" }); var marker = L.marker(new L.LatLng(lat, lon), { color: "red" });
...@@ -407,15 +464,15 @@ ...@@ -407,15 +464,15 @@
marker.addTo(cluster); marker.addTo(cluster);
} }
   
cluster.addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); cluster.addTo(map_84614b6112da8492bbe30ef20f143319);
return cluster; return cluster;
})(); })();
fast_marker_cluster_0f0064ea86212560dc42a46011ece6d4.addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); fast_marker_cluster_fb726020ac4684e40d8efc8e84ed16e0.addTo(map_84614b6112da8492bbe30ef20f143319);
var fast_marker_cluster_6b32f096a999241449f943d86bfcea6d = (function(){ var fast_marker_cluster_56f7585951609961462d129f45772635 = (function(){
var callback = function (row) { var callback = function (row) {
let [lat, lon, plz, qa, inhabitants, distribution] = row; let [lat, lon, plz, qa, inhabitants, distribution] = row;
var marker = L.marker(new L.LatLng(lat, lon), { color: "red" }); var marker = L.marker(new L.LatLng(lat, lon), { color: "red" });
...@@ -507,15 +564,15 @@ ...@@ -507,15 +564,15 @@
marker.addTo(cluster); marker.addTo(cluster);
} }
   
cluster.addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); cluster.addTo(map_84614b6112da8492bbe30ef20f143319);
return cluster; return cluster;
})(); })();
fast_marker_cluster_6b32f096a999241449f943d86bfcea6d.addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); fast_marker_cluster_56f7585951609961462d129f45772635.addTo(map_84614b6112da8492bbe30ef20f143319);
var fast_marker_cluster_2c183eec561457d06fd0d0937d5028eb = (function(){ var fast_marker_cluster_3680840d8c7beecc0788e9d229347967 = (function(){
var callback = function (row) { var callback = function (row) {
let [lat, lon, plz, qa, inhabitants, distribution] = row; let [lat, lon, plz, qa, inhabitants, distribution] = row;
var marker = L.marker(new L.LatLng(lat, lon), { color: "red" }); var marker = L.marker(new L.LatLng(lat, lon), { color: "red" });
...@@ -607,15 +664,15 @@ ...@@ -607,15 +664,15 @@
marker.addTo(cluster); marker.addTo(cluster);
} }
   
cluster.addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); cluster.addTo(map_84614b6112da8492bbe30ef20f143319);
return cluster; return cluster;
})(); })();
fast_marker_cluster_2c183eec561457d06fd0d0937d5028eb.addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); fast_marker_cluster_3680840d8c7beecc0788e9d229347967.addTo(map_84614b6112da8492bbe30ef20f143319);
var fast_marker_cluster_0844d0c5541f56e588ec7f7551c0f817 = (function(){ var fast_marker_cluster_a2e62c6bfdbfda43f4c79c7424f78b3e = (function(){
var callback = function (row) { var callback = function (row) {
let [lat, lon, plz, qa, inhabitants, distribution] = row; let [lat, lon, plz, qa, inhabitants, distribution] = row;
var marker = L.marker(new L.LatLng(lat, lon), { color: "red" }); var marker = L.marker(new L.LatLng(lat, lon), { color: "red" });
...@@ -707,36 +764,36 @@ ...@@ -707,36 +764,36 @@
marker.addTo(cluster); marker.addTo(cluster);
} }
   
cluster.addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); cluster.addTo(map_84614b6112da8492bbe30ef20f143319);
return cluster; return cluster;
})(); })();
fast_marker_cluster_0844d0c5541f56e588ec7f7551c0f817.addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); fast_marker_cluster_a2e62c6bfdbfda43f4c79c7424f78b3e.addTo(map_84614b6112da8492bbe30ef20f143319);
var layer_control_80ae81dcf8f25df26ce8c5044cdfdcc2_layers = { var layer_control_11802ff12efb2419ea517f5baf871200_layers = {
base_layers : { base_layers : {
"CartoDB" : tile_layer_1bc05716b324a7c9ca9d7727a369d61a, "CartoDB" : tile_layer_7ab5c69f4f69b4c8b7df3fad822ed389,
"Satellite" : tile_layer_c8a8ad9f5917b4d39a42605b1599fc07, "Satellite" : tile_layer_fe797239ce8427231ce565cf51319bb0,
}, },
overlays : { overlays : {
"QA1 (EFH/ZFH)" : fast_marker_cluster_b8f07b41a7accfe91c9b3eec75c899f5, "QA1 (EFH/ZFH)" : fast_marker_cluster_cf00a0e2879d05c6e9a6f47fc79e6f38,
"QA2 (MFH)" : fast_marker_cluster_0f0064ea86212560dc42a46011ece6d4, "QA2 (MFH)" : fast_marker_cluster_fb726020ac4684e40d8efc8e84ed16e0,
"QA3 (MFH gro\u00df)" : fast_marker_cluster_6b32f096a999241449f943d86bfcea6d, "QA3 (MFH gro\u00df)" : fast_marker_cluster_56f7585951609961462d129f45772635,
"QA4 (Innenstadtwohnen)" : fast_marker_cluster_2c183eec561457d06fd0d0937d5028eb, "QA4 (Innenstadtwohnen)" : fast_marker_cluster_3680840d8c7beecc0788e9d229347967,
"QA5 (Gewerbe)" : fast_marker_cluster_0844d0c5541f56e588ec7f7551c0f817, "QA5 (Gewerbe)" : fast_marker_cluster_a2e62c6bfdbfda43f4c79c7424f78b3e,
}, },
}; };
let layer_control_80ae81dcf8f25df26ce8c5044cdfdcc2 = L.control.layers( let layer_control_11802ff12efb2419ea517f5baf871200 = L.control.layers(
layer_control_80ae81dcf8f25df26ce8c5044cdfdcc2_layers.base_layers, layer_control_11802ff12efb2419ea517f5baf871200_layers.base_layers,
layer_control_80ae81dcf8f25df26ce8c5044cdfdcc2_layers.overlays, layer_control_11802ff12efb2419ea517f5baf871200_layers.overlays,
{ {
"position": "topright", "position": "topright",
"collapsed": false, "collapsed": false,
"autoZIndex": true, "autoZIndex": true,
} }
).addTo(map_1c2d4d9114b2a94b14b3dc5e66d431ee); ).addTo(map_84614b6112da8492bbe30ef20f143319);
   
</script> </script>
...@@ -62,8 +62,8 @@ ...@@ -62,8 +62,8 @@
window.addEventListener('load', function() { window.addEventListener('load', function() {
// Create the reset button // Create the reset button
var resetButton = document.createElement('a'); var resetButton = document.createElement('a');
resetButton.innerHTML = '🏠'; resetButton.innerHTML = '🇩🇪';
resetButton.title = 'Reset view'; resetButton.title = 'Ansicht : Deutschland';
resetButton.href = '#'; resetButton.href = '#';
resetButton.className = 'leaflet-control-zoom-home leaflet-bar-part'; resetButton.className = 'leaflet-control-zoom-home leaflet-bar-part';
resetButton.style.fontSize = '18px'; resetButton.style.fontSize = '18px';
...@@ -114,6 +114,63 @@ ...@@ -114,6 +114,63 @@
</script> </script>
<script>
// Wait for the page to fully load
window.addEventListener('load', function() {
// Create the reset button
var resetButton = document.createElement('a');
resetButton.innerHTML = '🦁';
resetButton.title = 'Ansicht : Baden-Württemberg';
resetButton.href = '#';
resetButton.className = 'leaflet-control-zoom-home leaflet-bar-part';
resetButton.style.fontSize = '18px';
resetButton.style.lineHeight = '26px';
resetButton.style.textAlign = 'center';
resetButton.style.textDecoration = 'none';
resetButton.style.fontWeight = 'bold';
// Create a container div that matches Leaflet's control style
var container = document.createElement('div');
container.className = 'leaflet-control-zoom-home leaflet-bar leaflet-control';
container.appendChild(resetButton);
// Find the zoom control container
var zoomControl = document.querySelector('.leaflet-control-zoom');
if (zoomControl) {
// Insert our control after the zoom control
zoomControl.parentNode.insertBefore(container, zoomControl.nextSibling);
} else {
// Fallback: add to top left controls if zoom control not found
var topLeftControls = document.querySelector('.leaflet-top.leaflet-left');
if (topLeftControls) {
topLeftControls.appendChild(container);
}
}
// Add click event listener
resetButton.addEventListener('click', function(e) {
// Prevent default action (avoid href navigation)
e.preventDefault();
// Stop event propagation to prevent click on map
e.stopPropagation();
// Find all map variables in the global scope
for (var key in window) {
// Look for objects that seem to be Leaflet maps
if (window[key] &&
typeof window[key].setView === 'function' &&
typeof window[key].getCenter === 'function') {
// Reset the view of any found map
window[key].fitBounds([[47.53564, 7.52587], [49.78976, 10.4856]]);
// We found a map and reset it, exit the loop
break;
}
}
});
});
</script>
<div class="folium-map" id="germany_1" ></div> <div class="folium-map" id="germany_1" ></div>
</body> </body>
...@@ -465,7 +522,7 @@ ...@@ -465,7 +522,7 @@
var geocoderOpts_geocoder_3d7efe9730b6e78acf80b16e5d63e5f4 = { var geocoderOpts_geocoder_7000a1d2c46017074d22824420d09f8f = {
"collapsed": false, "collapsed": false,
"position": "topright", "position": "topright",
"defaultMarkGeocode": true, "defaultMarkGeocode": true,
...@@ -476,23 +533,23 @@ ...@@ -476,23 +533,23 @@
}; };
// note: geocoder name should start with lowercase // note: geocoder name should start with lowercase
var geocoderName_geocoder_3d7efe9730b6e78acf80b16e5d63e5f4 = geocoderOpts_geocoder_3d7efe9730b6e78acf80b16e5d63e5f4["provider"]; var geocoderName_geocoder_7000a1d2c46017074d22824420d09f8f = geocoderOpts_geocoder_7000a1d2c46017074d22824420d09f8f["provider"];
var customGeocoder_geocoder_3d7efe9730b6e78acf80b16e5d63e5f4 = L.Control.Geocoder[ geocoderName_geocoder_3d7efe9730b6e78acf80b16e5d63e5f4 ]( var customGeocoder_geocoder_7000a1d2c46017074d22824420d09f8f = L.Control.Geocoder[ geocoderName_geocoder_7000a1d2c46017074d22824420d09f8f ](
geocoderOpts_geocoder_3d7efe9730b6e78acf80b16e5d63e5f4['providerOptions'] geocoderOpts_geocoder_7000a1d2c46017074d22824420d09f8f['providerOptions']
); );
geocoderOpts_geocoder_3d7efe9730b6e78acf80b16e5d63e5f4["geocoder"] = customGeocoder_geocoder_3d7efe9730b6e78acf80b16e5d63e5f4; geocoderOpts_geocoder_7000a1d2c46017074d22824420d09f8f["geocoder"] = customGeocoder_geocoder_7000a1d2c46017074d22824420d09f8f;
L.Control.geocoder( L.Control.geocoder(
geocoderOpts_geocoder_3d7efe9730b6e78acf80b16e5d63e5f4 geocoderOpts_geocoder_7000a1d2c46017074d22824420d09f8f
).on('markgeocode', function(e) { ).on('markgeocode', function(e) {
var zoom = geocoderOpts_geocoder_3d7efe9730b6e78acf80b16e5d63e5f4['zoom'] || germany_1.getZoom(); var zoom = geocoderOpts_geocoder_7000a1d2c46017074d22824420d09f8f['zoom'] || germany_1.getZoom();
germany_1.setView(e.geocode.center, zoom); germany_1.setView(e.geocode.center, zoom);
}).addTo(germany_1); }).addTo(germany_1);
var tile_layer_eb3895b76979b6e18e6104591be16d89 = L.tileLayer( var tile_layer_d9e1ef4bd4c81e34b79e2eef934af284 = L.tileLayer(
"https://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}{r}.png", "https://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}{r}.png",
{ {
"minZoom": 0, "minZoom": 0,
...@@ -509,10 +566,10 @@ ...@@ -509,10 +566,10 @@
); );
tile_layer_eb3895b76979b6e18e6104591be16d89.addTo(germany_1); tile_layer_d9e1ef4bd4c81e34b79e2eef934af284.addTo(germany_1);
var tile_layer_560fb4a4dd82ac80ca622542aea19387 = L.tileLayer( var tile_layer_1343f31f5ff60d1bfe3b0687cee2354f = L.tileLayer(
"https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}", "https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}",
{ {
"minZoom": 0, "minZoom": 0,
...@@ -529,10 +586,10 @@ ...@@ -529,10 +586,10 @@
); );
tile_layer_560fb4a4dd82ac80ca622542aea19387.addTo(germany_1); tile_layer_1343f31f5ff60d1bfe3b0687cee2354f.addTo(germany_1);
var fast_marker_cluster_032d9e27559be3fa835838d1998c5a5e = (function(){ var fast_marker_cluster_12c0433a7231a61d72c912d697adb0c8 = (function(){
var callback = function (row) { var callback = function (row) {
let [lat, lon, plz, qa, inhabitants, distribution] = row; let [lat, lon, plz, qa, inhabitants, distribution] = row;
var marker = L.marker(new L.LatLng(lat, lon), { color: "red" }); var marker = L.marker(new L.LatLng(lat, lon), { color: "red" });
...@@ -629,10 +686,10 @@ ...@@ -629,10 +686,10 @@
})(); })();
fast_marker_cluster_032d9e27559be3fa835838d1998c5a5e.addTo(germany_1); fast_marker_cluster_12c0433a7231a61d72c912d697adb0c8.addTo(germany_1);
var fast_marker_cluster_7edde5ded0c05d10327357a2eed46233 = (function(){ var fast_marker_cluster_c4ce698be35202425c3778201ce9f3e4 = (function(){
var callback = function (row) { var callback = function (row) {
let [lat, lon, plz, qa, inhabitants, distribution] = row; let [lat, lon, plz, qa, inhabitants, distribution] = row;
var marker = L.marker(new L.LatLng(lat, lon), { color: "red" }); var marker = L.marker(new L.LatLng(lat, lon), { color: "red" });
...@@ -729,10 +786,10 @@ ...@@ -729,10 +786,10 @@
})(); })();
fast_marker_cluster_7edde5ded0c05d10327357a2eed46233.addTo(germany_1); fast_marker_cluster_c4ce698be35202425c3778201ce9f3e4.addTo(germany_1);
var fast_marker_cluster_d60c4e65fb903dd853a127587bc60cba = (function(){ var fast_marker_cluster_7ab1fc9e7e12de4858960fff07a21672 = (function(){
var callback = function (row) { var callback = function (row) {
let [lat, lon, plz, qa, inhabitants, distribution] = row; let [lat, lon, plz, qa, inhabitants, distribution] = row;
var marker = L.marker(new L.LatLng(lat, lon), { color: "red" }); var marker = L.marker(new L.LatLng(lat, lon), { color: "red" });
...@@ -829,10 +886,10 @@ ...@@ -829,10 +886,10 @@
})(); })();
fast_marker_cluster_d60c4e65fb903dd853a127587bc60cba.addTo(germany_1); fast_marker_cluster_7ab1fc9e7e12de4858960fff07a21672.addTo(germany_1);
var fast_marker_cluster_51336e74cbd1c6876bfa2a838fcac8c2 = (function(){ var fast_marker_cluster_6b4cb3c42d2e4324cbad1e08e1ff4eec = (function(){
var callback = function (row) { var callback = function (row) {
let [lat, lon, plz, qa, inhabitants, distribution] = row; let [lat, lon, plz, qa, inhabitants, distribution] = row;
var marker = L.marker(new L.LatLng(lat, lon), { color: "red" }); var marker = L.marker(new L.LatLng(lat, lon), { color: "red" });
...@@ -929,10 +986,10 @@ ...@@ -929,10 +986,10 @@
})(); })();
fast_marker_cluster_51336e74cbd1c6876bfa2a838fcac8c2.addTo(germany_1); fast_marker_cluster_6b4cb3c42d2e4324cbad1e08e1ff4eec.addTo(germany_1);
var fast_marker_cluster_62315c37443d08635d374b7d86f8316c = (function(){ var fast_marker_cluster_068d0de587486a43cb12027ee1ce2680 = (function(){
var callback = function (row) { var callback = function (row) {
let [lat, lon, plz, qa, inhabitants, distribution] = row; let [lat, lon, plz, qa, inhabitants, distribution] = row;
var marker = L.marker(new L.LatLng(lat, lon), { color: "red" }); var marker = L.marker(new L.LatLng(lat, lon), { color: "red" });
...@@ -1029,25 +1086,25 @@ ...@@ -1029,25 +1086,25 @@
})(); })();
fast_marker_cluster_62315c37443d08635d374b7d86f8316c.addTo(germany_1); fast_marker_cluster_068d0de587486a43cb12027ee1ce2680.addTo(germany_1);
var layer_control_fea8c2411272f97d09b6c356575c6d81_layers = { var layer_control_58c42730984343b75b82f276709db8f9_layers = {
base_layers : { base_layers : {
"CartoDB" : tile_layer_eb3895b76979b6e18e6104591be16d89, "CartoDB" : tile_layer_d9e1ef4bd4c81e34b79e2eef934af284,
"Satellite" : tile_layer_560fb4a4dd82ac80ca622542aea19387, "Satellite" : tile_layer_1343f31f5ff60d1bfe3b0687cee2354f,
}, },
overlays : { overlays : {
"QA1 (EFH/ZFH)" : fast_marker_cluster_032d9e27559be3fa835838d1998c5a5e, "QA1 (EFH/ZFH)" : fast_marker_cluster_12c0433a7231a61d72c912d697adb0c8,
"QA2 (MFH)" : fast_marker_cluster_7edde5ded0c05d10327357a2eed46233, "QA2 (MFH)" : fast_marker_cluster_c4ce698be35202425c3778201ce9f3e4,
"QA3 (MFH gro\u00df)" : fast_marker_cluster_d60c4e65fb903dd853a127587bc60cba, "QA3 (MFH gro\u00df)" : fast_marker_cluster_7ab1fc9e7e12de4858960fff07a21672,
"QA4 (Innenstadtwohnen)" : fast_marker_cluster_51336e74cbd1c6876bfa2a838fcac8c2, "QA4 (Innenstadtwohnen)" : fast_marker_cluster_6b4cb3c42d2e4324cbad1e08e1ff4eec,
"QA5 (Gewerbe)" : fast_marker_cluster_62315c37443d08635d374b7d86f8316c, "QA5 (Gewerbe)" : fast_marker_cluster_068d0de587486a43cb12027ee1ce2680,
}, },
}; };
let layer_control_fea8c2411272f97d09b6c356575c6d81 = L.control.layers( let layer_control_58c42730984343b75b82f276709db8f9 = L.control.layers(
layer_control_fea8c2411272f97d09b6c356575c6d81_layers.base_layers, layer_control_58c42730984343b75b82f276709db8f9_layers.base_layers,
layer_control_fea8c2411272f97d09b6c356575c6d81_layers.overlays, layer_control_58c42730984343b75b82f276709db8f9_layers.overlays,
{ {
"position": "topright", "position": "topright",
"collapsed": false, "collapsed": false,
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment