diff --git a/Environment/environment.xml b/Environment/environment.xml index 69884a074..972f78e9e 100644 --- a/Environment/environment.xml +++ b/Environment/environment.xml @@ -66,7 +66,7 @@ CAT IIIb minimum - XXXX 012345Z VRB01KT 0100 FG OVC001 OVC002 02/02 Q0990 + XXXX 012345Z VRB01KT 0100 -RA FG OVC001 OVC002 02/02 Q0990 This is expert level. You will barely see the taxiway from the cockpit, even if you are on ground. Fog and light drizzle, freezing level at 1000ft. @@ -202,9 +202,18 @@ + + /environment/metar + + noaa + + + + true + + - false - 240 + 240 true true 30000 diff --git a/gui/dialogs/weather.xml b/gui/dialogs/weather.xml index ba542da2a..6be6733c0 100644 --- a/gui/dialogs/weather.xml +++ b/gui/dialogs/weather.xml @@ -1,845 +1,1071 @@ - - - - - - - weather - 800 - 570 - false - - - 10 - 540 - - - - - 10 - 480 - - - - - - - 0 - 450 - - - 10 - 0 - - - - - 75 - 0 - - - - - 160 - 0 - - - - - 240 - 0 - - - - - 330 - 0 - - - - - 400 - 0 - - - - - 490 - 0 - - - - - 580 - 0 - - - - - 670 - 0 - - - - - - - - - 0 - 420 - - - 10 - 0 - - - - - 75 - 0 - 80 - 25 - /environment/config/aloft/entry[4]/elevation-ft - - - - 160 - 0 - 80 - 25 - /environment/config/aloft/entry[4]/wind-from-heading-deg - - - - 245 - 0 - 80 - 25 - /environment/config/aloft/entry[4]/wind-speed-kt - - - - 330 - 0 - 75 - 25 - /environment/config/aloft/entry[4]/turbulence/magnitude-norm - - - - 410 - 0 - 80 - 25 - /environment/config/aloft/entry[4]/visibility-m - - - - 495 - 0 - 80 - 25 - /environment/config/aloft/entry[4]/temperature-degc - - - - 580 - 0 - 80 - 25 - /environment/config/aloft/entry[4]/dewpoint-degc - - - - 665 - 0 - 80 - 25 - /environment/config/aloft/entry[4]/pressure-sea-level-inhg - - - - - - 0 - 390 - - - 10 - 0 - - - - - 75 - 0 - 80 - 25 - /environment/config/aloft/entry[3]/elevation-ft - - - - 160 - 0 - 80 - 25 - /environment/config/aloft/entry[3]/wind-from-heading-deg - - - - 245 - 0 - 80 - 25 - /environment/config/aloft/entry[3]/wind-speed-kt - - - - 330 - 0 - 75 - 25 - /environment/config/aloft/entry[3]/turbulence/magnitude-norm - - - - 410 - 0 - 80 - 25 - /environment/config/aloft/entry[3]/visibility-m - - - - 495 - 0 - 80 - 25 - /environment/config/aloft/entry[3]/temperature-degc - - - - 580 - 0 - 80 - 25 - /environment/config/aloft/entry[3]/dewpoint-degc - - - - 665 - 0 - 80 - 25 - /environment/config/aloft/entry[3]/pressure-sea-level-inhg - - - - - - 0 - 360 - - - 10 - 0 - - - - - 75 - 0 - 80 - 25 - /environment/config/aloft/entry[2]/elevation-ft - - - - 160 - 0 - 80 - 25 - /environment/config/aloft/entry[2]/wind-from-heading-deg - - - - 245 - 0 - 80 - 25 - /environment/config/aloft/entry[2]/wind-speed-kt - - - - 330 - 0 - 75 - 25 - /environment/config/aloft/entry[2]/turbulence/magnitude-norm - - - - 410 - 0 - 80 - 25 - /environment/config/aloft/entry[2]/visibility-m - - - - 495 - 0 - 80 - 25 - /environment/config/aloft/entry[2]/temperature-degc - - - - 580 - 0 - 80 - 25 - /environment/config/aloft/entry[2]/dewpoint-degc - - - - 665 - 0 - 80 - 25 - /environment/config/aloft/entry[2]/pressure-sea-level-inhg - - - - - - 0 - 330 - - - 10 - 0 - - - - - 75 - 0 - 80 - 25 - /environment/config/aloft/entry[1]/elevation-ft - - - - 160 - 0 - 80 - 25 - /environment/config/aloft/entry[1]/wind-from-heading-deg - - - - 245 - 0 - 80 - 25 - /environment/config/aloft/entry[1]/wind-speed-kt - - - - 330 - 0 - 75 - 25 - /environment/config/aloft/entry[1]/turbulence/magnitude-norm - - - - 410 - 0 - 80 - 25 - /environment/config/aloft/entry[1]/visibility-m - - - - 495 - 0 - 80 - 25 - /environment/config/aloft/entry[1]/temperature-degc - - - - 580 - 0 - 80 - 25 - /environment/config/aloft/entry[1]/dewpoint-degc - - - - 665 - 0 - 80 - 25 - /environment/config/aloft/entry[1]/pressure-sea-level-inhg - - - - - - 0 - 300 - - - 10 - 0 - - - - - 75 - 0 - 80 - 25 - /environment/config/aloft/entry[0]/elevation-ft - - - - 160 - 0 - 80 - 25 - /environment/config/aloft/entry[0]/wind-from-heading-deg - - - - 245 - 0 - 80 - 25 - /environment/config/aloft/entry[0]/wind-speed-kt - - - - 330 - 0 - 75 - 25 - /environment/config/aloft/entry[0]/turbulence/magnitude-norm - - - - 410 - 0 - 80 - 25 - /environment/config/aloft/entry[0]/visibility-m - - - - 495 - 0 - 80 - 25 - /environment/config/aloft/entry[0]/temperature-degc - - - - 580 - 0 - 80 - 25 - /environment/config/aloft/entry[0]/dewpoint-degc - - - - 665 - 0 - 80 - 25 - /environment/config/aloft/entry[0]/pressure-sea-level-inhg - - - - - - 10 - 240 - - - - - - - 0 - 210 - - - 10 - 0 - - - - - 75 - 0 - - - - - 160 - 0 - - - - - 240 - 0 - - - - - 330 - 0 - - - - - 400 - 0 - - - - - 490 - 0 - - - - - 580 - 0 - - - - - 670 - 0 - - - - - - - 0 - 180 - - - 10 - 0 - - - - - 75 - 0 - 80 - 25 - /environment/config/boundary/entry[2]/elevation-ft - - - - 160 - 0 - 80 - 25 - /environment/config/boundary/entry[2]/wind-from-heading-deg - - - - 245 - 0 - 80 - 25 - /environment/config/boundary/entry[2]/wind-speed-kt - - - - 330 - 0 - 75 - 25 - /environment/config/boundary/entry[2]/turbulence/magnitude-norm - - - - 410 - 0 - 80 - 25 - /environment/config/boundary/entry[2]/visibility-m - - - - 495 - 0 - 80 - 25 - /environment/config/boundary/entry[2]/temperature-degc - - - - 580 - 0 - 80 - 25 - /environment/config/boundary/entry[2]/dewpoint-degc - - - - 665 - 0 - 80 - 25 - /environment/config/boundary/entry[2]/pressure-sea-level-inhg - - - - - - 0 - 150 - - - 10 - 0 - - - - - 75 - 0 - 80 - 25 - /environment/config/boundary/entry[1]/elevation-ft - - - - 160 - 0 - 80 - 25 - /environment/config/boundary/entry[1]/wind-from-heading-deg - - - - 245 - 0 - 80 - 25 - /environment/config/boundary/entry[1]/wind-speed-kt - - - - 330 - 0 - 75 - 25 - /environment/config/boundary/entry[1]/turbulence/magnitude-norm - - - - 410 - 0 - 80 - 25 - /environment/config/boundary/entry[1]/visibility-m - - - - 495 - 0 - 80 - 25 - /environment/config/boundary/entry[1]/temperature-degc - - - - 580 - 0 - 80 - 25 - /environment/config/boundary/entry[1]/dewpoint-degc - - - - 665 - 0 - 80 - 25 - /environment/config/boundary/entry[1]/pressure-sea-level-inhg - - - - - - 0 - 120 - - - 10 - 0 - - - - - 75 - 0 - 80 - 25 - /environment/config/boundary/entry[0]/elevation-ft - - - - 160 - 0 - 80 - 25 - /environment/config/boundary/entry[0]/wind-from-heading-deg - - - - 245 - 0 - 80 - 25 - /environment/config/boundary/entry[0]/wind-speed-kt - - - - 330 - 0 - 75 - 25 - /environment/config/boundary/entry[0]/turbulence/magnitude-norm - - - - 410 - 0 - 80 - 25 - /environment/config/boundary/entry[0]/visibility-m - - - - 495 - 0 - 80 - 25 - /environment/config/boundary/entry[0]/temperature-degc - - - - 580 - 0 - 80 - 25 - /environment/config/boundary/entry[0]/dewpoint-degc - - - - 665 - 0 - 80 - 25 - /environment/config/boundary/entry[0]/pressure-sea-level-inhg - - - - - - 0 - 60 - - - 10 - 0 - - - - - 250 - 0 - 80 - 25 - /environment/config/boundary-transition-ft - - - - - - - - 105 - 10 - - - - - - - - - - - - + + + + + + weather + false + false + vbox + 3 + + + + hbox + 1 + + + true + + + + + + + + true + + + + + + + + hbox + 0 + + + + vbox + + vbox + 1 + + + + hbox + + + + + true + + + + + hbox + + table + + + + 0 + 1 + + + + + 0 + 2 + 80 + + + + + 0 + 3 + + + + + + + 1 + 1 + true + /environment/clouds/layer[4]/elevation-ft + + dialog-apply + + + + + 1 + 2 + 100 + true + /environment/clouds/layer[4]/coverage + clear + few + scattered + broken + overcast + cirrus + + dialog-apply + + + nasal + + + + + + 1 + 3 + true + /environment/clouds/layer[4]/thickness-ft + + dialog-apply + + + + + + + + 2 + 1 + true + /environment/clouds/layer[3]/elevation-ft + + dialog-apply + + + + + 2 + 2 + 100 + true + /environment/clouds/layer[3]/coverage + clear + few + scattered + broken + overcast + cirrus + + dialog-apply + + + nasal + + + + + + 2 + 3 + true + /environment/clouds/layer[3]/thickness-ft + + dialog-apply + + + + + + + + 3 + 1 + true + /environment/clouds/layer[2]/elevation-ft + + dialog-apply + + + + + 3 + 2 + 100 + true + /environment/clouds/layer[2]/coverage + clear + few + scattered + broken + overcast + cirrus + + dialog-apply + + + nasal + + + + + + 3 + 3 + true + /environment/clouds/layer[2]/thickness-ft + + dialog-apply + + + + + + + + 4 + 1 + true + /environment/clouds/layer[1]/elevation-ft + + dialog-apply + + + + + 4 + 2 + 100 + true + /environment/clouds/layer[1]/coverage + clear + few + scattered + broken + overcast + cirrus + + dialog-apply + + + nasal + + + + + + 4 + 3 + true + /environment/clouds/layer[1]/thickness-ft + + dialog-apply + + + + + + + + 5 + 1 + true + /environment/clouds/layer[0]/elevation-ft + + dialog-apply + + + + + 5 + 2 + 100 + true + false + /environment/clouds/layer[0]/coverage + clear + few + scattered + broken + overcast + cirrus + + dialog-apply + + + nasal + + + + + + 5 + 3 + true + /environment/clouds/layer[0]/thickness-ft + + dialog-apply + + + + + + true + + + + + + + + vbox + 1 + + + hbox + + + + + true + + + + + hbox + fill + + table + + 0 + 0 + + + + + 0 + 1 + + + + + 1 + 0 + true + fill + /environment/metar/rain-norm + + dialog-apply + + true + + + + 1 + 1 + fill + /environment/metar/snow-norm + true + 30 + + dialog-apply + + + + + 0 + 3 + + + + + 1 + 3 + true + 50 + /environment/config/boundary/entry[0]/pressure-sea-level-inhg + + + + 2 + 0 + 3 + 30 + + + + + + true + + + + + + + + + true + + + + + vbox + + + + vbox + 1 + + + hbox + + + + + true + + + + + hbox + + table + + 0 + 0 + + + + + 0 + 1 + 2 + + + + + 0 + 3 + + + + + 0 + 4 + + + + + 0 + 5 + + + + + 1 + 0 + 52 + /environment/config/aloft/entry[4]/elevation-ft + true + + + + 1 + 1 + 40 + /environment/config/aloft/entry[4]/wind-from-heading-deg + true + + + + 1 + 2 + 35 + /environment/config/aloft/entry[4]/wind-speed-kt + true + + + + 1 + 3 + 55 + /environment/config/aloft/entry[4]/visibility-m + true + + + + 1 + 4 + 60 + /environment/config/aloft/entry[4]/temperature-degc + true + + + + 1 + 5 + 60 + /environment/config/aloft/entry[4]/dewpoint-degc + true + + + + 2 + 0 + 52 + /environment/config/aloft/entry[3]/elevation-ft + true + + + + 2 + 1 + 40 + /environment/config/aloft/entry[3]/wind-from-heading-deg + true + + + + 2 + 2 + 35 + /environment/config/aloft/entry[3]/wind-speed-kt + true + + + + 2 + 3 + 55 + /environment/config/aloft/entry[3]/visibility-m + true + + + + 2 + 4 + 60 + /environment/config/aloft/entry[3]/temperature-degc + true + + + + 2 + 5 + 60 + /environment/config/aloft/entry[3]/dewpoint-degc + true + + + + 3 + 0 + 52 + /environment/config/aloft/entry[2]/elevation-ft + true + + + + 3 + 1 + 40 + /environment/config/aloft/entry[2]/wind-from-heading-deg + true + + + + 3 + 2 + 35 + /environment/config/aloft/entry[2]/wind-speed-kt + true + + + + 3 + 3 + 55 + /environment/config/aloft/entry[2]/visibility-m + true + + + + 3 + 4 + 60 + /environment/config/aloft/entry[2]/temperature-degc + true + + + + 3 + 5 + 60 + /environment/config/aloft/entry[2]/dewpoint-degc + true + + + + 4 + 0 + 52 + /environment/config/aloft/entry[1]/elevation-ft + true + + + + 4 + 1 + 40 + /environment/config/aloft/entry[1]/wind-from-heading-deg + true + + + + 4 + 2 + 35 + /environment/config/aloft/entry[1]/wind-speed-kt + true + + + + 4 + 3 + 55 + /environment/config/aloft/entry[1]/visibility-m + true + + + + 4 + 4 + 60 + /environment/config/aloft/entry[1]/temperature-degc + true + + + + 4 + 5 + 60 + /environment/config/aloft/entry[1]/dewpoint-degc + true + + + + 5 + 0 + 52 + /environment/config/aloft/entry[0]/elevation-ft + true + + + + 5 + 1 + 40 + /environment/config/aloft/entry[0]/wind-from-heading-deg + true + + + + 5 + 2 + 35 + /environment/config/aloft/entry[0]/wind-speed-kt + true + + + + 5 + 3 + 55 + /environment/config/aloft/entry[0]/visibility-m + true + + + + 5 + 4 + 60 + /environment/config/aloft/entry[0]/temperature-degc + true + + + + 5 + 5 + 60 + /environment/config/aloft/entry[0]/dewpoint-degc + true + + + + true + + + + + + + + + vbox + 1 + + + hbox + + + + + true + + + + + hbox + + + table + + + 0 + 0 + + + + + 0 + 1 + 2 + + + + + 0 + 3 + + + + + 0 + 4 + + + + + 0 + 5 + + + + + 1 + 0 + 52 + /environment/config/boundary/entry[1]/elevation-ft + true + + + + 1 + 1 + 40 + /environment/config/boundary/entry[1]/wind-from-heading-deg + true + + + + 1 + 2 + 35 + /environment/config/boundary/entry[1]/wind-speed-kt + true + + + + 1 + 3 + 55 + /environment/config/boundary/entry[1]/visibility-m + true + + + + 1 + 4 + 60 + /environment/config/boundary/entry[1]/temperature-degc + true + + + + 1 + 5 + 60 + /environment/config/boundary/entry[1]/dewpoint-degc + true + + + + 2 + 0 + 52 + /environment/config/boundary/entry[0]/elevation-ft + true + + + + 2 + 1 + 40 + /environment/config/boundary/entry[0]/wind-from-heading-deg + true + + + + 2 + 2 + 35 + /environment/config/boundary/entry[0]/wind-speed-kt + true + + + + 2 + 3 + 55 + /environment/config/boundary/entry[0]/visibility-m + true + + + + 2 + 4 + 60 + /environment/config/boundary/entry[0]/temperature-degc + true + + + + 2 + 5 + 60 + /environment/config/boundary/entry[0]/dewpoint-degc + true + + + + true + + + + + + + + + + + + + vbox + + + + hbox + + + + + true + + + + + hbox + + + + + source-selection + fill + true + sim/gui/dialogs/weather-scenario/source-selection + + dialog-apply + source-selection + + + dialog-update + metar + + + nasal + + + + + + /environment/params/metar-updates-winds-aloft + + true + + dialog-apply + + aloft + + + + + + description + fill + true + 180 + 60 + 20 + false + true + true + sim/gui/dialogs/weather-scenario/description + + + + hbox + + + + + true + + + + + metar + fill + true + 180 + 50 + 20 + true + true + false + sim/gui/dialogs/weather-scenario/metar + + + + + + + + + + + + diff --git a/gui/menubar.xml b/gui/menubar.xml index 68fffb6dc..8126aa4ea 100644 --- a/gui/menubar.xml +++ b/gui/menubar.xml @@ -289,30 +289,30 @@ - - - dialog-show - weather_scenario - - - - - + dialog-show weather - - - - dialog-show - clouds - - - - + + + + dialog-show + local_weather + + + + + + + dialog-show + local_weather_tiles + + + + dialog-show @@ -320,14 +320,6 @@ - - - - dialog-show - rainsnow - - - @@ -336,21 +328,6 @@ - - - - dialog-show - local_weather - - - - - - - dialog-show - local_weather_tiles - - diff --git a/preferences.xml b/preferences.xml index 0c4debbd9..1a06bef7e 100644 --- a/preferences.xml +++ b/preferences.xml @@ -282,14 +282,21 @@ Started September 2000 by David Megginson, david@megginson.com Aircraft/Generic/generic-systems.xml + generic autopilot Aircraft/Generic/generic-autopilot.xml - + autopilot helpers Aircraft/Generic/generic-autopilot-helper.xml + + Environment Interpolation Rule + Environment/interpolator.xml + + + Environment METAR Interpolation Rule + Environment/metarinterpolator.xml + Aircraft/Generic/generic-instrumentation.xml