home *** CD-ROM | disk | FTP | other *** search
/ Photo CD Demo 1 / Demo.bin / formats / hdf / hdfs.gls < prev    next >
Text File  |  1980-02-04  |  4KB  |  144 lines

  1.  
  2.  
  3.  
  4. Glossary
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11. Calling Interface
  12. A collection of related subroutines and perhaps utilities that 
  13. provide users with needed functionality for working with a 
  14. particular type of set. For each supported set, there is a 
  15. corresponding calling interface.
  16.  
  17.  
  18. Data Descriptor (DD)
  19. A record containing the data identifier (tag/ref), the offset to the 
  20. data, and the length of the data.
  21.  
  22.  
  23. Data Descriptor Block
  24. (DD Block)
  25. A series of data descriptors placed in the file and prefixed by a data 
  26. descriptor header. All of the descriptors are assumed to contain 
  27. significant data unless they have a tag which is equal to ND (no 
  28. data).
  29.  
  30.  
  31. Data Descriptor Header 
  32. (DDH)
  33. A record that prefixes the data descriptor block. It has two fields:  a 
  34. size field giving the number of DDs in the following block, and a 
  35. link field giving the offset of the next DD block, if there is one, or 0, 
  36. if there is none.
  37.  
  38.  
  39. Data Element 
  40. One unit of data in the file. Each data element has a unique data 
  41. identifier and data descriptor entry which points to it.
  42.  
  43.  
  44. Data Identifier
  45. A quantity that uniquely defines a data element from all other data 
  46. elements within a file. It is the concatenation of the reference 
  47. number after the tag.
  48.  
  49.  
  50. Data Object
  51. Basic unit of information in HDF file, consisting of a data 
  52. descriptor and the data element that it points to. 
  53.  
  54.  
  55. File Header (FH)
  56. A four-byte magic number that indicates that the file is an HDF 
  57. file. The contents of the file header is the ASCII code for the four 
  58. characters ^N, ^C, ^S, and ^A.
  59.  
  60.  
  61. Group
  62. A collection of data identifiers (tag/refs) that identify all of the 
  63. objects contained in a given instance of a set.
  64.  
  65.  
  66. Length
  67. The number of bytes occupied by a data element.
  68.  
  69.  
  70. Offset 
  71. A pointer to a specific location in the file relative to the first byte of 
  72. the file. For purposes of numbering, the offset is the byte in the file 
  73. after the offset (e.g. the first byte in the file is offset 0).
  74.  
  75.  
  76. Raster Image Set
  77. An HDF set that provides a general framework for storing raster 
  78. images and other data related to the display of a raster image.
  79.  
  80.  
  81. Raster-8 Set
  82. An HDF set that provides the basic information needed to store 8-bit 
  83. raster images. The raster-8 set is supported, but has been 
  84. superseded by the more general raster image set.
  85.  
  86.  
  87. Reference Number
  88. A number that distinguishes a data element from others with the 
  89. same tag within the file. A reference number may never be zero.
  90.  
  91.  
  92. Scientific Data Set
  93. An HDF set for storing scientific data organized in rectangular 
  94. grid arrays, together with such information as array rank and 
  95. dimensions, labels and units for interpreting dependent and 
  96. independent variables and axis scales.
  97.  
  98.  
  99. Set
  100. A collection of related data objects that are grouped together to give 
  101. full information about a particular type of application. The exact 
  102. collection of objects that are stored together can vary, but for a 
  103. given type of set certain object must always be included.
  104.  
  105.  
  106. String
  107. A series of ASCII bytes (fewer than 256) used as a text message. 
  108. Strings always end with an ASCII NULL character and do not 
  109. contain end-of-lines. The purpose of the string type is to allow the 
  110. unique identification of data elements, tags, and other quantities 
  111. by a name.
  112.  
  113.  
  114. Tag
  115. A number used to designate what kind of data is contained in a 
  116. data element. This specification defines a particular syntax and 
  117. semantics for each tag number. Tags are also usually given a 
  118. name programs can refer to instead of the number. A tag may 
  119. never be zero.
  120.  
  121.  
  122. Text
  123. A series of ASCII bytes of any length used as a text message. Like 
  124. strings, text always ends with a NULL character. Unlike strings, 
  125. text may contain end-of-line's that are symbolized by the ASCII 
  126. CR-LF pair. The purpose of the text type is to allow for detailed 
  127. descriptions of data elements, tags, and other quantities.
  128.  
  129.  
  130.  
  131. G.1    NCSA HDF Specifications
  132.  
  133. Glossary    G.1
  134.  
  135. National Center for Supercomputing Applications
  136.  
  137. February 1989
  138.  
  139.                                                                 
  140.  
  141.  
  142.  
  143.  
  144.