MADIS Web Services Portal
The Meteorological Assimilation Data Ingest System (MADIS) makes value-added data available from the NOAA Earth System Research Laboratory (ESRL) Global Systems Division (GSD) (formerly the Forecast Systems Laboratory (FSL)) for the purpose of improving weather forecasting, by providing support for data assimilation, numerical weather prediction, and other hydrometeorological applications. MADIS subscribers have access to an integrated and easy-to-use database containing quality-controlled, real-time and archived datasets.
MADIS also includes an Application Program Interface (API) that provides users with easy access to the data and quality control (QC) information. The API allows each user to specify station and observation types, as well as QC choices, and domain and time boundaries. Many of the implementation details that arise in data ingest programs are automatically performed. Users of the MADIS API, for example, can choose to have their wind data automatically rotated to a specified grid projection, and/or choose to have mandatory and significant levels from radiosonde data interleaved, sorted by descending pressure, and corrected for hydrostatic consistency. For users who do not want to write their own programs, but would like easy access to the MADIS data, utility programs for each dataset are included in the API package. These programs can be used to read station information, observations, and QC information for a single time, and dump these to an output text file. The operation of each program is controlled by a text parameter file that allows the user to exercise all of the options included in the MADIS system. Software built with the API, both the utility programs included with the package and user-written programs, can be used as OPeNDAP clients to access the data directly from this server. All of the functionality of the API is also available on this server, for the meteorological and hydrological surface datasets, via the Text/XML Viewer described below.
The ESRL/GSD MADIS database and API are freely available to interested parties in the meteorological community.
For information on what datasets are currently available, for information on other access methods (e.g., ftp and LDM), and for more information on MADIS in general, please go to the MADIS home page.
MADIS data made accessible from this portal are organized for the convenience of users who have a need for data on-demand, as contrasted with continuous real-time access. In general, users who require a continuous datafeed will get better performance by accessing the data via ftp or LDM.
All MADIS datasets are available for OPeNDAP clients (such as the MADIS API) that provide support for the MADIS data.
The MADIS Meteorological and Hydrological Surface datasets can be viewed in either text or XML formats.
All users should request an account (OPenDAP, Text/XML) by filling in the application form at http://madis.noaa.gov/data_application.html.
Because some of the datasets are restricted, when you obtain an account you will be assigned a distribution category. Once your account has been activated, you can login to this server by clicking on the login link to your distribution category shown below. Once logged in, you can use a client (such as the OPeNDAP-enabled MADIS API) that has already been configured to retrieve the data, or for OPenDAP access, you can navigate down to the desired directory in order to access the data of interest.