Windy Community
    • Unread
    • Categories
    • Groups
    • Go to windy.com
    • Register
    • Login

    Aircraft adsb

    Scheduled Pinned Locked Moved Windy Plugins
    8 Posts 5 Posters 889 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T Offline
      taarnby
      last edited by

      Can't somone Develop a plugin that can take actual data from Aircraft ADSB such as Wind direction speed temperature etc .. Or does something already exist ?

      mhaberlerM 1 Reply Last reply Reply Quote 0
      • mhaberlerM Offline
        mhaberler @taarnby | Premium
        last edited by

        @taarnby https://airplanes.live/api-guide/ would be a starting point.

        Michael

        1 Reply Last reply Reply Quote 0
        • ivoI Offline
          ivo Windy Staff
          last edited by

          LOVE THE IDEA

          Gkikas LGPZG 1 Reply Last reply Reply Quote 1
          • Gkikas LGPZG Offline
            Gkikas LGPZ Moderator Meteorologist @ivo
            last edited by

            @ivo
            @taarnby
            @mhaberler
            Do you mean AMDAR (Aircraft Meteorological Data Relay)?
            https://community.wmo.int/site/knowledge-hub/programmes-and-initiatives/wmo-iata-collaborative-amdar-programme/what-amdar

            mhaberlerM 1 Reply Last reply Reply Quote 0
            • mhaberlerM Offline
              mhaberler @Gkikas LGPZ | Premium
              last edited by

              @Gkikas-LGPZ No, I was referring to standard ADS-B messages like the ones in https://airplanes.live

              they use the same decoding software readsb like most other ADS feeding service (adsbexchange, fr24, flightaware etc) so the fields are pretty much standard.

              Some of the data fields like wd and ws might be nteresting: https://airplanes.live/rest-api-adsb-data-field-descriptions/

              Airplanes.live is one of several community-based sources, like https://adsb.fi and https://www.adsb.lol

              OpenSky might be a feed alternative, but they discourage live tracking and seem more research-oriented: https://openskynetwork.github.io/opensky-api/

              If I were to integrate ADS-B into Windy core, I would go for an arrangement with ADSBexchange.

              Michael

              Michael

              mhaberlerM 1 Reply Last reply Reply Quote 1
              • mhaberlerM Offline
                mhaberler @mhaberler | Premium
                last edited by

                I'm not aware of any Meteo app which actually uses the ADS-B wind speed and wind direction data as a source of measurement, if you will.

                It would certainly be interesting to compare those vectors to forecast vectors at the flight's altitude - it would give some confidence to the likelihood of a forecast being close to reality.

                That said, I have no bearing on the reliability of these reported vectors. Maybe some pilots could comment?

                This is what Grok has to say on the issue: https://grok.com/share/bGVnYWN5_3d13d62e-fb05-4320-8037-6ac4a98fec86

                Michael

                1 Reply Last reply Reply Quote 0
                • alknetA Offline
                  alknet | Premium
                  last edited by

                  Just glancing at data at adsb.fi (which seems to run in background of airplanes.live) and it looks like airline planes send the wind data in ADSB. Using plugin to parse the data seems to me as not feasible, but I can see server side processing ideally paired with adsb.fi feeder that allows to get data from all aircrafts in one request every 30 seconds.

                  Processsing this data (probably not every 30 seconds, more like every few minutes) and extracting location, altitude and wind data is not looking to be hard task, question is how to get this data integrated into Windy plugin. Either by running own VPS and combining data from both, or if it is interresting idea to Ivo, they might even include it into Windy and use that data for Meteoblue/Windy themselves.

                  alknetA 1 Reply Last reply Reply Quote 1
                  • alknetA Offline
                    alknet @alknet | Premium
                    last edited by

                    So I tried and found out and my JS/TS/Svelte skills are so poor that I gave up. Anyone skilled enough should be able to take example 03 (boat tracker) and plug the source data to be array "ac" from json downloaded from following URL: "https://opendata.adsb.fi/api/v3/lat/50/lon/14.5/dist/50", which returns following data structure:
                    {"ac":[]
                    ,"msg": "No error"
                    ,"now": 1772178678001
                    ,"total": 10
                    ,"ctime": 1772178678001
                    ,"ptime": 0
                    }

                    "ac" is array of aircraft located in "dist" distance from "lat" and "lon" and wind parameters are "wd" and "ws". Other interresting parameters could be "oat", "alt_baro", "alt_geom" and "nav_qnh".

                    Hope someone more skilled can use this info to make it happen before I manage to learn Svelte/TS

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post
                    Windy Community  |  Powered by excellent NodeBB
                    Terms of Use     Privacy Policy     Windy.com