[cf-satellite] Initial draft of a C-RDR structure for NPP VIIRS data

NOTE: The cf-satellite mailing list is no longer active. The list archives are made available for historical reasons.

Hi.

As part of the NOAA CDR project, we are planning to generate datasets composed of raw data from the NPP satellite. We are referring to these datasets as Climate Raw Data Records (C-RDR). The data will be fully unpacked and decompressed, but all values will be in their raw form (i.e., not converted to engineering or scientific units). We are currently designing the structure of the C-RDR for the VIIRS sensor. The C-RDR files will be in netCDF-4 format. I have included an XML (NCML) file that describes the draft structure. We would love to get any advice/feedback regarding this draft.

Grace and peace,

Jim Biard

--
Jim Biard

Government Contractor, STG Inc.
Remote Sensing and Applications Division (RSAD)
National Climatic Data Center
151 Patton Ave.
Asheville, NC 28801-5001

jim.biard@xxxxxxxx
828-257-3006

<?xml version="1.0" encoding="UTF-8"?>
<netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2 
ncml-2.2.xsd">
    <attribute name="sensor" />
    <attribute name="satellite" />
    <attribute name="DayNightFlag" />
    <attribute name="sensor_model" type="byte" />
    <attribute name="beginningTime" type="double" />
    <attribute name="firstScanIET" type="double" />
    <attribute name="endingTime" type="double" />
    <attribute name="lastScanIET" type="double" />
    <attribute name="RDR_Creation_Date" />
    <attribute name="RDR_Creation_Time" />
    <attribute name="RDR_Dataset_Source" />
    <attribute name="RDR_Granule_Version" />
    <attribute name="Unagg_Percent_Missing_Data_VIIRS-SCI-RDR" />
    <attribute name="Unagg_Percent_Missing_Data_VIIRS-SCEA-RDR" />
    <attribute name="RDR_Processing_Domain" />
    <attribute name="act_scans" />
    <attribute name="Unagg_Beginning_Date" />
    <attribute name="Unagg_Beginning_Time" />
    <attribute name="Unagg_Beginning_Time_IET" />
    <attribute name="Unagg_Ending_Date" />
    <attribute name="Unagg_Ending_Time" />
    <attribute name="Unagg_Ending_Time_IET" />
    <attribute name="Unagg_OrbitNumber" />
    <attribute name="Unagg_StartOrbitNumber" />
    <attribute name="Unagg_StopOrbitNumber" />
    <attribute name="Beginning_Time_IET" type="double" />
    <attribute name="Ending_Time_IET" type="double" />
    <attribute name="OrbitNumber" type="double" />
    <attribute name="StartOrbitNumber" type="double" />
    <attribute name="StopOrbitNumber" type="double" />
    <attribute name="NumSCEA_RDR_TimeSegments" type="int" />
    <attribute name="NumSci_RDR_TimeSegments" type="int" />
    <attribute name="TotalScans" type="int" />
    <attribute name="Pct_Missing_Data_VIIRS-SCI-RDR" type="float" />
    <attribute name="Pct_Missing_Data_VIIRS-SCEA-RDR" type="float" />
    <attribute name="BeginningDate" />
    <attribute name="BeginningTime" />
    <attribute name="EndingDate" />
    <attribute name="EndingTime" />
    <attribute name="InstrumentShortName" />
    <attribute name="LEOA_Flag" />
    <attribute name="Mission_Name" />
    <attribute name="RDR_NOAA_Software_Version" />
    <attribute name="PlatformShortName" />
    <attribute name="RDR_Granule_ID" />
    <attribute name="Spacecraft" />
    <attribute name="StartTime" />
    <attribute name="EndTime" />
    <attribute name="Instrument_Flight_SW_Version" />
    <attribute name="Ascending_Descending_Indicator" />
    <attribute name="Spacecraft_Maneuver" />
    <attribute name="Operation_Mode" />
    <attribute name="SciAbnormal" />
    <attribute name="SciState" />
    <attribute name="Nadir_Latitude_Max" type="float" />
    <attribute name="Nadir_Latitude_Min" type="float" />
    <attribute name="Nadir_Longitude_Max" type="float" />
    <attribute name="Nadir_Longitude_Min" type="float" />
    <attribute name="Satellite_Azimuth_Angle_Max" type="float" />
    <attribute name="Satellite_Azimuth_Angle_Min" type="float" />
    <attribute name="Satellite_Zenith_Angle_Max" type="float" />
    <attribute name="Satellite_Zenith_Angle_Min" type="float" />
    <attribute name="Solar_Azimuth_Angle_Max" type="float" />
    <attribute name="Solar_Azimuth_Angle_Min" type="float" />
    <attribute name="Solar_Zenith_Angle_Max" type="float" />
    <attribute name="Solar_Zenith_Angle_Min" type="float" />
    <attribute name="NorthBoundingCoord" type="float" />
    <attribute name="SouthBoundingCoord" type="float" />
    <attribute name="EastBoundingCoord" type="float" />
    <attribute name="WestBoundingCoord" type="float" />
    <attribute name="GRingLatitude" type="float" />
    <attribute name="GRingLongitude" type="float" />
    <attribute name="Unagg_GRingLatitude" />
    <attribute name="Unagg_GRingLongitude" />
    <attribute name="Unagg_DayNightFlag" />
    <attribute name="Unagg_Nadir_Latitude_Max" />
    <attribute name="Unagg_Nadir_Latitude_Min" />
    <attribute name="Unagg_Nadir_Longitude_Max" />
    <attribute name="Unagg_Nadir_Longitude_Min" />
    <attribute name="Unagg_Satellite_Local_Azimuth_Angle_Max" />
    <attribute name="Unagg_Satellite_Local_Azimuth_Angle_Min" />
    <attribute name="Unagg_Satellite_Local_Zenith_Angle_Max" />
    <attribute name="Unagg_Satellite_Local_Zenith_Angle_Min" />
    <attribute name="Unagg_Solar_Azimuth_Angle_Max" />
    <attribute name="Unagg_Solar_Azimuth_Angle_Min" />
    <attribute name="Unagg_Solar_Zenith_Angle_Max" />
    <attribute name="Unagg_Solar_Zenith_Angle_Min" />
    <attribute name="Unagg_Spacecraft_Maneuver" />
    <attribute name="Unagg_Operation_Mode" />
    <attribute name="Unagg_North_Bounding_Coordinate" />
    <attribute name="Unagg_South_Bounding_Coordinate" />
    <attribute name="Unagg_West_Bounding_Coordinate" />
    <attribute name="Unagg_East_Bounding_Coordinate" />
    <attribute name="cdm_data_type" value="SWATH" />
    <group name="Science_Data">
        <dimension name="VIIRS_RDR_Scans" length="0" isShared="true" 
