From 2751d0fea12c50884fdc7495d42467227fe3807a Mon Sep 17 00:00:00 2001 From: Antoine Jacquin Date: Sat, 19 Sep 2026 19:03:56 +0200 Subject: [PATCH] =?UTF-8?q?Pr=C3=A9configuration=20int=C3=A9gr=C3=A9e=20un?= =?UTF-8?q?ique=20(pente=200,=20aspect=2050,=20openness=20100)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lidar_pipeline/index.py | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/lidar_pipeline/index.py b/lidar_pipeline/index.py index 08f8534..52a2a08 100644 --- a/lidar_pipeline/index.py +++ b/lidar_pipeline/index.py @@ -2425,8 +2425,8 @@ document.getElementById('osmRow').querySelector('.layer-name').title = // Préconfigurations de couches : un preset définit les couches // visibles, leurs niveaux de transparence (opacités des // visualisations + fond de carte OSM) et l'ordre de pile -// (bas → haut). Les presets intégrés couvrent les couches du -// panneau ; les presets personnels sont stockés sur le serveur +// (bas → haut). Un seul preset intégré sert de configuration de +// référence ; les presets personnels sont stockés sur le serveur // (/api/presets, partagés entre tous les navigateurs connectés) // et en écho dans le localStorage du navigateur (repli si l'interface // est servie sans webapp). @@ -2472,18 +2472,9 @@ async function syncCustomPresets() { // Les presets portent les niveaux de transparence : opacité de chaque // visualisation + fond de carte OSM (visibilité, opacité, mode sombre). const BUILTIN_PRESETS = [ - { label: 'Relief', on: ['aspect', 'positive_openness'], - opacity: { aspect: 1, positive_openness: 0.65 }, + { label: 'Défaut', on: ['slope', 'aspect', 'positive_openness'], + opacity: { slope: 0, aspect: 0.5, positive_openness: 1 }, osm: { on: false } }, - { label: 'Pentes', on: ['aspect', 'slope'], - opacity: { aspect: 0.5, slope: 1 }, - osm: { on: true, opacity: 0.3 } }, - { label: 'Cavités', on: ['slope', 'positive_openness'], - opacity: { slope: 0.5, positive_openness: 1 }, - osm: { on: false } }, - { label: 'Tout', on: ['slope', 'aspect', 'positive_openness'], - opacity: { slope: 0.8, aspect: 0.8, positive_openness: 0.55 }, - osm: { on: true, opacity: 0.85, dark: true } }, ]; // Niveaux de transparence d'un preset, lisibles dans la liste