A workstation is a very useful and important concept: GKS uses workstations for input and output. A workstation is:
a display plus a number of input devices attached to a single line or channel. Workstations have only a single display surface but may have any number of input devices.
There are three types of workstations:
INPUT only OUTPUT only OUTIN both input and output
The graphics manager will define the workstation types and numbers and provide a list similar to the table below to the GKS users at that installation.
A mechanism for long term storage of graphical information is the metafile. In GKS this important type of output device is given a special name - GKSM. The metafile is looked upon as just being another workstation - either INPUT or OUTPUT type.
Different formats for the metafile could be defined as different number workstations by the systems manager. This could cater for metafiles that are not produced by GKS but are common enough to warrant facilities for interpretation / creation of that format.
A GKSM stores type information, data record length information and then the data itself.
For more information see http://speckle.ncsl.nist.gov/~lsr/lsr.htm as well as
http://speckle.ncsl.nist.gov/~lsr/cgm.htm and http://speckle.ncsl.nist.gov/~lsr/cgm_std.htm
The ISO standard for CGM is available as well as other standards
concerned with graphics.
|