NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Here is an example of what we have been using, we have a queryable service. Here's the current result from the request http://weather.aero/dataserver/httpparam?dataSource=metars&requestType=retrieve&format=xml&stationString=KDEN&hoursBeforeNow=1: <?xml version="1.0" encoding="UTF-8"?> <response version="1.0"> <request_index>26467</request_index> <data_source name="metars" /> <request type="retrieve" /> <errors /> <warnings /> <time_taken_ms>43</time_taken_ms> <data num_results="1"> <METAR> <raw_text>KDEN 231653Z 27020G28KT 10SM FEW080 SCT120 BKN160 11/M05 A2993 RMK AO2 PK WND 27028/1650 SLP097 ACSL DSNT S T01061050</raw_text> <station_id>KDEN</station_id> <observation_time>1135356780</observation_time> <latitude>39.83</latitude> <longitude>-104.65</longitude> <temp_c>10.6</temp_c> <dewpoint_c>-5.0</dewpoint_c> <wind_dir_degrees>270</wind_dir_degrees> <wind_speed_kt>20</wind_speed_kt> <wind_gust_kt>28</wind_gust_kt> <visibility_mi>10.0</visibility_mi> <altim_mb>1013.6</altim_mb> <slp_mb>1009.7</slp_mb> <sensor_status_indicators> <auto_station>true</auto_station> </sensor_status_indicators> <conditions> <cloud_condition sky_cover="FEW" cloud_base_ft="8000" /> <cloud_condition sky_cover="SCT" cloud_base_ft="12000" /> <cloud_condition sky_cover="BKN" cloud_base_ft="16000" /> </conditions> <metar_type>METAR</metar_type> <elevation_m>1640.0</elevation_m> </METAR> </data> </response> If you are interested, you can take a look at what we're doing at http://weather.aero/tutorials/dataserver/DataServer.php. We are trying to bring our formats in line with the rest of the community, but the community itself is so fragmented that I have yet to find a real standard. We have the option of providing data in multiple formats, but I feel that that would fragment groups even further. I would prefer to adopt a single standard and try to unify what people are using. Our format was modeled in form after what the NWS is publishing, but their format is for human-readable purposes (RSS) and ours is for bare data access so our content differs. I have been talking with Bob Bunge from the NWS, and I am waiting to hear his opinion on the WMO format. So if you know of any other widely-adopted formats, I'd be happy to hear about them. Another format I came across was the Navy's OMF. http://www.metnet.navy.mil/Metcast/XML/OMF.html I haven't looked into that one in enough detail to comment on it. Thanks, Aaron Robb Kambic wrote: > Aaron, > > wow, this seems to be the metadata standard that the WMO approved. The > metadata overhead is large considering the small amount of data in the > reports. the <contentInfo> implies that the data should be included and > all the elements <featureAttribute> does not cover all of the 140+ METAR > fields that can exist in a report. > > I don't favor this at all, maybe if the metadata was used like a THREDDS > catalog metadata, and all the files(reports) are represented as urls. The > idea is that the metadata would only be represented once and all the > reports would be in a directory under it. But this is almost another > topic. > > I did create a java METAR decoder that produces XML in the following > format. This method only produces parameters for the fields in the report. > > robb... > > <reports> > <station name="KDTN"> > <parameter name="Date" value="2005-12-23T12:15:00"/> > <parameter name="Report" value="KDTN 231215Z AUTO 16005KT 3SM VCTS > +RA BR OVC026 23/23 A2991 RMK AO2 LTG DSNT SW AND W P0006"/> > <parameter name="Report_Type" value="METAR"/> > <parameter name="AUTOS" value="1"/> > <parameter name="Wind_Direction" value="160"/> > <parameter name="Wind_Speed_KT" value="05"/> > <parameter name="Visibility_SM" value="3"/> > <parameter name="Weather" value="VCTS +RA BR"/> > <parameter name="Cloud_Layer_1_Type" value="OVC"/> > <parameter name="Cloud_Layer_1_Height_Feet" value="2600"/> > <parameter name="Cloud_Layer_1_Height_Meters" value="780"/> > <parameter name="Temperature" value="23"/> > <parameter name="DewPoint" value="23"/> > <parameter name="Inches_Altimeter" value="29.91"/> > <parameter name="Automatic_Report" value="AO2"/> > <parameter name="Hourly_Precipitation" value="0.06"/> > <parameter name="Plain_Language_remarks" value="LTG DSNT SW AND > W"/> > </station> > <station name="KDNV"> > <parameter name="Date" value="2005-12-23T12:15:00"/> > <parameter name="Report" value="KDNV 231215Z AUTO 04006KT 5SM BR > CLR 23/21 A2991 RMK AO2"/> > <parameter name="Report_Type" value="METAR"/> > <parameter name="AUTOS" value="1"/> > <parameter name="Wind_Direction" value="040"/> > <parameter name="Wind_Speed_KT" value="06"/> > <parameter name="Visibility_SM" value="5"/> > <parameter name="Weather" value="BR"/> > <parameter name="Cloud_Type" value="1"/> > <parameter name="Temperature" value="23"/> > <parameter name="DewPoint" value="21"/> > <parameter name="Inches_Altimeter" value="29.91"/> > <parameter name="Automatic_Report" value="AO2"/> > </station> > </reports>
thredds
archives: