GETCALTYPE
Software Requirements Specification
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 |
05/2001 |
Initial development |
2 |
06/2001 |
Modified with peer comments |
GETCALTYPE will return the calibration method historically used for a
given AVHRR scene.
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.
The purpose of this document is to record the requirements that have been
established for GETCALTYPE.
ADAPS Documentation at http://sg1.cr.usgs.gov/lasdoc/adaps/adapstoc.html.
REQUIREMENTS
1) Must be able to read a table which defines calibration techniques used
for a NOAA satellite over specified time intervals.
Explicit
2) An input field will allow the user to specify a 16-character scene
identifier (from this identifier a NOAA satellite number and acquisition
date will be ascertained). The format of a 16-character scene identifier
follows:
a[lgho] data type (lac / gac / hrpt / orbital segment)
16 satellite number
02 acquisition month
14 acquisition day
01 acquisition year
23 acquisition hour
52 acquisition minute
47 acquisition second
Implicit
3) Tables residing in ADAPSTABLES which contain a list of
calibration techniques for each NOAA satellite over time.
4) The calibration method listed in the Implicit Tables for the specified
satellite number and acquisition date shall be returned.
Functional Requirements
5) By reading a table, the calibration method shall be determined for a
given scene identifier.
Operational Requirements
6) Error handling and messaging must conform to LAS standards.
7) In the event that an appropriate calibration method cannot be determined,
GETCALTYPE will return with an error status.
Other Requirements
8) Must run on all platforms supported by LAS/ADAPS.
'Test Cases' and 'Requirements Traceability Matrix' are seperate documents.
ACRONYMS
Acronym |
Description |
AVHRR |
Advanced Very High Resolution
Radiometer |
LAS |
Land Analysis System |
NOAA |
National Ocean and Atmospheric Administration |
Lowell Johnson
2000-05-01