Skip to content

Breaking Change: NOAA/CFSV2/FOR6H unexpected unit change #967

@joaquinperaza

Description

@joaquinperaza

The temperature units for the NOAA/CFSV2/FOR6H dataset (specifically the surface temperature band and potentially others) have unexpectedly switched from Kelvin (K) to Celsius (°C). This change has caused a critical failures in existing data processing pipelines, which rely on the Kelvin scale for physical models and calculations.

Please see the examples below:

var dataset = ee.ImageCollection('NOAA/CFSV2/FOR6H')
                  .filter(ee.Filter.date('2025-11-20', '2025-11-25'));
var temperatureAboveGround = dataset.select('Temperature_height_above_ground');
var visParams = {
  min: 220.0,
  max: 310.0,
  palette: ['blue', 'purple', 'cyan', 'green', 'yellow', 'red'],
};
Map.setCenter(-88.6, 26.4, 1);
Map.addLayer(temperatureAboveGround, visParams, 'Temperature Above Ground');
Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions