Difference between revisions of "Filling Out the Array 2D Spectrum Data Structure"

From The SBN Wiki
Jump to navigation Jump to search
(Tweak)
(Update for Release 1.0)
Line 1: Line 1:
The '''''<Array_2D_Spectrum>''''' class is a specialization of the ''Array_2D'' class.  It exists on the assumption that PDS will develop spectrum-specific requirements and software support that will be able to take advantage of assumptions and structures made for this data type.
+
The '''''<Array_2D_Spectrum>''''' class is a specialization of the ''Array_2D'' class.  It exists on the assumption that PDS will develop spectrum-specific requirements and software support that will be able to take advantage of assumptions and structures made for this data type.
  
{| class="wikitable" style="background-color: thistle"
+
{| class="wikitable" style="background-color: yellow"
| So far, none of that has happened, nor does it appear to be in any sort of serious planning stage.  The ''Array_2D_Spectrum'' is defined in the schema as a restriction of the ''Array_2D'', but has the exact same definitionFurther, you may not use a ''Display_2D_Image'' class in this data structure, as you can for ''Array_2D_Image''.  So for now it makes more sense to ignore this class and stick ''Array_2D_Image''.
+
| In fact, this development is going on as I write. It seems likely that this will result in additional classes that will come from a discipline dictionary, and thus will be found outside the array definition in the ''<Discipline_Area>'' of the labelThese new classes and any associated requirements will likely be included in the next release of the Information Model and schemas (most likely late in 2013).
 
|}
 
|}
  
 
For an ''Array_2D_Spectrum'', follow the instructions for [[Filling Out the Array_2D Data Structure]], with the following additional contraints/requirements:
 
For an ''Array_2D_Spectrum'', follow the instructions for [[Filling Out the Array_2D Data Structure]], with the following additional contraints/requirements:
 
* Use '''<Array_2D_Spectrum>''' and '''</Array_2D_Spectrum>''' rather than '''<Array_2D>''' and '''</Array_2D>'''.
 
* Use '''<Array_2D_Spectrum>''' and '''</Array_2D_Spectrum>''' rather than '''<Array_2D>''' and '''</Array_2D>'''.

Revision as of 15:17, 24 May 2013

The <Array_2D_Spectrum> class is a specialization of the Array_2D class. It exists on the assumption that PDS will develop spectrum-specific requirements and software support that will be able to take advantage of assumptions and structures made for this data type.

In fact, this development is going on as I write. It seems likely that this will result in additional classes that will come from a discipline dictionary, and thus will be found outside the array definition in the <Discipline_Area> of the label. These new classes and any associated requirements will likely be included in the next release of the Information Model and schemas (most likely late in 2013).

For an Array_2D_Spectrum, follow the instructions for Filling Out the Array_2D Data Structure, with the following additional contraints/requirements:

  • Use <Array_2D_Spectrum> and </Array_2D_Spectrum> rather than <Array_2D> and </Array_2D>.