NOAA CDR: Ocean Near-Surface Atmospheric Properties, Version 2

Dataset Availability
Dataset Provider
Earth Engine Snippet
atmospheric cdr hourly humidity noaa ocean osb wind


The Ocean Near-Surface Atmospheric Properties dataset is part of the NOAA Ocean Surface Bundle (OSB) and provides a high quality Climate Data Record (CDR) of air temperature, wind speed, and specific humidity over ice-free ocean surfaces.

These atmospheric properties are calculated based on brightness temperature data from the Special Sensor Microwave/Imager (SSM/I) and the Special Sensor Microwave/Imager Sounder (SSMIS) on the Defense Meteorological Satellite Program (DMSP) spacecraft, using a neural network.


27830 meters


Name Units Min Max Description
air_temperature °C -42.16* 42.77*

Air temperature at 10m

specific_humidity g/kg 0.07* 37.06*

Specific humidity at 10m

wind_speed m/s 0.13* 71.45*

Wind speed at 10m


Quality control flags

* estimated min or max value

Terms of Use

Terms of Use

The NOAA CDR Program's official distribution point for CDRs is NOAA's National Climatic Data Center which provides sustained, open access and active data management of the CDR packages and related information in keeping with the United States' open data policies and practices as described in the President's Memorandum on "Open Data Policy" and pursuant to the Executive Order of May 9, 2013, "Making Open and Machine Readable the New Default for Government Information". In line with these policies, the CDR data sets are nonproprietary, publicly available, and no restrictions are placed upon their use. For more information, see the Fair Use of NOAA's CDR Data Sets, Algorithms and Documentation pdf.


  • Clayson, Carol Anne, Brown, Jeremiah, and NOAA CDR Program (2016). NOAA Climate Data Record Ocean Surface Bundle (OSB) Climate Data Record (CDR) of Near-surface Atmospheric Properties, Version 2. [indicate subset used]. NOAA National ClimaticData Center. doi:10.7289/V55T3HH0.


Explore with Earth Engine

Code Editor (JavaScript)

var dataset = ee.ImageCollection('NOAA/CDR/ATMOS_NEAR_SURFACE/V2')
                  .filter('2017-05-01', '2017-05-02'));
var airTemperature ='air_temperature');
var airTemperatureVis = {
  min: 0.0,
  max: 30.0,
  palette: [
    '040274', '040281', '0502a3', '0502b8', '0502ce', '0502e6',
    '0602ff', '235cb1', '307ef3', '269db1', '30c8e2', '32d3ef',
    '3be285', '3ff38f', '86e26f', '3ae237', 'b5e22e', 'd6e21f',
    'fff705', 'ffd611', 'ffb613', 'ff8b13', 'ff6e08', 'ff500d',
    'ff0000', 'de0101', 'c21301', 'a71001', '911003'
Map.setCenter(28.3, -28.1, 1);
Map.addLayer(airTemperature, airTemperatureVis, 'Air Temperature');
Open in Code Editor