diff --git a/js/main.js b/js/main.js index f7408de..4722178 100644 --- a/js/main.js +++ b/js/main.js @@ -344,8 +344,9 @@ function startAutomaticFollowJob() { radius: radiusNm, over: 2, size: parseInt(elements.sizeInput.value, 10) || 4, - sdwn: parseInt(elements.sdwnSelect.value, 10) || 0, - mode: 'daa' + sdwn: parseInt(elements.sdwnSelect.value, 10) || 0, + server: parseInt(elements.serverSelect.value, 10) || 1, + mode: 'daa' }; const circle = L.circle([ahead.lat, ahead.lon], { @@ -630,10 +631,11 @@ function createPreviewCircleAt(lat, lon) { lat: centre.lat, lon: centre.lng, radius: circle.getRadius() / 1852, // m → NM - size: parseInt(elements.sizeInput.value, 10) || 4, - over: parseInt(elements.overSelect.value, 10) || 1, - sdwn: parseInt(elements.sdwnSelect.value, 10) || 0, // default 0 ⇒ precoverage ON - mode: 'manual' + size: parseInt(elements.sizeInput.value, 10) || 4, + over: parseInt(elements.overSelect.value, 10) || 1, + sdwn: parseInt(elements.sdwnSelect.value, 10) || 0, // default 0 ⇒ precoverage ON + server: parseInt(elements.serverSelect.value, 10) || 1, + mode: 'manual' }; // Avvia subito il job e trasforma il cerchio in "verde" diff --git a/js/ui.js b/js/ui.js index cce4612..fc75fdd 100644 --- a/js/ui.js +++ b/js/ui.js @@ -34,7 +34,8 @@ const elements = { btnDownloadAroundAircraft: document.getElementById('btn-download-around-aircraft'), btnFillHoles: document.getElementById('btn-fill-holes'), dateFilterSlider: document.getElementById('date-filter-slider'), - dateFilterLabel: document.getElementById('date-filter-label') + dateFilterLabel: document.getElementById('date-filter-label'), + serverSelect: document.getElementById('server') }; const CROSSHAIR_SVG_ICON_HTML = '' + @@ -406,7 +407,8 @@ function getJobParameters() { radius: parseFloat(elements.radiusInput.value) || 3, size: parseInt(elements.sizeInput.value, 10) || 4, over: parseInt(elements.overSelect.value, 10) || 1, - sdwn: parseInt(elements.sdwnSelect.value, 10) // può restituire -1 + sdwn: parseInt(elements.sdwnSelect.value, 10), // può restituire -1 + server: parseInt(elements.serverSelect.value, 10) || 1 }; // Se lat/lon non sono compilati, usa ICAO diff --git a/map.html b/map.html index e83c84e..d5b5414 100644 --- a/map.html +++ b/map.html @@ -406,6 +406,16 @@

Scenery Controls

+
+ + +
+ @@ -417,7 +427,7 @@

Scenery Controls

style="width:100%; box-sizing: border-box; text-align:center; background:#f8f8f8; border:1px solid #ccc; color:#555;"/> -
+

FlightGear Controls