Windy Community
    • Unread
    • Categories
    • Groups
    • Go to windy.com
    • Register
    • Login
    1. Home
    2. tomA27
    3. Best
    T
    • Profile
    • Following 0
    • Followers 3
    • Topics 8
    • Posts 27
    • Best 5
    • Controversial 0
    • Groups 0

    Best posts made by tomA27

    • Enhancements to Thermals layer / Other Soaring layers

      I am a glider pilot and would be very interested seeing an enhanced the "Termals" layer and/or adding new layers in a "Soaring" group?

      I am thinking that most of the parameters from RASP like "Thermal updraft velocity W*", "Thermalling height", "CuPotential", "Cu Cloudbase where CuPotential > 1000" and even "Star Rating" are all directly and relatively simply derivable from model data. It would therefore be possible to show all these things either as separate layers or perhaps combined into the "Thermals" layer in some way.

      Would there be any interest in such a development? I think there are a lot of glider pilots who would sign up from premium if it were there.

      posted in Your Feedback and Suggestions
      T
      tomA27
    • RE: Plugins on mobiles..

      @francescogola

      It does, in fact, remain possible to use plugins on a phone within a browser. This is a section that I added to the installation note for my plugin covering this. I think it is quite likely that your plugin will also work in this way. I hope this is helpful...

      Mobile

      Note: Windy plugins including SoarCalc are not compatible with the Windy mobile App but SoarCalc functions well within Chrome etc on mobile devices.

      1. Open Chrome or other browser on your mobile device.

      2. Navigate to "windy.com/plugins" (do not go to windy.com as that will redirect you to the App which you do not want)

      3. SoarCalc should appear in the list of available plug-ins. If so simply select it, otherwise please follow Load plugin directly from URL.

      4. The plug-in is now installed. However, it is not yet available in this browser tab so close this tab.

      5. Navigate to "windy.com/plugin/soarcalc" in a new window/tab and SoarCalc will appear at the bottom of the screen.

      6. It will always be necessary to use "windy.com/plugin/soarcalc" so you may want to create a shortcut to that.

      7. Ignore the button inviting you to "Download App".

      Load plugin directly from URL

      If "SoarCalc" is not found in the list of plug-ins then it is still possible to install directly from the URL...

      1. Select “Load plugin directly from URL”

      2. Paste this string after the url already present in the input box:

           12216047/windy-plugin-soarcalc/1.0.5/plugin.min.js
        
      3. Press "install untrusted plugin" and SoarCalc will be available on the main menu.

      posted in Windy Plugins
      T
      tomA27
    • Sounding forecast shows incorrect data.

      Whenever the surface pressure is greater than 1000hPa the sounding forecast shows incorrect data. Specifically, it shows the surface temperature and dew point at the 1000hPa level as if this were the surface. In the screenshot below, the model elevation is 112ft whereas the 1000hPa level is 748ft which results in LCL being reported 636ft too high (TCON/CCL are also incorrect). This can be verified quite easily by looking at the data returned by getMeteogramForecastData() which, certainly appears to be exactly the same data as is being displayed by the Sounding forecast.
      Please can this be fixed?

      8719896a-82d8-45a9-856a-e76307f0ca56-image.png

      posted in Bug Reports
      T
      tomA27
    • RE: Sounding ground elevation never less than 1000hPa

      @nrbray @Suty temp-surface and dewpoint-surface are already being used. But they should be applied at the surface level rather than at the 1000hPa level. I.e. like this...

          const surfaceT: number = md['temp-surface'][t];
          const surfaceTdew: number = md['dewpoint-surface'][t];
      const surfaceGh: number = meteogramForecast.data.header.modelElevation;	// surface geopotential height is provided in the header rather than the data
      

      rather than the equivalent of this...
      const surfaceT: number = md['temp-surface'][t];
      const surfaceTdew: number = md['dewpoint-surface'][t];
      const surfaceGh: number = = md['gh-1000h'][t];

      (taken from code I wrote to reproduce the numbers)

      I suspect that this would be rather a straightforward fix.

      posted in Bug Reports
      T
      tomA27
    • RE: Sounding ground elevation never less than 1000hPa

      Hi @vicb

      I would be hugely grateful if you could take a look at and comment on my previous post. This really does seem like quite a simple error with a simple fix. However, it does have consequences for anyone interested in thermal soaring from lowland locations in areas of high pressure. (i.e. most sailplane/hanglider/paraglider pilots most of the time???).

      It also has serious consequences for a new plug-in (SoarCalc) which I wish to publish which calculates the RASP soaring parameters. It is natural to show "SoarCalc" alongside the "Sounding forecast" and the data shown overlaps the most simple case being LCL. "SoarCalc" will show this correctly (basically just)...

      model elevation + 125 * (surfaceTemp - surfaceDewPoint)

      whereas "Sounding forecast" is basically showing

      1000hPa elevation + 125 * (surfaceTemp - surfaceDewPoint)

      which is simply not correct. So, yes, you should be using the "-surface" level data (which is the same as obtained with getPointForecastData()) in conjunction with the model elevation from the header (gh-surface is always null).

      My problem is that people are likely to assume that "Sounding forecast" is correct and "SoarCalc" is incorrect and will therefore junk the new plug-in with little further consideration. I am therefore very hesitant to publish my plug-in.

      posted in Bug Reports
      T
      tomA27