Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Download and display winds aloft #283

Closed
albar965 opened this issue Aug 2, 2018 · 7 comments
Assignees
Milestone

Comments

@albar965
Copy link
Owner

@albar965 albar965 commented Aug 2, 2018

@World4Fly

This comment has been minimized.

Copy link

@World4Fly World4Fly commented Aug 3, 2018

If you don't know already, there exists a C API from the European Centre for Medium-Range Weather Forecasts (https://confluence.ecmwf.int//display/ECC/ecCodes+Home) which can read GRIB files. I changed their iterator example a few weeks ago so that it processes winds aloft data. The NOAA also provides a web API (http://nomads.ncep.noaa.gov/cgi-bin/filter_gfs_0p25.pl?dir=%2F) which allows to subset the area, select a pressure level and variables so you can generate a download link only for winds aloft data which would reduce download sizes.

Example: http://nomads.ncep.noaa.gov/cgi-bin/filter_gfs_0p25.pl?file=gfs.t18z.pgrb2.0p25.f000&lev_550_mb=on&var_UGRD=on&var_VGRD=on&leftlon=0&rightlon=360&toplat=90&bottomlat=-90&dir=%2Fgfs.2018080218

@albar965

This comment has been minimized.

Copy link
Owner Author

@albar965 albar965 commented Aug 3, 2018

Thank you for the links. Very helpful.
I'll see if I can use the C API. It has to compile on Win, Linux and macOS. Will also check out the web interface.
Alex

@Gulliver54

This comment has been minimized.

Copy link

@Gulliver54 Gulliver54 commented Aug 24, 2018

Hi Alex,
After obtaining weather info as intended, is it possible also, when zooming in on a airport, to see a wind arrow over the airfield pictogram indicating the wind direction at that moment. Only vissible from let say 40nm? Perhaps a bit closer for performance reasons?

@albar965

This comment has been minimized.

Copy link
Owner Author

@albar965 albar965 commented Aug 25, 2018

Already done for #6. I show the usual meteorological symbols: Colors for IFR, VFR, etc. situation, circle fill for cloud cover like Skyvector and additionally wind barbs showing direction and speed.

Weather can be taken from different sources like IVAO, VATSIM, etc
Alex

Example: VFR, 3/4 cloud cover. wind from WSW, around 15 knots
grafik

@albar965 albar965 closed this Aug 25, 2018
@albar965 albar965 reopened this Aug 25, 2018
@albar965 albar965 added the requested label Apr 17, 2019
albar965 added a commit to albar965/atools that referenced this issue May 4, 2019
Added classes to download, decode and query GRIB wind layers.
GRIB code can be disabled with variable ATOOLS_NO_GRIB.

albar965/littlenavmap#283
albar965 added a commit to albar965/atools that referenced this issue May 4, 2019
albar965 added a commit to albar965/atoolstest that referenced this issue May 4, 2019
Test code can now run HTTPS requests in the even queue.
Added SSL code.
Test methods to execute can now be given on the command line using --TestFunctions
Enabled update check tests.
Reorganized code.

albar965/littlenavmap#283
albar965 added a commit to albar965/atoolstest that referenced this issue May 4, 2019
albar965 added a commit that referenced this issue May 4, 2019
Adjusted build scripts to excludee grib code for Xpconnect build,


#283
albar965 added a commit to albar965/atools that referenced this issue May 15, 2019
Changed GRIB reader to ignore datasets with invalid paramters instead of throwing an exception.
Wind query class not checks file for changes.
Now interpolating between null values and next upper layer if querying wind data for a level lower than the lowest.
albar965/littlenavmap#283
albar965 added a commit to albar965/atools that referenced this issue May 15, 2019
Wind query now uses file system watcher to monitor files.
albar965/littlenavmap#283
albar965 added a commit to albar965/atoolstest that referenced this issue May 15, 2019
albar965 added a commit that referenced this issue May 15, 2019
Added button with drop down menu for wind display selection on map.
Added wind/GRIB download configuration options.
Added size option for wind barbs and split map display settings into more pages.

