: Public <<Type>> Class
Created: 02/05/2012 15:24:57
Modified: 08/10/2012 21:17:12
Project:
Advanced:
A Record that is intended to contain meteorological conditions observed at an aerodrome.  This class is the result of MeteorologicalAerodromeObservation observations.<br /></p><p><br /></p><p>When no clouds of operational significance or no weather of operational significance is observed, the NothingOfOperationalSignificance nilReason should be used for the cloud or presentWeather association.  When no clouds were detected by the automatic observing system, the NotDetectedByAutoSystem nilReason should be used for the cloud association.<br /></p>
Element Source Role Target Role
«DataType» AerodromeObservedClouds
Class  
Name:  
 
Name: cloud
 
Details:
 
«DataType» AerodromeHorizontalVisibility
Class  
Name:  
 
Name: visibility
 
Details:
Not reported when ceiling and visibility OK
«CodeList» AerodromePresentWeather
Class  
Name:  
 
Name: presentWeather
 
Details:
When observed, between one and three present weather conditions
«CodeList» AerodromeRecentWeather
Class  
Name:  
 
Name: recentWeather
 
Details:
 
«DataType» AerodromeSurfaceWind
Class  
Name:  
 
Name: surfaceWind
 
Details:
 
«DataType» AerodromeWindShear
Class  
Name:  
 
Name: windShear
 
Details:
 
«DataType» AerodromeSeaState
Class  
Name:  
 
Name: seaState
 
Details:
 
«DataType» AerodromeRunwayVisualRange
Class  
Name:  
 
Name: rvr
 
Details:
RVR conditions are required if horizontal visibility or RVR is less than 1500 meters, up to a maximum of four runways
«DataType» AerodromeRunwayState
Class  
Name:  
 
Name: runwayState
 
Details:
When runways are affected by snow, slush, or other contaminants, a runway state report for each runway in use is required.<br /></p><p><br /></p><p><font color="#ff0000">Is there a maximum number of runway states that can be reported? No information on this was found in Annex 3</font><br /></p>
Element Source Role Target Role
«FeatureType» MeteorologicalAerodromeObservation
Class  
Name:  
 
Name: result
 
Details:
 
Tag Value
acceptXMLAttribute true
Details:
 
Constraint Type Status
if( ceilingAndVisibilityOK ) surfaceWind == NULL Invariant Approved
Details:
 
if( ceilingAndVisibilityOK ) visibility == NULL Invariant Approved
Details:
 
if( ceilingAndVisibilityOK ) rvr == NULL Invariant Approved
Details:
 
if( ceilingAndVisibilityOK ) presentWeather == NULL Invariant Approved
Details:
 
if( ceilingAndVisibilityOK ) clouds == NULL Invariant Approved
Details: