SMOS Data in SNAP |
The SMOS HDR product file is converted into a SNAP metadata tree.
The geo-coding of all SMOS data products is provided by the WGS-84 geographic coordinate reference system. The mapping between image pixels and SMOS grid points is established by a lookup table in form of an image of 16384 by 8192 pixels, yielding about 30 image pixels for an equatorial grid cell of the ISEA4H-R9 grid.
The lookup table was computed by means of the DGGRID software which yields a SMOS grid point
sequential number seqnum
for the latitude-longitude of
each pixel.
The relation between the seqnum
and the nominal
SMOS gridPointId
is given by
int gridPointIdToSeqnum(int gridPointId) { return gridPointId < 1000000 ? gridPointId : gridPointId - 737856 * ((gridPointId - 1) / 1000000) + 1; }
The inversion is
int seqnumToGridPointId(int seqnum) { return seqnum <= 262145 ? seqnum : seqnum == 2621442 ? 9262145 : seqnum - 1 + ((seqnum - 2) / 262144) * 737856; }
An example of the lookup table image (in lower resolution) is depicted in the image below.
Name | Description |
---|---|
Flags | Flags for BT measurements |
BT_Value_X | BT measurement at antenna XX polarisation |
BT_Value_Y | BT measurement at antenna YY polarisation |
Pixel_Radiometric_Accuracy_X | Accuracy of BT measurement at antenna XX polarisation |
Pixel_Radiometric_Accuracy_Y | Accuracy of BT measurement at antenna YY polarisation |
Azimuth_Angle_X | Azimuth angle for BT measurements at antenna XX polarisation |
Azimuth_Angle_Y | Azimuth angle for BT measurements at antenna YY polarisation |
Footprint_Axis1_X | |
Footprint_Axis1_Y | |
Footprint_Axis2_X | |
Footprint_Axis2_Y |
Note that even though there are flags associated with each polarization mode all flags but those bits indicating the polarisation mode do depend on the grid cell only. Since the polarization mode is indicated by the suffix (X or Y) of the band name there is no loss of information when there is a single flag band only.
Name | Description |
---|---|
Flags | Flags for BT measurements |
BT_Value_X | BT measurement at antenna XX polarisation |
BT_Value_Y | BT measurement at antenna YY polarisation |
BT_Value_XY_Real | BT measurement at antenna XY polarisation (real part) |
BT_Value_XY_Imag | BT measurement at antenna XY polarisation (imaginary part) |
Pixel_Radiometric_Accuracy_X | Accuracy of BT measurement at antenna XX polarisation |
Pixel_Radiometric_Accuracy_Y | Accuracy of BT measurement at antenna YY polarisation |
Pixel_Radiometric_Accuracy_XY | Accuracy of BT measurement at antenna XY polarisation |
Azimuth_Angle_X | Azimuth angle for BT measurements at antenna X polarisation |
Azimuth_Angle_Y | Azimuth angle for BT measurements at antenna X polarisation |
Azimuth_Angle_XY | Azimuth angle for BT measurements at antenna XY polarisation |
Footprint_Axis1_X | |
Footprint_Axis1_Y | |
Footprint_Axis1_XY | |
Footprint_Axis2_X | |
Footprint_Axis2_Y | |
Footprint_Axis2_XY |
Note that even though there are flags associated with each polarization mode all flags but those bits indicating the polarisation mode do depend on the grid cell only. Since the polarization mode is indicated by the suffix (X, Y or XY) of the band name there is no loss of information when there is a single flag band only.
The bands in the science products are a superset of the bands in the corresponding browse products. For the browse view all bands in the science product represent measured values interpolated for an incidence angle of 42.5 degrees by means of a linear regression of all measurements at the same polarisation considering incidence angles from 37.5 to 47.5 degrees.
Name | Description |
---|---|
Flags | Flags for BT measurements |
BT_Value_X | BT measurement at antenna XX polarisation |
BT_Value_Y | BT measurement at antenna YY polarisation |
Pixel_Radiometric_Accuracy_X | Accuracy of BT measurement at antenna XX polarisation |
Pixel_Radiometric_Accuracy_Y | Accuracy of BT measurement at antenna YY polarisation |
Azimuth_Angle_X | Azimuth angle for BT measurements at antenna XX polarisation |
Azimuth_Angle_Y | Azimuth angle for BT measurements at antenna YY polarisation |
Faraday_Rotation_Angle_X | Faraday rotation angle for BT measurements at antenna XX polarisation |
Faraday_Rotation_Angle_Y | Faraday rotation angle for BT measurements at antenna YY polarisation |
Geometric_Rotation_Angle_X | Geometric rotation angle for BT measurements at antenna XX polarisation |
Geometric_Rotation_Angle_Y | Geometric rotation angle for BT measurements at antenna YY polarisation |
Footprint_Axis1_X | |
Footprint_Axis1_Y | |
Footprint_Axis2_X | |
Footprint_Axis2_Y | |
BT_Value_H | BT measurement at ground HH polarisation (virtual band) |
BT_Value_V | BT measurement at ground VV polarisation (virtual band) |
Pixel_Radiometric_Accuracy_H | Accuracy of BT measurement at ground HH polarisation (virtual band) |
Pixel_Radiometric_Accuracy_V | Accuracy of BT measurement at ground VV polarisation (virtual band) |
Stokes_1 | Value of 1st Stokes parameter at ground. Virtual band with expression (BT_Value_H + BT_Value_V) / 2 |
Stokes_2 | Value of 2nd Stokes parameter at ground. Virtual band with expression: (BT_Value_H - BT_Value_V) / 2 |
The HH and VV polarisations and its errors at ground are calculated by Camps et al. (2005, Eqs. 13, 14; IEEE Geoscience and Remote Sensing Letters, 1545) where the rotation of the electric fields incident in the antenna plane is given by the difference of the Faraday and geometric rotations.
The bands in the science products are a superset of the bands in the corresponding browse products. For the browse view all bands in the science product represent measured values interpolated for an incidence angle of 42.5 degrees by means of a linear regression of all measurements at the same polarisation considering incidence angles from 37.5 to 47.5 degrees.
Name | Description |
---|---|
Flags | Flags for BT measurements |
BT_Value_X | BT measurement at antenna XX polarisation |
BT_Value_Y | BT measurement at antenna YY polarisation |
BT_Value_XY_Real | BT measurement at antenna XY polarisation (real part) |
BT_Value_XY_Imag | BT measurement at antenna XY polarisation (imaginary part) |
Pixel_Radiometric_Accuracy_X | Accuracy of BT measurement at antenna XX polarisation |
Pixel_Radiometric_Accuracy_Y | Accuracy of BT measurement at antenna YY polarisation |
Pixel_Radiometric_Accuracy_XY | Accuracy of BT measurement at antenna XY polarisation |
Azimuth_Angle_X | Azimuth angle for BT measurements at antenna X polarisation |
Azimuth_Angle_Y | Azimuth angle for BT measurements at antenna X polarisation |
Azimuth_Angle_XY | Azimuth angle for BT measurements at antenna XY polarisation |
Faraday_Rotation_Angle_X | Faraday rotation angle for BT measurements at antenna XX polarisation |
Faraday_Rotation_Angle_Y | Faraday rotation angle for BT measurements at antenna YY polarisation |
Faraday_Rotation_Angle_XY | Faraday rotation angle for BT measurements at antenna XY polarisation |
Geometric_Rotation_Angle_X | Geometric rotation angle for BT measurements at antenna XX polarisation |
Geometric_Rotation_Angle_Y | Geometric rotation angle for BT measurements at antenna YY polarisation |
Geometric_Rotation_Angle_XY | Geometric rotation angle for BT measurements at antenna XY polarisation |
Footprint_Axis1_X | |
Footprint_Axis1_Y | |
Footprint_Axis1_XY | |
Footprint_Axis2_X | |
Footprint_Axis2_Y | |
Footprint_Axis2_XY | |
BT_Value_H | BT measurement at ground HH polarisation (virtual band) |
BT_Value_V | BT measurement at ground VV polarisation (virtual band) |
BT_Value_HV_Real | BT measurement at ground HV polarisation (virtual band, real part) |
BT_Value_HV_Imag | BT measurement at ground HV polarisation (virtual band, imaginary part) |
Pixel_Radiometric_Accuracy_H | Accuracy of BT measurement at ground HH polarisation (virtual band) |
Pixel_Radiometric_Accuracy_V | Accuracy of BT measurement at ground VV polarisation (virtual band) |
Pixel_Radiometric_Accuracy_HV | Accuracy of BT measurement at ground HV polarisation (virtual band) |
Stokes_1 | Value of 1st Stokes parameter at ground. Virtual band with expression (BT_Value_H + BT_Value_V) / 2 |
Stokes_2 | Value of 2nd Stokes parameter at ground. Virtual band with expression (BT_Value_H - BT_Value_V) / 2 |
Stokes_3 | Value of 3rd Stokes parameter at ground. Virtual band with expression BT_Value_HV_Real |
Stokes_4 | Value of 4th Stokes parameter at ground. Virtual band with expression BT_Value_HV_Imag |
The HH, VV, and HV polarisations and its errors at ground are calculated by Camps et al. (2005, Eqs. 13, 14; IEEE Geoscience and Remote Sensing Letters, 1545) where the rotation of the electric fields incident in the antenna plane is given by the difference of the Faraday and geometric rotations.
All fields in the Ocean Salinity and Surface Moisture grid point data record are represented as bands.
All fields in the Ocean Salinity and Surface Moisture grid point data record that represent 2-dimensional datasets are represented as bands.
Selected fields in the ECMWF, DFFLAI, DGGFLO, DGGRFI, DGGROU, DGGTFO, DGGTLV, VTEC_C, VTEC_P and LSMASK auxiliaray data products are represented as bands.