: Public <<DataType>> Class
Created: 6/04/2012 2:24:36 PM
Modified: 21/06/2015 8:25:48 PM
Project:
Advanced:
An aggregation of sea state conditions typically reported together at an aerodrome.  This includes information on sea-surface temperature and either the state of the sea or significant wave height from aeronautical meteorological stations established on offshore structures in support of helicopter operations
Attribute
Public Measure
  seaSurfaceTemperature
Details:
quantity=http://codes.wmo.int/common/quantity-kind/seaSurfaceTemperature
sequenceNumber=1
Notes: The sea-surface temperature observed by aeronautical meteorological stations established on offshore structures in support of helicopter operations.#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;The term sea surface temperature is generally meant to be representative of the upper few meters of the ocean as opposed to the skin temperature, which is the temperature of the upper few centimeters.#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;ICAO Annex 3 / WMO No. 49-2:#lt;br /#gt;#lt;/p#gt;#lt;p#gt;Section 4.8.1.5a#lt;br /#gt;#lt;/p#gt;
Public Distance
  significantWaveHeight
Details:
sequenceNumber=2
Notes: The significant wave height observed
Public SeaSurfaceState
  seaState
Details:
sequenceNumber=3
Notes: The state of the sea observed by aeronautical meteorological stations established on offshore structures in support of helicopter operations#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;ICAO Annex 3 / WMO No. 49-2:#lt;br /#gt;#lt;/p#gt;#lt;p#gt;Section 4.8.1.5a#lt;br /#gt;#lt;/p#gt;#lt;p#gt;#lt;br /#gt;#lt;/p#gt;#lt;p#gt;WMO 306:#lt;br /#gt;#lt;/p#gt;#lt;p#gt;Table 3700#lt;br /#gt;#lt;/p#gt;
Element Source Role Target Role
MeteorologicalAerodromeObservationRecord
Class  
Name:  
 
Name: seaState
 
Details:
 
Constraint Type Status
if( seaState != NULL ) significantWaveHeight == NULL Invariant Approved
Details:
If the sea state is set, significantWaveHeight is not reported (one or the other)
if( significantWaveHeight != NULL ) seaState == NULL Invariant Approved
Details:
If the significantWaveHeight is set, seaState is not reported (one or the other)
if( seaState == NULL ) significantWaveHeight != NULL Invariant Approved
Details:
Either seaState or significantWaveHeight must be present