#283
albar965 added a commit to albar965/atools that referenced this issue May 17, 2019
albar965 added a commit that referenced this issue May 17, 2019
albar965 added a commit that referenced this issue May 17, 2019
albar965 added a commit to albar965/atools that referenced this issue May 18, 2019
….e. lines with positions having different altitude.

Added point interpolation methods that also considers altitude set in pos.
Changed wind query interface to use altitude from pos.

albar965/littlenavmap#283
albar965 added a commit to albar965/atoolstest that referenced this issue May 18, 2019
albar965 added a commit that referenced this issue May 18, 2019
albar965 added a commit that referenced this issue May 19, 2019
@albar965 albar965 pinned this issue May 21, 2019
albar965 added a commit to albar965/atools that referenced this issue May 24, 2019
…to use U/V components instead of speed/direction.

Fixed interpolated wind direction.
albar965/littlenavmap#283
albar965 added a commit to albar965/atoolstest that referenced this issue May 24, 2019
albar965 added a commit that referenced this issue May 24, 2019
Fuel calculation now considers high altitude wind values.
Fuel report shows average wind values.
User can now choose between manual or automatic wind.
Fixed several issues with updates when changing wind or performance.

#283
@albar965

This comment has been minimized.

Copy link
Owner Author

@albar965 albar965 commented May 24, 2019

Done. ActiveSky support forr high altitude wind will come later with 2.6.

@albar965 albar965 closed this May 24, 2019
@albar965 albar965 unpinned this issue May 24, 2019
albar965 added a commit that referenced this issue May 30, 2019
Changed elevation profile hover text to reflect manual wind setting.
Fixed issue with failing fuel calculation if approach procedure is set.
#283
albar965 added a commit that referenced this issue May 31, 2019
…etting.

Fixed crash in trip calculation that could happen while building flight plans.
Fixed display issues in aircraft performance display where wrong wind indication was shown.
#283
albar965 added a commit to albar965/atools that referenced this issue May 31, 2019
albar965 added a commit that referenced this issue May 31, 2019
…fixed NOAA always downloading even if not requested.

#283
albar965 added a commit that referenced this issue Jun 3, 2019
albar965 added a commit that referenced this issue Jun 3, 2019
albar965 added a commit that referenced this issue Jun 3, 2019
albar965 added a commit to albar965/atools that referenced this issue Jun 10, 2019
albar965 added a commit to albar965/atools that referenced this issue Jun 14, 2019
@albar965

This comment has been minimized.

Copy link
Owner Author

@albar965 albar965 commented Jun 17, 2019

The wind forecast (updated four times a day at the source) can be loaded from X-Plane or NOAA.

Wind barb grid at selected altitude:
grafik

Wind barbs at flight plan waypoints:
grafik

@Gulliver54

This comment has been minimized.

Copy link

@Gulliver54 Gulliver54 commented Jun 17, 2019

Wow, great stuf.
in sweet anticiption.....for the update

albar965 added a commit that referenced this issue Jun 19, 2019
…and others.

Update of wind data now keeps drag and drop flight plan editing.
Fixed missing update of performance report on wind download.
Lowered minimum altitude for wind bard display to 5000 ft.
Now showing "None" in performance report if head/tail wind is too small.
Fixed issue where wind calculation failed in route altitude.
#283
albar965 added a commit to albar965/atools that referenced this issue Aug 4, 2019
High altitude winds were wrongly one degree offset.
Added more debugging output for GRIB reading.
albar965/littlenavmap#283
albar965 added a commit that referenced this issue Sep 1, 2019
Ground wind prediction is now omitted for X-Plane wind.
#283
albar965 added a commit to albar965/atools that referenced this issue Sep 2, 2019
albar965 added a commit to albar965/atools that referenced this issue Sep 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.