isUnlimited="true" />
        <group name="Engineering_Data">
            <dimension name="Num_Hrd" length="16" isShared="true" 
isUnlimited="false" />
            <dimension name="Num_Mirror_Sides" length="2" isShared="true" 
isUnlimited="false" />
            <dimension name="NTEL_Encoders" length="1290" isShared="true" 
isUnlimited="false" />
            <dimension name="NHAM_Encoders" length="1290" isShared="true" 
isUnlimited="false" />
            <dimension name="Num_375m_Detectors" length="32" isShared="true" 
isUnlimited="false" />
            <dimension name="Num_SDSM_750m_Detectors" length="8" 
isShared="true" isUnlimited="false" />
            <dimension name="Num_SDSM_Samples" length="5" isShared="true" 
isUnlimited="false" />
            <dimension name="Num_BB_Temps" length="6" isShared="true" 
isUnlimited="false" />
            <dimension name="Num_750m_Detectors" length="16" isShared="true" 
isUnlimited="false" />
            <dimension name="ASP_Biases" length="30" isShared="true" 
isUnlimited="false" />
            <dimension name="Num_VIIRS_Eng_Config" length="128" isShared="true" 
isUnlimited="false" />
            <variable name="scan_id" shape="VIIRS_RDR_Scans" type="int" />
            <variable name="startIETusec" shape="VIIRS_RDR_Scans" type="double" 
/>
            <variable name="startTAIsec" shape="VIIRS_RDR_Scans" type="double" 
