This commit is contained in:
Tykayn 2025-06-03 16:19:07 +02:00 committed by tykayn
parent 9390a38adf
commit 248140d78a
7 changed files with 92 additions and 73 deletions

View file

@ -21,7 +21,7 @@
<hr>
<p>
commerces existants disposant d'un moyen de contact mail: {{ commerces|length }}
commerces existants déjà en base: {{ commerces|length }}
</p>
{# {{ dump(commerces[0]) }} #}

View file

@ -101,6 +101,7 @@ out skel qt;`;
});
map.on('load', () => {
console.log('map load...');
// Ajouter le contour administratif
if (boundaryData.elements && boundaryData.elements.length > 0) {
const boundary = boundaryData.elements[0];
@ -137,13 +138,11 @@ out skel qt;`;
console.log('map chargé',data.elements);
data.elements.forEach(element => {
if(element.tags){
// Cherche les coordonnées à la racine ou dans center
const lat = element.lat || (element.center && element.center.lat);
const lon = element.lon || (element.center && element.center.lon);
console.log('element', element.tags['name'] , element);
}
if (element.lat && element.lon && element.tags && element.tags['name']) {
if (lat && lon && element.tags && element.tags['name']) {
const el = document.createElement('div');
el.className = 'marker';
let tagstable = '<table class="table table-bordered"><tr><th>Clé</th><th>Valeur</th></tr>';
@ -162,7 +161,7 @@ out skel qt;`;
new maplibregl.Marker(el)
.setLngLat([element.lon, element.lat])
.setLngLat([lon, lat])
.setPopup(new maplibregl.Popup({
offset: 25,
anchor: 'bottom'
@ -193,6 +192,7 @@ out skel qt;`;
}
document.addEventListener('DOMContentLoaded', function() {
console.log('DOMContentLoaded');
const headers = document.querySelectorAll('th');
headers.forEach(header => {
const text = header.textContent;