This application can be used to get details about MesoWest weather stations located all over the world. You may query for stations based on a variety of parameters provided in the filters section. Since the quantity of data per station and the sheer number of stations is large, you might notice lags during your usage, which could be avoided to an extent by making the filter criteria more specific. You can get more details about the API and its usage by visiting this link or this link.
Filters:
Station Ids, National Weather Service Fire Zones: Comma separated alphanumeric terms like 'xyz123', 'abc789', 'abc'.
County: Since different states may have the same county names, a state or more has to be chosen to filter by county.
The below two parameters are mutually exclusive, i.e. you may only choose one: Either Radius or Bounding Box Radius: A comma-separated list of three values of the type 'Latitude, Longitude, Miles' or two values 'Station ID, Miles', eg. 41.5,-120.25,20 or wbb,10
Bounding Box: Defined by the lower left and upper right corners in decimal degrees latitude and longitude coordinates, in the form of 'Min-Longitude, Min-Latitude, Max-Longitude, Max-Latitude', eg. -120,40,-119,41
Radius/Bounding Box (Draw Mode): Both these parameter values can be specified in two ways: the write mode (described above) or the draw mode, which you may specify. If you choose the draw mode, you'll see a circle or rectangle tool respectively, on the left side (tool pane) of the map. Select this and draw on the map. You may even edit the location/size of the figure you've drawn or delete it. Remember to hit the 'Save' button on the tool pane if you decide to edit or delete the figure if you want your changes to persist. Mesonet Type/Mesonet: You may filter by mesonet type or filter further by first choosing a mesonet type or more and hitting the button to get the list of mesonet that belong to this mesonet type, from which you may choose.
The rest of the parameters can be selected from dropdowns. If you wish to make the API calls yourself, you may use the above link to refer to the syntax.
Summary Statistics Table:
This table shows the set of sensor-variables being monitored collectively by all the stations returned, along with the stations that monitor these variables. The second column shows the number of stations that monitor the variable on the left. On clicking this number, you get the list of stations that monitor this variable, in the third column. On clicking any of these stations, the metadata associated with this station is shown in the adjacent 'Individual Station Metadata Table'.
Individual Station Metadata Table:
This table is populated under two circumstances: When you click on any station (represented by a red dot on the map) or when you click on any particular station from the 'Summary Statistics Table'. As the name denotes, this table has all details about the selected station.
All Stations Metadata Table:
This is the table at the bottom which shows a complete list of all the stations requested and the data associated with each. Columns in this table are sortable and rows can be filtered by using the search bar above. For instance, if you wish to see details about all the stations that monitor temperature, you can just type in 'temperature' in the search bar (assuming you have selected the option to display all monitored variables; you may filter only based on values in the columns shown in the table). You may download this data in 3 forms: The API response which is in JSON format, CSV or Excel. You may even print this table but note that the table might be truncated in the printed output.
Please note that all the data displayed in the map/tables is what's returned by the API after applying the filters chosen by you. By default only active stations are visible. You may choose to see active and inactive or just one of them from the filters. Also by default, the total number of results is limited to 100. You may uncheck this option in the filters.