/>
            <variable name="endIETusec" shape="VIIRS_RDR_Scans" type="double" />
            <variable name="endTAIsec" shape="VIIRS_RDR_Scans" type="double" />
            <variable name="sensor_mode" shape="VIIRS_RDR_Scans" type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="servo_locked" shape="VIIRS_RDR_Scans" type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="mirror_side" shape="VIIRS_RDR_Scans" type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="sdsm_active" shape="VIIRS_RDR_Scans" type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="fpa_cal_gain" shape="VIIRS_RDR_Scans" type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_visnir_reg_tbl_rev" shape="VIIRS_RDR_Scans" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_smwir_reg_tbl_rev" shape="VIIRS_RDR_Scans" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_lwir_reg_tbl_rev" shape="VIIRS_RDR_Scans" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_fp_ideal_tbl_rev" shape="VIIRS_RDR_Scans" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_dc_restore" shape="VIIRS_RDR_Scans" type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_det_connected" shape="VIIRS_RDR_Scans" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_lw_ifs_width" shape="VIIRS_RDR_Scans" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_dual_gain_3_ops" shape="VIIRS_RDR_Scans" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_lw_rfs_width" shape="VIIRS_RDR_Scans" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_fpa_st_3_ops" shape="VIIRS_RDR_Scans" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_sm_ifs_width" shape="VIIRS_RDR_Scans" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_sm_rfs_width" shape="VIIRS_RDR_Scans" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_vn_ifs_width" shape="VIIRS_RDR_Scans" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ap_vn_rfs_width" shape="VIIRS_RDR_Scans" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ft_lw_cfpa_hi_rsl" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="ft_lw_cfpa_lo_rsl" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="ft_sm_cfpa_hi_rsl" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="ft_sm_cfpa_lo_rsl" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="ft_vis_nir_fpa" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="p30v_pin" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="ham_tmp1" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="ham_tmp2" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="hm_cr_cs_prt" shape="VIIRS_RDR_Scans" type="short" 
/>
            <variable name="hm_cr_is_prt" shape="VIIRS_RDR_Scans" type="short" 
/>
            <variable name="hm_cr_os_prt" shape="VIIRS_RDR_Scans" type="short" 
/>
            <variable name="hm_crd_prt" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="hm_nad_aft_prt" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="hm_nad_fwd_prt" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="hm_ham_db_op_htrA" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="hm_ham_db_op_htrB" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="hm_tele_db_op_htrA" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="hm_tele_db_op_htrB" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_ao_blkhd_nx_pz" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_ao_blkhd_px_nz" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_ao_km2_nx" shape="VIIRS_RDR_Scans" type="short" 
/>
            <variable name="mf_ao_km2_ny" shape="VIIRS_RDR_Scans" type="short" 
/>
            <variable name="mf_ao_km3_px" shape="VIIRS_RDR_Scans" type="short" 
/>
            <variable name="mf_fold_mirror_blkhd" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_ham_blkhd" shape="VIIRS_RDR_Scans" type="short" 
/>
            <variable name="mf_km1_nxny" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="mf_km2_nxpy" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="mf_km1_pxny" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="mf_km2_pxpy" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="mf_nadir_rad_nxp" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_nadir_rad_pxn" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_scan_cavity_nxn" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_scan_cavity_nxp" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_scan_cavity_baf_nz" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_scan_cavity_baf_pz" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_scan_cavity_bknd_n" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_space_rad_nz" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_space_rad_pz" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_stopassy_baff_nz" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_tel_blkhd_nypz" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="mf_tel_blkhd_py" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="se_a_hammtr_dfbear" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="se_a_telemtr_dfbear" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="se_b_hammtr_dfbear" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="se_b_telemtr_dfbear" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="ap_lw_cca" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="ap_sm_cca" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="ap_vn_cca" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="dp_dnb_cca" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="dp_dpp_cca" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="dp_fpie_ad_cca" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="dp_fpie_clk_cca" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="ft_cca" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="power_supply1" shape="VIIRS_RDR_Scans" type="short" 
/>
            <variable name="power_supply2" shape="VIIRS_RDR_Scans" type="short" 
/>
            <variable name="se_a_cca" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="se_b_cca" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="ft_lw_78k" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="ft_lw_80k" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="ft_sm_78k" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="ft_sm_80k" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="ft_lw_heater" shape="VIIRS_RDR_Scans" type="short" 
