TDS: Current Data

Current Data

  • Data is collected every 5 minutes for the following data sources: METARs, TAFs, Aircraft Reports, and AIRSIGMETs

  • All results are in XML and CSV format and gzip compressed. The results are available at: /adds/dataserver_current/current/

  • These files give users access to all currently available data and avoiding the the overhead of making numerous requests like the following:
    • /adds/dataserver_current/httpparam?datasource=metars& requesttype=retrieve&format=xml&hoursBeforeNow=1.25& stationString=a*,b*,c*

    • /adds/dataserver_current/httpparam?datasource=metars& requesttype=retrieve&format=xml&hoursBeforeNow=1.25& stationString=d*,e*,f*

    • /adds/dataserver_current/httpparam?datasource=metars& requesttype=retrieve&format=xml&hoursBeforeNow=1.25& stationString=g*,h*,i*
    • ...
    • /adds/dataserver_current/httpparam?datasource=metars& requesttype=retrieve&format=xml&hoursBeforeNow=1.25& stationString=w*,y*,z*

  • Queries used to obtain the current data:

  • METAR - the most recent METAR for each METAR reported in the past 1.25 hours (generated every 5 minutes)
    • /adds/dataserver_current/httpparam?datasource=metars& requesttype=retrieve&format=xml&compression=gzip& hoursBeforeNow=1.25&mostRecentForEachStation=constraint

    TAF - the most recent station of each TAF that is valid from now to half an hour from now. Note that this extra half hour from now is necessary for cases where a TAF is issued but is not yet valid. It is assumed that the most up-to-date data is desirable (generated every 5 minutes)
    • /adds/dataserver_current/httpparam?datasource=tafs& requesttype=retrieve&format=xml&compression=gzip& startTime=xxx*&endTime=xxx*&mostRecentForEachStation=constraint

    Aircraft Reports - all Aircraft Reports from the past 1.5 hours (generated every 5 minutes)
    • /adds/dataserver_current/httpparam?datasource=pireps& requesttype=retrieve&format=xml&hoursBeforeNow=1.5

    AIR/SIGMET - all AIRSIGMETs from now to half an hour from now. Note that this extra half hour from now is necessary for cases where an AIR/SIGMET is issued but has not yet become valid. It is assumed that the most up-to-date data is desirable (generated every 5 minutes)
    • /adds/dataserver_current/httpparam?datasource=airsigmets& requesttype=retrieve&format=xml&compression=gzip& startTime=xxx*&endTime=xxx*
*startTime=the current time and endTime=30 minutes from now