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

    tomA27

    @tomA27

    7
    Reputation
    12
    Profile views
    27
    Posts
    3
    Followers
    0
    Following
    Joined Last Online

    tomA27 Unfollow Follow

    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

    Latest posts made by tomA27

    • RE: List of Finished Windy Plugins (v42+)

      @pavelmedia Perfect! That was exactly the answer that I was hoping for. Thanks again.

      posted in Windy Plugins
      T
      tomA27
    • RE: List of Finished Windy Plugins (v42+)

      @pavelmedia Thanks again for your help. I have one question please. If I run publish-plugin again (with a new version) in order to "install directly from url" and test future changes on a mobile phone, will that interfere with the published version that everyone sees? If so, what is your recommendation for such testing?

      posted in Windy Plugins
      T
      tomA27
    • RE: List of Finished Windy Plugins (v42+)

      @pavelmedia I don't know if it was even necessary but I did a new "publish-plugin" so I had to up the version to 1.0.6.

      posted in Windy Plugins
      T
      tomA27
    • RE: List of Finished Windy Plugins (v42+)

      @pavelmedia Thank you very much for looking at the plug-in. I have already renamed the screenshot.

      posted in Windy Plugins
      T
      tomA27
    • RE: Plugins on mobiles..

      @rittels I've just tested that I can install your density altitude plugin using chrome on my phone and then access it successfully by navigating to windy.com/plugin/density-alt so I imagine that SoarCalc and other plugins will behave in the same way. So, for me, panic over.

      posted in Windy Plugins
      T
      tomA27
    • RE: Plugins on mobiles..

      @rittels Are you saying that if installed directly from my url 12216047/windy-plugin-soarcalc/1.0.5/plugin.min.js then the user will be able to open and use my plugin by navigating to windy.com/plugin/soarcalc as I have said in my installation instructions: https://github.com/tomgooch/windy-plugin-soarcalc/wiki (I know that a considerable number of people have done this successfully)

      BUT if the plugin is officially installed and available to select from in the list then they will not be able to access it by navigating to windy.com/plugin/soarcalc ? I have obviously not tested this as it is not yet published (I asked for it to be published yesterday).

      @francescogola sorry to take over your thread.

      posted in Windy Plugins
      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
    • RE: List of Finished Windy Plugins (v42+)

      Hi, I would like to submit this plugin please...

      https://github.com/tomgooch/windy-plugin-soarcalc

      I have already been using it privately and have circulated it to be used directly from the url to a number of others.

      posted in Windy Plugins
      T
      tomA27
    • RE: Time slider on mobile is innacurate

      @Suty @jancellor @jphobbs
      Isn't the fundamental problem here that the timestamp for the mapped data is not actually displayed on the map? If it were then the problem would be obvious. It becomes obvious if you have a plug-in that displays this timestamp as obtained like this...

      onMount(() => {
          broadcast.on('redrawFinished', onRedrawFinished);
      });
      
      function onRedrawFinished(params: any)
      {
      	console.log('onRedrawFinished', params.path);
              _path = params.path;
      	const dateString: string = _path.substring(0,4) + '-' + _path.substring(4,6) + '-' +   
              _path.substring(6,8) + 'T' + _path.substring(8,10) + ':00:00Z';
      	_hour = new Date(dateString).getTime(); }
      
      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