/>
            <variable name="ft_sm_heater" shape="VIIRS_RDR_Scans" type="short" 
/>
            <variable name="hm_dnb_htr_cntl" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="hm_ham_op_htr_cntl" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="hm_tel_op_htr_cntl" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="hm_ham_ophtr_temp" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="hm_tel_ophtr_temp" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="ap_bb_avg_temp" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="bb_htr_temp" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="bb_select" shape="VIIRS_RDR_Scans" type="short" />
            <variable name="sdsm_position" shape="VIIRS_RDR_Scans" type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="tele_angle_scan_start" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="ham_angle_scan_start" shape="VIIRS_RDR_Scans" 
type="short" />
            <variable name="dpp_config" shape="VIIRS_RDR_Scans 
Num_VIIRS_Eng_Config" type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="dnb_config" shape="VIIRS_RDR_Scans 
Num_VIIRS_Eng_Config" type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="asp_bias" shape="VIIRS_RDR_Scans ASP_Biases" 
type="short" />
            <variable name="bb_tmps" shape="VIIRS_RDR_Scans Num_BB_Temps" 
type="short" />
            <variable name="tel_enc" shape="VIIRS_RDR_Scans NTEL_Encoders" 
type="short">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="ham_enc" shape="VIIRS_RDR_Scans NHAM_Encoders" 
type="short">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="hrd_values" shape="VIIRS_RDR_Scans Num_Hrd" 
type="short">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="sdsm_samples" shape="VIIRS_RDR_Scans 
Num_SDSM_750m_Detectors Num_SDSM_Samples" type="short" />
            <variable name="m1_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m2_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m3_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m4_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m5_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m6_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m7_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m8_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m9_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m10_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m11_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m12_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m13_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m14_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m15_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m16a_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="m16b_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_750m_Detectors" type="short" />
            <variable name="i1_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_375m_Detectors" type="short" />
            <variable name="i2_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_375m_Detectors" type="short" />
            <variable name="i3_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_375m_Detectors" type="short" />
            <variable name="i4_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_375m_Detectors" type="short" />
            <variable name="i5_asp_offset" shape="VIIRS_RDR_Scans 
Num_Mirror_Sides Num_375m_Detectors" type="short" />
            <variable name="scan_mode" shape="VIIRS_RDR_Scans" type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="sensorSoftwareVersion" shape="VIIRS_RDR_Scans" 
type="short">
                <attribute name="_Unsigned" value="true" />
            </variable>
        </group>
        <group name="Day_Night_Band">
            <dimension name="Along_Track" length="2288" isShared="true" 
isUnlimited="false" />
            <dimension name="Along_Scan" length="4064" isShared="true" 
isUnlimited="false" />
            <dimension name="Calib_Source" length="3" isShared="true" 
isUnlimited="false" />
            <dimension name="Num_Cal_Pixels" length="48" isShared="true" 
isUnlimited="false" />
            <variable name="Calib_Source" shape="Calib_Source" type="string">
                <values>"sv" "bb" "sd"</values>
            </variable>
            <variable name="IETusec" shape="VIIRS_RDR_Scans" type="double" />
            <variable name="TAIsec" shape="VIIRS_RDR_Scans" type="double" />
            <variable name="earthview" shape="Along_Track Along_Scan" 
type="short">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="earthview_gain" shape="Along_Track Along_Scan" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="calibview" shape="Calib_Source Along_Track 
Num_Cal_Pixels" type="short">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="calibview_gain" shape="Calib_Source Along_Track 
Num_Cal_Pixels" type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
        </group>
        <group name="750m_Dual">
            <dimension name="Band" length="7" isShared="true" 
isUnlimited="false" />
            <dimension name="Along_Track" length="2288" isShared="true" 
isUnlimited="false" />
            <dimension name="Along_Scan" length="6304" isShared="true" 
isUnlimited="false" />
            <dimension name="Calib_Source" length="3" isShared="true" 
isUnlimited="false" />
            <dimension name="Cal_Pixels" length="48" isShared="true" 
