GETCALTYPE
Design Document
Tim Baltzer
Computer Services Branch
Software Engineering Department
May, 2001
Signatures
Prepared by: |
Tim Baltzer
|
|
Software Engineer, |
|
Raytheon, ITSS |
Concurred by: |
Dave Lloyd
|
|
Software Engineer |
|
Raytheon, ITSS |
Document History
Number |
Date and Sections
|
Notes
|
1 |
May, 2001 |
Document Created |
2 |
June, 2001 |
Updated with peer comments |
3 |
|
|
4 |
|
|
5 |
|
|
6 |
|
|
INTRODUCTION
Functional Summary
GETCALTYPE will return the calibration method historically used for a
given AVHRR scene.
Comments
None.
BACKGROUND
The user is often unsure of the most appropriate calibration technique to
be applied to an AVHRR scene (contingent upon which NOAA satellite and the
date of acquisition). This routine may be called prior to calling AVHRRCAL
(AVHRR calibration) to determine the calibration technique historically
employed. It may also be used to determine the most probable calibration
type that was used for an existing calibrated scene or composite.
SCOPE/LIMITATIONS
None.
OVERALL DESIGN
The satellite number and date of acquisition are determined from the
specified scene identifier. The appropriate table is read to determine
if a calibration technique is available for the specified acquisition
date. If the calibration technique is found in the table, it is returned;
otherwise, an error status is returned.

Figure 1 -- GETCALTYPE Design
MODULE DESIGN
1. GETCALTYPE
16-character scene identifier.
Tables containing calibration technique (per timeframe).
Outputs:
Calibration technique.
Returns:
Success/failure status.
Algorithm
main
1.1) Get the satellite number and acquisition date from the
16-character scene id.
1.2) Read the appropriate table to determine if an entry (calibration
technique) is available for the specified acquisition date.
1.3) If a calibration technique is available, return it, and a
'success' status.
Otherwise, return a 'failure' status
exit
end-main