NCCOOS Trac Projects: Top | Web | Platforms | Processing | Viz | Sprints | Sandbox | (Wind)

root/q2o/sos_adcp/trunk/sos_adcp/QcParamTemplate.xml

Revision 435 (checked in by jfredericks, 13 years ago)

--

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <om:ObservationCollection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3    xsi:schemaLocation="http://www.opengis.net/om/1.0 http://schemas.opengis.net/om/1.0.0/observation.xsd"
4    xmlns:xlink="http://www.w3.org/1999/xlink"
5    xmlns:om="http://www.opengis.net/om/1.0"
6    xmlns:gml="http://www.opengis.net/gml"
7    xmlns:swe="http://www.opengis.net/swe/1.0.1"
8    gml:id="QC_Params">
9    <!-- Observation name -->
10    <gml:name>QC_Params</gml:name>
11    <om:member>
12       <om:Observation>
13          <!-- Observation time -->
14          <om:samplingTime/>
15          <!-- Sensor description (SensorML) -->
16          <om:procedure xlink:href="http://mvcodata.whoi.edu:8080/downloads/sensorML/v1.0/examples/sensors/ADCP_2.1/ADCP_System.xml"/>
17          <!-- Observable is a composite containing all data for now  -->
18          <om:observedProperty>
19             <swe:CompositePhenomenon gml:id="QC_PARAMS" dimension="">
20                <gml:description>QC Parameter values for use in ADCP_System Process</gml:description>
21                <gml:name>QC_Params</gml:name>
22                <swe:component xlink:href="urn:ogc:phenomenon:time:iso8601"/>
23                <swe:component xlink:href="urn:RDI:property:samplingFrequency"/>
24                <swe:component xlink:href="http://mmisw.org/ont/mvco/qcflag/maxGapForTimeSeriesTest"/>
25                <swe:component xlink:href="http://mmisw.org/ont/mvco/qcflag/minRecordLengthForTimeSeriesTest"/>
26                <swe:component xlink:href="http://mmisw.org/ont/mvco/qcflag/minPressureForRangeCheck"/>
27                <swe:component xlink:href="http://mmisw.org/ont/mvco/qcflag/maxPressureForRangeCheck"/>
28                <swe:component xlink:href="http://mmisw.org/ont/mvco/qcflag/minVelocityForRangeCheck"/>
29                <swe:component xlink:href="http://mmisw.org/ont/mvco/qcflag/maxVelocityForRangeCheck"/>
30                <swe:component xlink:href="http://mmisw.org/ont/mvco/qcflag/numIterationsForSpikeParamsForPressureSpikeTest"/>
31                <swe:component xlink:href="http://mmisw.org/ont/mvco/qcflag/numStdDeviationsForSpikeParamsForPressureSpikeTest"/>
32                <swe:component xlink:href="http://mmisw.org/ont/mvco/qcflag/numIterationsForSpikeParamsForVelocitySpikeTest"/>
33                <swe:component xlink:href="http://mmisw.org/ont/mvco/qcflag/numStdDeviationsForSpikeParamsForVelocitySpikeTest"/>
34                <swe:component xlink:href="http://mmisw.org/ont/mvco/qcflag/minPercentGoodForPercentGoodTest"/>
35                <swe:component xlink:href="http://mmisw.org/ont/mvco/qcflag/maxPercentGoodForPercentGoodTest"/>
36             </swe:CompositePhenomenon>
37          </om:observedProperty>
38          <!-- Feature Of Interest -->
39          <om:featureOfInterest xlink:href="urn:MVCO:location:MarthasVineyardCoastalObservatory"/>
40          <!-- Result Structure and Encoding -->
41          <om:result>
42             <swe:DataArray>
43                <swe:elementCount>
44                   <swe:Count>
45                      <swe:value></swe:value>   
46                   </swe:Count>
47                </swe:elementCount>
48                <swe:elementType name="QC_Parameters">
49                   <swe:DataRecord>
50                      <swe:field name="startTimeOfParameterChange">
51                         <swe:Time definition="urn:ogc:phenomenon:time:iso8601"/>
52                      </swe:field>
53                      <swe:field name="samplingFrequency">
54                         <swe:Quantity definition="...">
55                            <swe:uom code="Hz"></swe:uom>
56                         </swe:Quantity>
57                      </swe:field>
58                      <swe:field name="TimeSeries Params">
59                         <swe:DataRecord>
60                            <swe:field name="maxGapForTimeSeriesTest">
61                               <swe:Quantity definition="...">
62                                  <swe:uom code="s"></swe:uom>
63                               </swe:Quantity>
64                            </swe:field>
65                            <swe:field name="minRecordLengthForTimeSeriesTest">
66                               <swe:Count></swe:Count>
67                            </swe:field>
68                         </swe:DataRecord>
69                      </swe:field>
70                      <swe:field name="RangeTest Pressure Params">
71                         <swe:DataRecord>
72                            <swe:field name="minPressureForRangeCheck">
73                               <swe:Quantity definition="...">
74                                  <swe:uom code="cm"></swe:uom>
75                               </swe:Quantity>
76                            </swe:field>
77                            <swe:field name="maxPressureForRangeCheck">
78                               <swe:Quantity definition="...">
79                                  <swe:uom code="cm"></swe:uom>
80                               </swe:Quantity>
81                            </swe:field>
82                         </swe:DataRecord>
83                      </swe:field>
84                      <swe:field name="RangeTest Velocity Params">
85                         <swe:DataRecord>
86                            <swe:field name="minVelocityForRangeCheck">
87                               <swe:Quantity definition="...">
88                                  <swe:uom code="cm/s"></swe:uom>
89                               </swe:Quantity>
90                            </swe:field>
91                            <swe:field name="maxVelocityForRangeCheck">
92                               <swe:Quantity definition="...">
93                                  <swe:uom code="cm/s"></swe:uom>
94                               </swe:Quantity>
95                            </swe:field>
96                         </swe:DataRecord>
97                      </swe:field>
98                      <swe:field name="SpikeTest Params">
99                         <swe:DataRecord>
100                            <swe:field name="numIterationsForSpikeParamsForPressureSpikeTest">
101                               <swe:Count></swe:Count>
102                            </swe:field>
103                            <swe:field name="numStdDeviationsForSpikeParamsForPressureSpikeTest">
104                               <swe:Count></swe:Count>
105                            </swe:field>
106                            <swe:field name="numIterationsForSpikeParamsForVelocitySpikeTest">
107                               <swe:Count></swe:Count>
108                            </swe:field>
109                            <swe:field name="numStdDeviationsForSpikeParamsForVelocitySpikeTest">
110                               <swe:Count></swe:Count>
111                            </swe:field>
112                         </swe:DataRecord>
113                      </swe:field>
114                      <swe:field name="minPercentGoodForPercentGoodTest">
115                         <swe:Quantity definition="...">
116                            <swe:uom code="%"></swe:uom>
117                         </swe:Quantity>
118                      </swe:field>
119                      <swe:field name="maxGapLengthForGapTestInterpLinear">
120                         <swe:Quantity definition="...">
121                            <swe:uom code="s"></swe:uom>
122                         </swe:Quantity>
123                      </swe:field>
124                   </swe:DataRecord>
125                </swe:elementType>
126                <swe:encoding>
127                   <swe:TextBlock decimalSeparator="." tokenSeparator="," blockSeparator="\n"/>
128                </swe:encoding>
129                <!-- Result Values -->
130                <swe:values/>
131             </swe:DataArray>
132          </om:result>
133       </om:Observation>
134    </om:member>
135 </om:ObservationCollection>
Note: See TracBrowser for help on using the browser.