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

    Upload, display and share your KML, GPX or GeoJSON on Windy

    Scheduled Pinned Locked Moved Announcements
    article
    75 Posts 46 Posters 69.5k Views 9 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.
    • M Offline
      madjidt
      last edited by

      I was using sfwmd.gov data, by processing through a XSLT stylesheet, first because the incompatibility, and to restructure, and filter the data. Restructure includes picking the part out that Windy will work with, adding graphics, putting in a bounding box (don't care about hurricane tracks in Greenland), which tracks/ensembles to show, and converting start time + offset into a time.

      The stylesheet operates on a XML file with the URL(s) to pull from, and clipping box (NSEW). msxml6 on Windows seems to be extremely fast (probably JIT compiles) and can easily plow thorough 100's files totaling several GB.

      My humble opinion: Any interoperability application which takes in XML data should have the option of passing the XML through a XSLT transformation which by default the identity transform. This allows fixes to be made to inputs without breaking open code, particularly when an outside source changes its format.

      I sometimes apply XSLT transforms as filtering rules to URLs/IP's with a proxy (Privoxy) running on a router to handle it with network hardware. This can also fix things going out. Then you don't have to fiddle with clients.

      XSLT is XML that transforms XML files(s) into XML (or non XML) -- this is said in the sense that a SQL select query transforms database table(s) into another table. XSLT not a procedural language, its declarative - to me much less error prone. XSLT's 'program flow' is a parser doing a tree traversal, and content matching criteria can be routed through different rules. On the simplest level, you can pass through, ignore, modify or replace. XSLT is Turing complete, but certain tasks are real ugly to accomplish. I see XSLT as a sort of OODBMS to work with hierarchical cursors.

      1 Reply Last reply Reply Quote 0
      • M Offline
        madjidt @TomSlavkovsky
        last edited by

        @TomSlavkovsky
        KMZ seems to be A zip archive of XML file(s) plus others. For instance "AL052019_041adv_TRACK.kmz" has "AL052019_041adv_TRACK.kml" in it plus all the icons they use. In windows can change the .kmz to .zip and open it. The Microsoft office format (docx, pptx, or xlsx) is also like this.

        To get the NHC kmz's, get https://www.nhc.noaa.gov/gis/kml/nhc_active.kml It has the links to other current products in .kmz, and other info. A cron job on an OpenWRT router could easily serve/archive current products with wget/curl and xsltproc.

        1 Reply Last reply Reply Quote 1
        • J Offline
          joeybantog @ivo
          last edited by

          @ivo said in Upload, display and share your KML, GPX or GeoJSON on Windy:

          Our front end junior developer @iblfilip just finished long awaited Windy functionality: the file uploader.

          Just visit https://www.windy.com/uploader and display KML, GPX or GeoJSON file on Windy.

          desc: File uploader is easy to use

          Each file can be saved to our cloud either as public or private.

          Each saved file than can be shared using nice shareable URL like this: https://www.windy.com/upload/5cef2a2781b2ea0012a05d5d

          Enjoy and let us know how do you like it.

          It works great but i have issues with the placements of the points, error is quite big but can be resolved by zooming the map. Hope you can resolve this one and by the way how can I donate to you?

          1 Reply Last reply Reply Quote 0
          • G Offline
            GISAMOR
            last edited by

            Not display my KML files. help thank you

            1 Reply Last reply Reply Quote 0
            • orekO Offline
              orek | Premium
              last edited by

              Hi, this a great tool. It would be very useful for me (I am a marine scientist) while planning the routing between sampling stations at sea. I have been using windy for a long time during the cruises for optimizing the time and the convenience of the scientists on board.
              I have a small suggestion. I uploaded a gpx file contains station points, which are visible on the map but the icons are too big and not displayed correctly. You may add a standard icon to solve this problem. My original icons are small green circles. Thanks again for your efforts.

              1 Reply Last reply Reply Quote 0
              • yoon jong hwanY Offline
                yoon jong hwan
                last edited by

                I can't upload kmx file created in Google Earth ... Please let me know how.

                pavelneumanP 1 Reply Last reply Reply Quote 0
                • pavelneumanP Offline
                  pavelneuman @yoon jong hwan
                  last edited by

                  @yoon-jong-hwan 1) You have to export the file as kml (not kmz which is just zipped kml and the images folder), 2) if there are incons or pictures in kml, all images have to be hosted somewhere and linked by their full urls (they won't be uploaded to Windy, showing "dead" image links).

                  If you have trouble uploading NWS/NOAA or JTWC cones, just chat me here in community and I'll show you how these files have to be edited to work on Windy.

                  Severe #weather & dark music junkie. CMO at StormHour.com, biz-dev & partnerships at EXTREMEWEATHER.CLUB

                  1 Reply Last reply Reply Quote 0
                  • B Offline
                    Baylor26 @ivo
                    last edited by

                    @ivo
                    Is there a up date to get future Radar? I along with many would delete out weather apps if you have future radar and text notifications!

                    idefix37I 1 Reply Last reply Reply Quote 0
                    • idefix37I Offline
                      idefix37 Sailor Moderator @Baylor26
                      last edited by

                      @Baylor26

                      https://community.windy.com/topic/10024/future-radar

                      1 Reply Last reply Reply Quote 0
                      • mrandallM Offline
                        mrandall Sailor | Premium
                        last edited by

                        I continue to appreciate this tool. It is proving to be very useful for visualizing weather along a sailing passage. It would be very cool if the weather detail bar as shown in the distance planner were also available for kml, gpz, GeoSON routes.

                        As more routes are added, and I predict there will be thousands as others discover it, a search tool would be very helpful. Maybe search or filter uploaded routes by user? Or by those routes applicable to the current screen view, i.e. take the lat/lon rectangle from the screen corners and filter for the uploaded routes which intersect that rectangle.

                        Thank you.

                        1 Reply Last reply Reply Quote 0
                        • O Offline
                          Oggi1982
                          last edited by

                          Great work. I see .xml file upload possibility and have tried it but for some reason doesn't work. File has been converted from .csv file that I use for navigation in other system

                          1 Reply Last reply Reply Quote 0
                          • E Offline
                            elfutok
                            last edited by

                            Can I upload a track into my phone app?
                            Or is there any way to open the already uploaded track on the phone?

                            pavelneumanP 1 Reply Last reply Reply Quote 0
                            • pavelneumanP Offline
                              pavelneuman @elfutok
                              last edited by

                              @elfutok After you'll upload it via desktop/laptop, you can view it in your mobile phone browser

                              Severe #weather & dark music junkie. CMO at StormHour.com, biz-dev & partnerships at EXTREMEWEATHER.CLUB

                              E O 2 Replies Last reply Reply Quote 0
                              • E Offline
                                elfutok @pavelneuman
                                last edited by

                                @pavelneuman
                                Thanks for your website
                                I uploaded my file through the website but I cannot see it in my phone app.
                                Is there a way to see my uploaded files in my phone app?

                                E 1 Reply Last reply Reply Quote 0
                                • E Offline
                                  elfutok @elfutok
                                  last edited by

                                  @elfutok
                                  I am using Windy Mapp app.

                                  1 Reply Last reply Reply Quote 0
                                  • O Offline
                                    overide6 @pavelneuman
                                    last edited by

                                    @pavelneuman said in Upload, display and share your KML, GPX or GeoJSON on Windy:

                                    @elfutok After you'll upload it via desktop/laptop, you can view it in your mobile phone browser

                                    Where do I find the track on my phone? the gpx I uploaded via https://www.windy.com/uploader doens't show up in the moblie Windy Maps App. I can create a folder there, but haven't found a way in the the desktop to manage my gpx uploads, only can share and delete them

                                    Thanx for you help

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

                                      Question - how would I create an embed widget given I have a dynamic KML/GPX//GeoJSON fragment?

                                      The input file would need to be passed as a URI parameter as it might be created on the fly

                                      for the same reason, the upload to windy.com seems suboptimal - assuming you would not want a public upload everytime someone retrieves the page with the embed on it

                                      any suggestions?

                                      thanks in advance.

                                      Michael

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

                                        here is an example what I'd be looking for: https://sailpatience.com/where-is-patience/ - an embed provided by https://www.predictwind.com/ (which pushes all the right buttons for people trying to do tracking and weather as an embed)

                                        Michael

                                        idefix37I 1 Reply Last reply Reply Quote 0
                                        • idefix37I Offline
                                          idefix37 Sailor Moderator @mhaberler
                                          last edited by

                                          @mhaberler
                                          Hi, you mean something like that?
                                          https://gis.ee/leaucommotion/

                                          jmh2002J 1 Reply Last reply Reply Quote 1
                                          • jmh2002J Offline
                                            jmh2002 Moderator Mariners - Seafarers Sailor @idefix37
                                            last edited by

                                            @idefix37 said in Upload, display and share your KML, GPX or GeoJSON on Windy:

                                            @mhaberler
                                            Hi, you mean something like that?
                                            https://gis.ee/leaucommotion/

                                            From the links in your post:

                                            https://tracker.ee/

                                            "Simple sailing trackers with beautiful Windy weather layers"

                                            Very nice!

                                            WINDY is everywhere :)

                                            idefix37I mhaberlerM 2 Replies Last reply Reply Quote 2
                                            • First post
                                              Last post
                                            Windy Community  |  Powered by excellent NodeBB
                                            Terms of Use     Privacy Policy     Windy.com