PDS v2.0
Custom Digital CD-R
Production Guide
EROS Data Center
Sioux Falls, SD 57198
May, 2001
Contents
Introduction
This guide provides an overview of the CDCD application followed by operating instructions and an appendix containing processing flow diagrams.
CDCD consists of two distinct software modules, which are in turn comprised of multiple software components. Together, the modules produce a labeled CD-R containing digital data in ISO9660 Level 2 format. A jewel case insert containing order-specific information is printed to accompany the CD-R. If specified, a special request will be printed for Operations staff.
The module that is visible to the user is the client module. The user interacts with the client software, providing required and optional information needed to produce the CD-R. This interaction typically takes place through tutor, the TAE application. The client module prepares the digital data for placement on CD-R and communicates the user's request to the server module.
The server module actually produces the CD-R and jewel case insert. The server software validates the client connection, accepts the prepared files from the client, and produces the CD-R, jewel case insert, and optional "special requests."
This section is intended for Operations staff and does not contain information needed to use the software. CDCD products have the following specifications:
CDCD runs under TAE on UNIX platforms. It is beyond the intent or scope of this guide to provide in-depth instructions regarding TAE or LAS. For more information on TAE or LAS, refer to the appropriate documentation. LAS user documentation is available on the CSB homepage (off the EDC homepage).
At the command line type tae or las. At the LAS prompt type tutor cdcd.
Table 1 shows the parameters available to the user. It gives a description of the fields and their specifications. Parm is the short parameter name used in the PDF.
Table 1. CDCD PDF Parameters
Parameter |
PDF Parm |
Num |
Req'd |
Type/Len |
Range |
Location/Destination |
Source directory |
SRCDIR |
1 |
Yes |
String/132 |
- |
User's workstation/CD |
Work directory |
WRKDIR |
2 |
Yes |
String/132 |
- |
User's workstation |
Tiff location |
TIFLOC |
3 |
No |
String/132 |
- |
User's workstation/Insert |
Number of copies |
COPIES |
4 |
No |
Integer |
1:5 |
N/A |
Order number |
ORDNUM |
5 |
Yes* |
String/36 |
- |
/CD label and insert |
Data set |
DATASET |
6 |
Yes |
String/40 |
- |
/CD label and insert |
Format |
FORMAT |
7 |
Yes |
String/36 |
- |
/CD label and insert |
Title |
TITLE |
8 |
No |
String/42 |
- |
/CD label and insert |
Unit number |
UNIT |
9 |
No |
Integer |
1:9999 |
/CD label and insert |
Volume number |
VOLUME |
10 |
No |
Integer |
1:99 |
/CD label and insert |
Sequence number |
SEQUENCE |
11 |
No |
Integer |
1:99 |
/CD label and insert |
Bin |
BIN |
12 |
No |
String/20 |
- |
/Insert |
Starting path number |
PATHBEG |
13 |
No |
Integer |
- |
/Insert |
Ending path number |
PATHEND |
14 |
No |
Integer |
- |
/Insert |
Starting row number |
ROWBEG |
15 |
No |
Integer |
- |
/Insert |
Ending row number |
ROWEND |
16 |
No |
Integer |
- |
/Insert |
Date of acquisition |
DATEACQ |
17 |
No |
String/20 |
- |
/Insert |
Bands |
BANDS |
18 |
No |
String/20 |
- |
/Insert |
Pixel size |
PIXSIZ |
19 |
No |
String/20 |
- |
/Insert |
Number of rows |
NUMROWS |
20 |
No |
Integer |
- |
/Insert |
Number of columns |
NUMCOLS |
21 |
No |
Integer |
- |
/Insert |
Map projection |
MAPPROJ |
22 |
No |
String/20 |
- |
/Insert |
Comment line 1 |
COMMNT1 |
23 |
No |
String/60 |
- |
/Insert |
Comment line 2 |
COMMNT2 |
24 |
No |
String/60 |
- |
/Insert |
Special request line 1 |
SPREQ1 |
25 |
No |
String/132 |
- |
/Printed request |
Special request line 2 |
SPREQ2 |
26 |
No |
String/132 |
- |
/Printed request |
Print order number |
PRNTORD |
27 |
Yes |
String/1 |
Y/N |
/CD label and insert |
Print insert flag |
PRNTINS |
28 |
Yes |
String/1 |
Y/N |
/Insert |
CD format |
CDLEVEL |
29 |
Yes |
Integer |
0:4 |
N/A |
(*. Required but may be given a null value i.e. "--")
Required parameters must be provided, or the program will not run.
0 = Level 1: 8.3 format, uppercase filenames.
1 = Level 2: 30-character uppercase filenames.
2 = Level 1 + Rock Ridge and Joliet extensions.
3 = Level 2 + Rock Ridge and Joliet extensions.
4 = Level 2 + Rock Ridge extensions only.
The numeric identifiers in the two figures can be used to match the individual fields to the parameters shown in Table 1.
Optional parameters that are not provided are not printed. For example, in Figure 2, if the user did not specify ending path or row numbers, only fields 13 and 15 would be printed on that line. If the user did not specify the map projection, that line would not be printed, and the line identifying the format would move up a line.