ADDS - Aviation Digital Data Service
 
 

 
 

Best Practices for Retrieving Data

Data compression may be useful

  • Compress data using the "compression=gzip" parameter in your request. This compresses your results and decreases the size of the returned file. XML results compress very well. This is especially relevant for users concerned with bandwidth.

Use generated current data files

Minimize number of requests when possible

  • For example: when retrieving more than one station, instead of making numerous requests for single stations consider combining this into one request:

  • Multiple requests:
    dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=2&stationString=KDEN
    dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=2&stationString=KMIA
    dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=2&stationString=KSFO
    dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=2&stationString=KSLC
    dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=2&stationString=KLAX
    dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=2&stationString=PHNL
    dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=2&stationString=PHTO
    dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=2&stationString=CYZT
    dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=2&stationString=KORD
    dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=2&stationString=CYQB
    dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=2&stationString=CYLL
    ...

    Single request:
    dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=2
    &stationString=KDEN,KMIA,KSFO,KSLC,KLAX,PHNL,PHTO,CYZT,KORD,CYQB,CYLL, ...  

Don't unecessarily request large amounts of data

  • Constraining requests as much as possible improves response time and overall server load. Consider using time, station, and geographic constraints as appropriate to make the query as specific as possible.

Use the constraint version of the MostRecentForEachStation whenever possible


Page loaded:  09:49 UTC  |   02:49 AM Pacific  |   03:49 AM Mountain  |   04:49 AM Central  |   05:49 AM Eastern

 

ADVISORIES

FORECASTS

FORECASTS

OBSERVATIONS

USER TOOLS

ABOUT US