Reference Manual of the nadc-tools API and Libraries - SRON
Reference Manual of the nadc-tools API and Libraries - SRON
Reference Manual of the nadc-tools API and Libraries - SRON
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
4.27 SCIA LV1 CORR LOS<br />
Identifier SCIA LV1 CORR LOS<br />
Author R.M. van Hees<br />
Language ANSI C<br />
Purpose correct <strong>the</strong> line-<strong>of</strong>-sight azimuth <strong>and</strong> zenith angles (geoN)<br />
Usage SCIA LV1 CORR LOS( state, mds 1b );<br />
Input struct state1 scia *state : structure with States <strong>of</strong> <strong>the</strong> product<br />
Output struct mds1 scia *mds 1b : structure holding level 1b MDS records (E.31)<br />
Returns nothing<br />
Comment The values <strong>of</strong> <strong>the</strong> level 1b line-<strong>of</strong>-sight zenith angles are<br />
always larger than zero, <strong>and</strong> <strong>the</strong> azimuth angle jumps with 180<br />
degrees while scanning through nadir.<br />
This function will modify <strong>the</strong>se values as follows: removing<br />
<strong>the</strong> jump in <strong>the</strong> azimuth angles <strong>and</strong> returns negative zenith angles,<br />
when <strong>the</strong> original azimuth angle was larger than 180 degree.<br />
This makes interpolation much easier.<br />
4.28 SCIA LV1 FREE MDS<br />
Identifier SCIA LV1 FREE MDS<br />
Author R.M. van Hees<br />
Language ANSI C<br />
Purpose free memory allocated by SCIA LV1 RD MDS, SCIA LV1C RD MDS, etc<br />
Returns nothing<br />
Comment contains SCIA LV1 FREE MDS, SCIA LV1C FREE MDS,<br />
SCIA LV1C FREE MDS PMD, SCIA LV1C FREE MDS POLV<br />
4.28.1 SCIA LV1 FREE MDS<br />
Identifier SCIA LV1 FREE MDS<br />
Purpose free memory allocated by SCIA LV1 RD MDS<br />
Usage SCIA LV1 FREE MDS( source, nr mds, mds );<br />
Input int source : source <strong>of</strong> MDS (Nadir, Limb, ... )<br />
unsigned short nr mds : number <strong>of</strong> level 1b MDS<br />
Output struct mds1 scia *mds : level 1b MDS records (E.31)<br />
Returns nothing<br />
Comment none<br />
4.28.2 SCIA LV1C FREE MDS<br />
Identifier SCIA LV1C FREE MDS<br />
Purpose free memory allocated by SCIA LV1C RD MDS<br />
Usage SCIA LV1C FREE MDS( source, nr mds, mds );<br />
Input int source : source <strong>of</strong> MDS (Nadir, Limb, ... )<br />
unsigned int nr mds : number <strong>of</strong> level 1c MDS<br />
Output struct mds1c scia *mds : level 1c MDS records (C.11)<br />
Returns nothing<br />
Comment none<br />
92