HDF5 file, superblock version 2
group /
	attribute CMSAF_L2_processor = "NWC/PPS vNGI2-incr-CTTHplus incl. CmsafPpsSeviri 0.6; TOAv1.0"
	attribute CMSAF_L3_processor = "TOAhmv1.0 TOAdmv1.0"
	attribute Conventions = "CF-1.12,ACDD-1.3"
	attribute cmsaf_product_id = "CM-25301"
	attribute creator_email = "contact.cmsaf@dwd.de"
	attribute creator_name = "BE/RMIB"
	attribute creator_url = "https://cm-saf.eumetsat.int/"
	attribute date_created = "2026-08-21T08:17:22Z"
	attribute date_modified = "2026-08-21T08:17:22Z"
	attribute filename = "TOAdm20211231_ISCCPNG_DemoData_V01.nc"
	attribute geospatial_lat_max = 90.0
	attribute geospatial_lat_min = -90.0
	attribute geospatial_lat_resolution = "0.05 degree"
	attribute geospatial_lat_units = "degrees_north"
	attribute geospatial_lon_max = 180.0
	attribute geospatial_lon_min = -180.0
	attribute geospatial_lon_resolution = "0.05 degree"
	attribute geospatial_lon_units = "degrees_east"
	attribute id = (empty)
	attribute institution = "EUMETSAT/CMSAF"
	attribute instrument = "ABI > Advanced Baseline Imager,AHI > Advanced Himawari Imager,SEVIRI > Spinning Enhanced Visible and Infrared Imager"
	attribute instrument_vocabulary = "GCMD Instruments, Version 21.0"
	attribute keywords = "EARTH SCIENCE > ATMOSPHERE > ATMOSPHERIC RADIATION > RADIATIVE FLUX"
	attribute keywords_vocabulary = "GCMD Science Keywords, Version 21.0"
	attribute license = "https://creativecommons.org/licenses/by/4.0/"
	attribute lineage = "prov:wasDerivedFrom <http://tyr.ssec.wisc.edu/isccp/l1g/demo_202307/>, <https://doi.org/10.24381/cds.143582cf>, <http://dx.doi.org/10.15770/EUM_SAF_OSI_NRT_2008>;"
	attribute platform = "GOES-16 > Geostationary Operational Environmental Satellite 16,GOES-17 > Geostationary Operational Environmental Satellite 17,Himawari > Himawari-8,Meteosat > METEOSAT-8,Meteosat > METEOSAT-11"
	attribute platform_vocabulary = "GCMD Platforms, Version 21.0"
	attribute product_version = "0.1"
	attribute project = "Satellite Application Facility on Climate Monitoring (CM SAF)"
	attribute provider_vocabulary = "GCMD Providers, Version 21.0"
	attribute references = "https://www.cmsaf.eu/demo_ISCCPNG"
	attribute source = "satellite observation"
	attribute standard_name_vocabulary = "Standard Name Table (v90, 20 March 2025)"
	attribute summary = "This file contains Level-3 TOA products derived from GEO-Ring L1g. It is part of the GEO-Ring-based ISCCP-NG cloud and radiation demonstrator dataset version 0.1 produced by the Satellite Application Facility on Climate Monitoring (CM SAF)."
	attribute time_coverage_duration = "P1D"
	attribute time_coverage_end = "2022-01-01T00:00:00Z"
	attribute time_coverage_resolution = "P1D"
	attribute time_coverage_start = "2021-12-31T00:00:00Z"
	attribute title = "CM SAF GEO-Ring-based ISCCP-NG cloud and radiation demonstrator dataset version 0.1"
	attribute variable_id = "rsf,olr"
dataset /FlagOLR: int32, shape (1, 3600, 7200)
	attribute _FillValue = -2147483647
	attribute cell_methods = "time: point (interval: 60 minutes comment: categorical flag) lat: lon: point"
	attribute flag_meanings = "No_interpolation_used_in_hourly_data interpolated_hourly_data_used"
	attribute flag_values = 0, 1
	attribute grid_mapping = "latlon_grid"
	attribute long_name = "FlagOLR"
	attribute units = "1"
dataset /FlagRSF: int32, shape (1, 3600, 7200)
	attribute _FillValue = -2147483647
	attribute cell_methods = "time: point (interval: 60 minutes comment: categorical flag) lat: lon: point"
	attribute flag_meanings = "No_interpolation_used_in_hourly_data interpolated_hourly_data_used"
	attribute flag_values = 0, 1
	attribute grid_mapping = "latlon_grid"
	attribute long_name = "FlagRSF"
	attribute units = "1"
dataset /SurfType: int8, shape (1, 3600, 7200)
	attribute _FillValue = 0
	attribute cell_methods = "time: mode (interval: 60 minutes) lat: lon: point"
	attribute grid_mapping = "latlon_grid"
	attribute long_name = "Surface Type"
	attribute units = "1"
	attribute valid_range = 1, 8
dataset /VZA: int16, shape (1, 3600, 7200)
	attribute _FillValue = -32768
	attribute add_offset = 0.0
	attribute cell_methods = "time: mean (interval: 60 minutes) lat: lon: point"
	attribute grid_mapping = "latlon_grid"
	attribute long_name = "Sensor zenith angle"
	attribute scale_factor = 0.01
	attribute standard_name = "sensor_zenith_angle"
	attribute units = "degree"
	attribute valid_range = 0, 9000
dataset /bndsize: float32, shape (2)
dataset /insolation: int16, shape (1, 3600, 7200)
	attribute _FillValue = -32768
	attribute add_offset = 0.0
	attribute cell_methods = "time: mean (interval: 60 minutes) lat: lon: point"
	attribute grid_mapping = "latlon_grid"
	attribute long_name = "TOA Incident Shortave Radiation aka Solar Insolation"
	attribute scale_factor = 0.1
	attribute standard_name = "toa_incoming_shortwave_flux"
	attribute units = "W m-2"
	attribute valid_range = -32767, 32767
dataset /lat: float32, shape (3600)
	attribute axis = "Y"
	attribute bounds = "lat_bnds"
	attribute long_name = "latitude"
	attribute standard_name = "latitude"
	attribute units = "degrees_north"
// lat: first 89.9749985, last -89.9749985, count 3600
dataset /lat_bnds: float32, shape (3600, 2)
dataset /latlon_grid: float64, shape ()
	attribute _FillValue = nan
	attribute crs_wkt = "GEOGCRS[\"WGS 84\",ENSEMBLE[\"World Geodetic System 1984 ensemble\",MEMBER[\"World Geodetic System 1984 (Transit)\"],MEMBER[\"World Geodetic System 1984 (G730)\"],MEMBER[\"World Geodetic System 1984 (G873)\"],MEMBER[\"World Geodetic System 1984 (G1150)\"],MEMBER[\"World Geodetic System 1984 (G1674)\"],MEMBER[\"World Geodetic System 1984 (G1762)\"],MEMBER[\"World Geodetic System 1984 (G2139)\"],MEMBER[\"World Geodetic System 1984 (G2296)\"],ELLIPSOID[\"WGS 84\",6378137,298.257223563,LENGTHUNIT[\"metre\",1]],ENSEMBLEACCURACY[2.0]],PRIMEM[\"Greenwich\",0,ANGLEUNIT[\"degree\",0.0174532925199433]],CS[ellipsoidal,2],AXIS[\"geodetic latitude (Lat)\",north,ORDER[1],ANGLEUNIT[\"degree\",0.0174532925199433]],AXIS[\"geodetic longitude (Lon)\",east,ORDER[2],ANGLEUNIT[\"degree\",0.0174532925199433]],USAGE[SCOPE[\"Horizontal component of 3D system.\"],AREA[\"World.\"],BBOX[-90,-180,90,180]],ID[\"EPSG\",4326]]"
	attribute geographic_crs_name = "WGS 84"
	attribute grid_mapping_name = "latitude_longitude"
	attribute horizontal_datum_name = "World Geodetic System 1984 ensemble"
	attribute inverse_flattening = 298.257223563
	attribute long_name = "Regular lat-lon grid"
	attribute longitude_of_prime_meridian = 0.0
	attribute prime_meridian_name = "Greenwich"
	attribute reference_ellipsoid_name = "WGS 84"
	attribute semi_major_axis = 6378137.0
	attribute semi_minor_axis = 6356752.31424518
dataset /lon: float32, shape (7200)
	attribute axis = "X"
	attribute bounds = "lon_bnds"
	attribute long_name = "longitude"
	attribute standard_name = "longitude"
	attribute units = "degrees_east"
// lon: first -179.975006, last 179.975006, count 7200
dataset /lon_bnds: float32, shape (7200, 2)
dataset /nobsOLR: int32, shape (1, 3600, 7200)
	attribute _FillValue = -2147483647
	attribute cell_methods = "time: sum (interval: 60 minutes) lat: lon: point"
	attribute grid_mapping = "latlon_grid"
	attribute long_name = "Number of valid observations"
	attribute standard_name = "number_of_observations"
	attribute units = "1"
dataset /nobsRSF: int32, shape (1, 3600, 7200)
	attribute _FillValue = -2147483647
	attribute cell_methods = "time: sum (interval: 60 minutes) lat: lon: point"
	attribute grid_mapping = "latlon_grid"
	attribute long_name = "Number of valid observations"
	attribute standard_name = "number_of_observations"
	attribute units = "1"
dataset /olr: int16, shape (1, 3600, 7200)
	attribute _FillValue = -32768
	attribute add_offset = 0.0
	attribute cell_methods = "time: mean (interval: 60 minutes) lat: lon: point"
	attribute grid_mapping = "latlon_grid"
	attribute long_name = "TOA outgoing longwave radiation (OLR)"
	attribute scale_factor = 0.1
	attribute standard_name = "toa_outgoing_longwave_flux"
	attribute units = "W m-2"
	attribute valid_range = 0, 15000
dataset /record_status: int8, shape (1)
	attribute comment = "Overall status of each record (timestamp) in this file. If a record is flagged as not ok, it is recommended not to use it."
	attribute flag_meanings = "ok void bad_quality"
	attribute flag_values = 0, 1, 2
	attribute long_name = "Record Status"
dataset /rsf: int16, shape (1, 3600, 7200)
	attribute _FillValue = -32768
	attribute add_offset = 0.0
	attribute cell_methods = "time: mean (interval: 60 minutes) lat: lon: point"
	attribute grid_mapping = "latlon_grid"
	attribute long_name = "TOA Reflected Solar Flux (RSF)"
	attribute scale_factor = 0.1
	attribute standard_name = "toa_outgoing_shortwave_flux"
	attribute units = "W m-2"
	attribute valid_range = 0, 15000
dataset /time: float64, shape (1)
	attribute axis = "T"
	attribute bounds = "time_bnds"
	attribute calendar = "gregorian"
	attribute long_name = "time"
	attribute standard_name = "time"
	attribute units = "days since 1970-01-01 00:00:00"
dataset /time_bnds: float64, shape (1, 2)