isUnlimited="false" />
            <variable name="Band" shape="Band" type="string">
                <values>"M1" "M2" "M3" "M4" "M5" "M7" "M13"</values>
            </variable>
            <variable name="Calib_Source" shape="Calib_Source" type="string">
                <values>"sv" "bb" "sd"</values>
            </variable>
            <variable name="IETusec" shape="Band VIIRS_RDR_Scans" type="double" 
/>
            <variable name="TAIsec" shape="Band VIIRS_RDR_Scans" type="double" 
/>
            <variable name="earthview" shape="Band Along_Track Along_Scan" 
type="short">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="earthview_gain" shape="Band Along_Track Along_Scan" 
type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="calibview" shape="Band Calib_Source Along_Track 
Cal_Pixels" type="short">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="calibview_gain" shape="Band Calib_Source 
Along_Track Cal_Pixels" type="byte">
                <attribute name="_Unsigned" value="true" />
            </variable>
        </group>
        <group name="750m_Single">
            <dimension name="Band" length="9" isShared="true" 
isUnlimited="false" />
            <dimension name="Along_Track" length="2288" isShared="true" 
isUnlimited="false" />
            <dimension name="Along_Scan" length="3200" isShared="true" 
isUnlimited="false" />
            <dimension name="Calib_Source" length="3" isShared="true" 
isUnlimited="false" />
            <dimension name="Cal_Pixels" length="48" isShared="true" 
isUnlimited="false" />
            <variable name="Band" shape="Band" type="string">
                <values>"M6" "M8" "M9" "M10" "M11" "M12" "M14" "M15" 
"M16"</values>
            </variable>
            <variable name="Calib_Source" shape="Calib_Source" type="string">
                <values>"sv" "bb" "sd"</values>
            </variable>
            <variable name="IETusec" shape="Band VIIRS_RDR_Scans" type="double" 
/>
            <variable name="TAIsec" shape="Band VIIRS_RDR_Scans" type="double" 
/>
            <variable name="earthview" shape="Band Along_Track Along_Scan" 
type="short">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="calibview" shape="Band Calib_Source Along_Track 
Cal_Pixels" type="short">
                <attribute name="_Unsigned" value="true" />
            </variable>
        </group>
        <group name="375m_Single">
            <dimension name="Band" length="5" isShared="true" 
isUnlimited="false" />
            <dimension name="Along_Track" length="4576" isShared="true" 
isUnlimited="false" />
            <dimension name="Along_Scan" length="6400" isShared="true" 
isUnlimited="false" />
            <dimension name="Calib_Source" length="3" isShared="true" 
isUnlimited="false" />
            <dimension name="Cal_Pixels" length="96" isShared="true" 
isUnlimited="false" />
            <variable name="Band" shape="Band" type="string">
                <values>"I1" "I2" "I3" "I4" "I5"</values>
            </variable>
            <variable name="Calib_Source" shape="Calib_Source" type="string">
                <values>"sv" "bb" "sd"</values>
            </variable>
            <variable name="IETusec" shape="Band VIIRS_RDR_Scans" type="double" 
/>
            <variable name="TAIsec" shape="Band VIIRS_RDR_Scans" type="double" 
/>
            <variable name="earthview" shape="Band Along_Track Along_Scan" 
type="short">
                <attribute name="_Unsigned" value="true" />
            </variable>
            <variable name="calibview" shape="Band Calib_Source Along_Track 
Cal_Pixels" type="short">
                <attribute name="_Unsigned" value="true" />
            </variable>
        </group>
    </group>
    <group name="Ephemeris_and_Attitude">
        <dimension length="0" name="points" isShared="false" 
isUnlimited="true"></dimension>
        <dimension length="3" name="axis" isShared="true" 
isUnlimited="false"></dimension>
        <dimension length="4" name="element" isShared="false" 
isUnlimited="false"></dimension>
        <variable name="ephemeris" shape="points" type="Structure">
            <variable name="time" shape="1" type="double"></variable>
            <variable name="position" shape="axis" type="double"></variable>
            <variable name="velocity" shape="axis" type="double"></variable>
        </variable>
        <variable name="attitude" shape="points" type="Structure">
            <variable name="time" shape="1" type="double"></variable>
            <variable name="quaternion" shape="element" type="double">
            </variable>
        </variable>
    </group>
</netcdf>

  • 2010 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the cf-satellite archives: