Windy Community

    • Register
    • Login
    • Search
    • Unread
    • Categories
    • Groups
    • Go to windy.com
    1. Home
    2. madjidt
    M
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 50
    • Best 3
    • Controversial 0
    • Groups 0

    madjidt

    @madjidt

    3
    Reputation
    10
    Profile views
    50
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    madjidt Unfollow Follow

    Best posts made by madjidt

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

      @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.

      posted in Announcements
      M
      madjidt
    • RE: Your map uploads

      @connorbias Good simple example which got me started, as I am not familiar with KML. Was able to produce what I wanted starting with this.

      posted in General Discussion
      M
      madjidt

    Latest posts made by madjidt

    • RE: Your map uploads

      ISAIAS model tracks 2-Aug-2020 2140Z

      https://www.windy.com/upload/5f27383f472d470019503773

      _center_shadow


      Upload your own KML, GPX, GeoJSON file at https://www.windy.com/uploader

      posted in General Discussion
      M
      madjidt
    • RE: Your map uploads

      @madjidt reposted; Fixed month (was Sep should be Aug).

      posted in General Discussion
      M
      madjidt
    • RE: Your map uploads

      ISAIAS model tracks 1-Aug-2020

      https://www.windy.com/upload/5f25e645472d470019503771

      _center_shadow


      Upload your own KML, GPX, GeoJSON file at https://www.windy.com/uploader

      posted in General Discussion
      M
      madjidt
    • RE: Your map uploads

      @madjidt Observation: Looks to be tracking to AEMN (GFS Ensemble Mean Forecast), from visible clouds track may have shifted westward.(as of 1-Aug 2100Z), possibly entering the peninsula rather than grazing the coast. I am near Palm Bay Florida (East coast center).

      posted in General Discussion
      M
      madjidt
    • RE: Your map uploads

      Storm09 (Humberto) model tracks 17-Sep 05Z

      https://www.windy.com/upload/5d80691fca4358001a081579

      _center_shadow


      Upload your own KML, GPX, GeoJSON file at https://www.windy.com/uploader

      posted in General Discussion
      M
      madjidt
    • RE: Your map uploads

      Offloaded getting the past track from NHC to a wi-fi hotpoint (Cisco Meraki MR-24/OpenWRT). A 4 line shell script gets (curl) www.nhc.noaa.gov/gis/kml/nhc_active.kml, and runs it through xsltproc against 35 lines of XSLT to parse and generate a script which gets the current .kml's (and converts from .kmz).

      posted in General Discussion
      M
      madjidt
    • RE: Your map uploads

      Humberto 16-Sep 03Z

      https://www.windy.com/upload/5d7f011d8c8502001a656afc

      _center_shadow


      Upload your own KML, GPX, GeoJSON file at https://www.windy.com/uploader

      posted in General Discussion
      M
      madjidt
    • RE: Your map uploads

      @madjidt Had to modify XSLT stylesheet doing the conversion to clean up what Windy does not like. Sometimes the source data is not clean. The stylesheet is applied to an XML file containing source file names to obtain, icon substitution, bounding box, data select filter. XSLT xsl:document () does the downloading. Trying to get to no-touch operation.

      posted in General Discussion
      M
      madjidt
    • RE: Upload, display and share your KML, GPX or GeoJSON on Windy

      @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.

      posted in Announcements
      M
      madjidt
    • RE: Upload, display and share your KML, GPX or GeoJSON on Windy

      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.

      posted in Announcements
      M
      madjidt