cs_weather.xsd
7.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema
elementFormDefault="qualified"
attributeFormDefault="unqualified"
targetNamespace="http://www.witsml.org/schemas/131/addendum/combo"
xmlns:witsml="http://www.witsml.org/schemas/131/addendum/combo"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
version="1.3.1">
<!-- -->
<!-- POSC License Agreement
This file is distributed under the POSC License Agreement at
http://www.posc.org/about/license.shtml.
Use of this file constitutes agreement with the POSC License Agreement.
-->
<!-- -->
<xsd:include schemaLocation="typ_dataTypes.xsd"/>
<xsd:include schemaLocation="attgrp_uid.xsd"/>
<!-- -->
<xsd:complexType name="cs_weather">
<xsd:annotation>
<xsd:documentation>WITSML - Operations Weather Component Schema</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Date and time the information is related to. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="agency" type="witsml:str32" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Name of company that supplied the data. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="barometricPressure" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Atmospheric pressure. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="beaufortScaleNumber" type="witsml:beaufortScaleIntegerCode" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The Beaufort wind scale is a system used to estimate and report wind speeds
when no measuring apparatus is available. It was invented in the early 19th Century by Admiral
Sir Francis Beaufort of the British Navy as a way to interpret winds from conditions. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tempSurfaceMn" type="witsml:thermodynamicTemperatureMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Minimum temperature above ground. Temperature of the atmosphere. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tempSurfaceMx" type="witsml:thermodynamicTemperatureMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Maximum temperature above ground. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tempWindChill" type="witsml:thermodynamicTemperatureMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>A measure of the combined chilling effect of wind and low temperature on
living things, also named chill factor, e.g., according to US weather service table, an air
temperature of 30 degF with a 10 mi/h corresponds to a windchill of 22 degF. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tempsea" type="witsml:thermodynamicTemperatureMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Sea temperature. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="visibility" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Horizontal visibility. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="aziWave" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The direction from which the waves are coming, measured from true north.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="htWave" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Average height of the waves. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<!-- Added -->
<xsd:element name="significantWave" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>An average of the higher 1/3 of the wave heights passing during a
sample period (typically 20 to 30 minutes). </xsd:documentation>
</xsd:annotation>
</xsd:element>
<!-- Added -->
<xsd:element name="maxWave" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The maximum wave height.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="periodWave" type="witsml:timeMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The elapsed time between the passing of two wave tops. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="aziWind" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The direction from which the wind is blowing, measured from true north.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="velWind" type="witsml:velocityMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Wind speed. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="typePrecip" type="witsml:str32" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Type of precipitation. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="amtPrecip" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Amount of precipitation. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="coverCloud" type="witsml:str32" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Description of cloud cover. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ceilingCloud" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Height of cloud cover. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="currentSea" type="witsml:velocityMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Current speed. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="aziCurrentSea" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Azimuth of current. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="comments" type="witsml:commentString" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Comments and remarks. </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attributeGroup ref="witsml:attgrp_uid">
<xsd:annotation>
<xsd:documentation>The unique identifier of the recurring element.</xsd:documentation>
</xsd:annotation>
</xsd:attributeGroup>
</xsd:complexType>
</xsd:schema>