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

root/q2o/sos_unc/trunk/sos_unc/YSI_6Series_6600V2.xml

Revision 422 (checked in by haines, 13 years ago)

--

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- items to be addressed search on "xxxx" -->
3 <sml:SensorML xmlns:sml="http://www.opengis.net/sensorML/1.0.1"
4    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5    xmlns:swe="http://www.opengis.net/swe/1.0.1" xmlns:gml="http://www.opengis.net/gml"
6    xmlns:xlink="http://www.w3.org/1999/xlink"
7    xsi:schemaLocation="http://www.opengis.net/sensorML/1.0.1 http://schemas.opengis.net/sensorML/1.0.1/sensorML.xsd"
8    version="1.0.1">
9    <sml:member>
10       <sml:System gml:id="YSI_6Series_6600V2">
11          
12          <!--============================-->
13          <!--         Metadata           -->
14          <!--============================-->
15          <gml:description>The 6600V2 sonde is a water quality monitoring package available with simultaneous measurement of conductivity (salinity),
16             temperature, depth or level, pH/ORP.  With models V2-2 and V2-4, two or four additional optical sensor selections measure
17             parameters of dissolved oxygen, turbidity, chlorophyll, and blue-green algae. Additional calculated parameters include total
18             dissolved solids, resistivity, and specific conductance.</gml:description>
19          <gml:name>YSI_6Series_6600V2</gml:name>
20          <sml:keywords>
21             <sml:KeywordList id="keywords" codeSpace="urn:x-nasa:def:gcmd:keywords">
22                <sml:keyword>ocean chemistry</sml:keyword>
23                <sml:keyword>water quality</sml:keyword>
24                <sml:keyword>ocean contaminants</sml:keyword>
25                <sml:keyword>environmental</sml:keyword>
26             </sml:KeywordList>
27          </sml:keywords>
28          <!--==========================================================-->
29          <!--===================System Identifiers=====================-->
30          <!--==========================================================-->
31          <sml:identification>
32             <sml:IdentifierList id="identifiers">
33                <sml:identifier name="longName">
34                   <sml:Term definition="urn:ogc:def:property:OGC:longName">
35                      <sml:value>6-Series Multiparameter Water Quality Sonde</sml:value>
36                   </sml:Term>
37                </sml:identifier>
38                <sml:identifier name="shortName">
39                   <sml:Term definition="urn:ogc:def:property:OGC:shortName">
40                      <sml:value>6-Series Sonde</sml:value>
41                   </sml:Term>
42                </sml:identifier>
43                <sml:identifier name="manufacturer">
44                   <sml:Term definition="urn:ogc:def:property:OGC:manufacturer">
45                      <sml:value>YSI Environmental</sml:value>
46                   </sml:Term>
47                </sml:identifier>
48                <sml:identifier name="modelNumber">
49                   <sml:Term definition="urn:ogc:def:identifier:OGC:modelNumber">
50                      <sml:value>6600V2</sml:value>
51                   </sml:Term>
52                </sml:identifier>
53             </sml:IdentifierList>
54          </sml:identification>
55          
56          <!--==========================================================-->
57          <!--===================System Classifiers=====================-->
58          <!--==========================================================-->
59          <sml:classification>
60             <sml:ClassifierList id="classifiers">
61                
62                <sml:classifier name="intendedApplication">
63                   <sml:Term definition="urn:ogc:def:property:OGC:application">
64                      <sml:value>Water Quality</sml:value>
65                   </sml:Term>
66                </sml:classifier>
67                <sml:classifier name="sensorType">
68                   <sml:Term definition="urn:ogc:def:property:OGC:sensorType">
69                      <sml:value>Multiparameter Sonde</sml:value>
70                   </sml:Term>
71                </sml:classifier>
72                
73             </sml:ClassifierList>
74          </sml:classification>
75          <!-- ================================================= -->
76          <!--                System Characteristics             -->
77          <!-- ================================================= -->
78          <sml:characteristics name="System Characteristics">
79             <swe:DataRecord gml:id="physical_specs"
80                definition="urn:ogc:def:property:OGC::physicalProperties">
81                
82                <swe:field name="weightInAir">
83                   <swe:Quantity definition="urn:ogc:def:property:OGC::weight">
84                      <swe:uom code="kg"/>
85                      <swe:value>3.18</swe:value>
86                   </swe:Quantity>
87                </swe:field>
88                
89                <swe:field name="diameter">
90                   <swe:Quantity definition="urn:ogc:def:property:OGC::diameter">
91                      <swe:uom code="cm"/>
92                      <swe:value>8.90</swe:value>
93                      <!-- with pressure with batteries -->
94                   </swe:Quantity>
95                </swe:field>
96                
97                <swe:field name="length">
98                   <!-- without pressure -->
99                   <swe:Quantity definition="urn:ogc:def:dataType:OGC:1.1:length ">
100                      <swe:uom code="cm"/>
101                      <swe:value>49.8</swe:value>
102                   </swe:Quantity>
103                </swe:field>
104                
105                <swe:field name="lengthWithPressure">
106                   <swe:Quantity definition="urn:ogc:def:dataType:OGC:1.1:length ">
107                      <swe:uom code="cm"/>
108                      <swe:value>54.9</swe:value>
109                   </swe:Quantity>
110                </swe:field>
111                
112                <swe:field name="deepPressureRating">
113                   <!-- Deep Depth Option -->
114                   <swe:Quantity definition="urn:ysi:def:property:::pressureRating">
115                      <gml:description>Deep Depth Option on most but not all sensors</gml:description>
116                      <swe:uom code="m"/>
117                      <swe:value>200</swe:value>
118                   </swe:Quantity>
119                </swe:field>
120                
121                <swe:field name="opticalPressureRating">
122                   <!-- nominal -->
123                   <swe:Quantity definition="urn:ysi:def:property:::pressureRating">
124                      <gml:description>Maximum depth rating for all optical probes</gml:description>
125                      <swe:uom code="m"/>
126                      <swe:value>61</swe:value>
127                   </swe:Quantity>
128                </swe:field>
129                
130             </swe:DataRecord>
131          </sml:characteristics>
132          
133          <!--==========================================================-->
134          <!--============       System Capabilities       =============-->
135          <!--==========================================================-->
136          <!-- searchable quick list -->
137          <sml:capabilities name="SondeProperties">
138             <swe:DataRecord>
139                <swe:field name="operatingTemperatureRange">
140                   <swe:QuantityRange>
141                      <swe:uom code="degC"/>
142                      <swe:value>-5 +50</swe:value>
143                   </swe:QuantityRange>
144                </swe:field>
145                <swe:field name="operatingDepthRange">
146                   <swe:QuantityRange>
147                      <swe:uom code="m"/>
148                      <swe:value>0 200</swe:value>
149                   </swe:QuantityRange>
150                </swe:field>
151                <swe:field name="storageTemperatureRange">
152                   <swe:QuantityRange>
153                      <swe:uom code="degC"/>
154                      <swe:value>-10 +60</swe:value>
155                   </swe:QuantityRange>
156                </swe:field>
157             </swe:DataRecord>
158          </sml:capabilities>
159          
160          <!--==========================================================-->
161          <!--============       System Contacts           =============-->
162          <!--==========================================================-->
163          
164          <sml:contact>
165             <sml:ContactList gml:id="contact">
166                <sml:member>
167                   <sml:ResponsibleParty gml:id="sales"> <!-- Pretty View does not see Sales -->
168                      <sml:individualName>Somebody from YSI</sml:individualName>
169                      <sml:organizationName>YSI Environmental</sml:organizationName>
170                      <sml:contactInfo>
171                         <sml:phone>
172                            <sml:voice>+1-937-767-7241</sml:voice>
173                            <sml:facsimile>+1-937-767-9353</sml:facsimile>
174                         </sml:phone>
175                         <sml:address>
176                            <sml:deliveryPoint>1700/1725 Brannum Lane</sml:deliveryPoint>
177                            <sml:city>Yellow Springs</sml:city>
178                            <sml:administrativeArea>Ohio</sml:administrativeArea>
179                            <sml:postalCode>45387-1107</sml:postalCode>
180                            <sml:country>USA</sml:country>
181                            <sml:electronicMailAddress>environmental@ysi.com</sml:electronicMailAddress>
182                         </sml:address>
183                      </sml:contactInfo>
184                   </sml:ResponsibleParty>                 
185                </sml:member>
186             </sml:ContactList>           
187          </sml:contact>
188          
189          <!--==========================================================-->
190          <!--============       System Documentation       ============-->
191          <!--==========================================================-->
192          
193          <sml:documentation>
194             <sml:DocumentList gml:id="documentation">
195                <sml:member name="">
196                   <sml:Document>
197                      <gml:description>Collection of information regarding YSI 6600V2 Multiparameter Sonde</gml:description>
198                      <sml:onlineResource xlink:href="http://www.ysi.com/productsdetail.php?6600V2-1"
199                      />
200                   </sml:Document>
201                </sml:member>
202                <sml:member name="">
203                   <sml:Document>
204                      <gml:description>Photos of the 6600V2</gml:description>
205                      <sml:onlineResource
206                         xlink:href="http://www.ysi.com/media/products/6600V2-sensors.jpg"/>
207                   </sml:Document>
208                </sml:member>
209                <sml:member name="">
210                   <sml:Document>
211                      <gml:description>Specification sheet for the 6600V2</gml:description>
212                      <sml:onlineResource xlink:href="http://www.ysi.com/media/pdfs/E52-6600V2.pdf"/>
213                   </sml:Document>
214                </sml:member>
215                <sml:member name="">                 
216                   <sml:Document>
217                      <gml:description>Standard Methods for the Examination of Water and Wastewater (Ed. 1989)</gml:description>
218                   </sml:Document>
219                </sml:member>
220             </sml:DocumentList>
221          </sml:documentation>
222          
223          <!--============================-->
224          <!-- Platform Coordinate Frame  -->
225          <!--============================-->
226          <sml:spatialReferenceFrame>
227             <gml:EngineeringCRS gml:id="SONDE_FRAME">
228                <gml:srsName>Sonde Spatial Frame</gml:srsName>
229                <gml:usesCS xlink:href="urn:ogc:def:cs:xyzFrame"/>
230                <gml:usesEngineeringDatum>
231                   <gml:EngineeringDatum gml:id="SONDE_DATUM">
232                      <gml:datumName>Sonde Spatial Daturm</gml:datumName>
233                      <gml:anchorPoint>origin at the end of the housing for sensors; x and y are orthogonal to z and undetermined; z extends from end of housing.</gml:anchorPoint>
234                   </gml:EngineeringDatum>
235                </gml:usesEngineeringDatum>
236             </gml:EngineeringCRS>
237          </sml:spatialReferenceFrame>
238          
239          <!--========================-->
240          <!--  Sonde Inputs          -->
241          <!--========================-->
242          
243          <sml:inputs>
244             <sml:InputList id="inputs">
245                <sml:input name="conductivity">
246                   <swe:ObservableProperty definition="http://mmisw.org/ont/ioos/parameter/conductivity"/>
247                </sml:input>
248                <sml:input name="water_temperature">
249                   <swe:ObservableProperty definition="http://mmisw.org/ont/ioos/parameter/water_temperature"/>
250                </sml:input>
251                <sml:input name="water_pressure">
252                   <swe:ObservableProperty
253                      definition="http://mmisw.org/ont/ioos/parameter/water_pressure"/>
254                </sml:input>
255                <sml:input name="dissolved_oxygen">
256                   <swe:ObservableProperty
257                      definition="http://mmisw.org/ont/ioos/parameter/dissolved_oxygen"/>
258                </sml:input>
259                <sml:input name="acidity">
260                   <swe:ObservableProperty definition="http://mmisw.org/ont/ioos/parameter/acidity"/>
261                </sml:input>
262                <sml:input name="suspended_solids">
263                   <swe:ObservableProperty
264                      definition="http://mmisw.org/ont/ioos/parameter/suspended_solids"/>
265                </sml:input>
266             </sml:InputList>
267          </sml:inputs>
268          
269          <!--==============================-->
270          <!--  Sonde Outputs               -->
271          <!--==============================-->
272          <sml:outputs>
273             <sml:OutputList id="outputs">
274                <sml:output name="depth">
275                   <swe:Quantity definition="http://mmisw.org/ont/ioos/parameter/depth">
276                      <swe:uom code="m"/>
277                   </swe:Quantity>
278                </sml:output>
279                <sml:output name="water_level">
280                   <swe:Quantity definition="http://mmisw.org/ont/ioos/parameter/water_level">
281                      <swe:uom code="m"/>
282                   </swe:Quantity>
283                </sml:output>
284                <sml:output name="water_temperature">
285                   <swe:Quantity definition="http://mmisw.org/ont/ioos/parameter/water_temperature">
286                      <swe:uom code="degC"/>
287                   </swe:Quantity>
288                </sml:output>
289                <sml:output name="conductivity">
290                   <swe:Quantity definition="http://mmisw.org/ont/ioos/parameter/conductivity">
291                      <swe:uom code="mS/cm"/>
292                   </swe:Quantity>
293                </sml:output>
294                <sml:output name="salinity">
295                   <swe:Quantity definition="http://mmisw.org/ont/ioos/parameter/salinity">
296                      <swe:uom code="ppt"/>
297                   </swe:Quantity>
298                </sml:output>
299                <sml:output name="dissolved_oxygen_saturation">
300                   <swe:Quantity definition="">
301                      <swe:uom code="%sat"/>
302                   </swe:Quantity>
303                </sml:output>
304                <sml:output name="dissolved_oxygen">
305                   <swe:Quantity definition="">
306                      <swe:uom code="mg/L"/>
307                   </swe:Quantity>
308                </sml:output>
309                <sml:output name="turbidity">
310                   <swe:Quantity definition="">
311                      <swe:uom code="NTU"/>
312                   </swe:Quantity>
313                </sml:output>
314                <sml:output name="pH">
315                   <swe:Quantity definition="">
316                      <swe:uom code="units"/>
317                   </swe:Quantity>
318                </sml:output>
319                <sml:output name="oxidation_reduction_potential">
320                   <swe:Quantity definition="">
321                      <swe:uom code="mV"/>
322                   </swe:Quantity>
323                </sml:output>
324                <sml:output name="chlorophyll">
325                   <swe:Quantity definition="">
326                      <swe:uom code="mg/L"/>
327                   </swe:Quantity>
328                </sml:output>
329                <sml:output name="phycocyanin_blue_green_algae">
330                   <swe:Quantity definition="">
331                      <swe:uom code="RFU"/>
332                   </swe:Quantity>
333                </sml:output>
334                <sml:output name="phycoerythrin_blue_green_algae">
335                   <swe:Quantity definition="">
336                      <swe:uom code="RFU"/>
337                   </swe:Quantity>
338                </sml:output>
339             </sml:OutputList>
340          </sml:outputs>
341          
342          <!--=======================-->
343          <!-- Sonde Parameters      -->
344          <!--=======================-->
345          <sml:parameters>
346             <sml:ParameterList id="parameters">
347                <sml:parameter name="SondeParameters">
348                   <swe:DataRecord>
349                      <!-- How does Lat affect depth measurement?  Should be input into components that use it -->
350                      <swe:field name="Latitude">
351                         <swe:Quantity definition="urn:ysi:def:property:::Latitude">
352                            <gml:description>Latitude of station -- used in depth calculation.</gml:description>
353                            <swe:uom code="degTrueNorth"/>
354                            <swe:constraint>
355                               <swe:AllowedValues>
356                                  <swe:interval>0 90</swe:interval>  <!-- should this be -90=>90 -->
357                               </swe:AllowedValues>
358                            </swe:constraint>
359                            <swe:value>40</swe:value>
360                         </swe:Quantity>
361                      </swe:field>
362                      <swe:field name="Altitude">
363                         <swe:Quantity definition="urn:ysi:def:property:::Altitude">
364                            <gml:description>Altitude of station above sea level -- used in DO </gml:description>
365                            <swe:uom code="feet"/>
366                            <swe:value>0</swe:value>
367                         </swe:Quantity>
368                      </swe:field>
369                   </swe:DataRecord>
370                </sml:parameter>
371                <sml:parameter name="CommunicationParameters">
372                   <swe:DataRecord>
373                      <swe:field name="communicationType">
374                         <swe:Category>
375                            <swe:constraint>
376                               <swe:AllowedTokens>
377                                  <swe:valueList>RS232 SDI-12</swe:valueList>
378                               </swe:AllowedTokens>
379                            </swe:constraint>
380                         </swe:Category>
381                      </swe:field>
382                      <swe:field name="communicationBaudRate">
383                         <swe:Quantity definition="urn:ysi:def:property:::baudRate">
384                            <gml:description>Baud Rate of RS232</gml:description>
385                            <swe:uom code="bits/sec"/>
386                            <swe:constraint>
387                               <swe:AllowedValues>
388                                  <swe:valueList>300 600 1200 2400 4800 9600</swe:valueList>
389                               </swe:AllowedValues>
390                            </swe:constraint>
391                            <swe:value>9600</swe:value>
392                         </swe:Quantity>
393                      </swe:field>
394                      <swe:field name="SDIAddress">
395                         <swe:Quantity definition="urn:ysi:def:property:::SDIAddress">
396                            <gml:description>Address of SDI-12</gml:description>
397                            <swe:constraint>
398                               <swe:AllowedValues>
399                                  <swe:interval>0 9</swe:interval>
400                               </swe:AllowedValues>
401                            </swe:constraint>
402                            <swe:value>0</swe:value>
403                         </swe:Quantity>
404                      </swe:field>
405                   </swe:DataRecord>
406                </sml:parameter>
407             </sml:ParameterList>
408          </sml:parameters>
409          
410          <!--=======================-->
411          <!-- Sonde Components      -->
412          <!--=======================-->
413          <sml:components>
414             <sml:ComponentList>
415                <!-- xxxx Add response time or latency to all parameters in each component -->
416                <sml:component name="Conductivity" xlink:role="urn:ogc:def:process:OGC:detector">
417                   <sml:Component gml:id="conductivity">
418                      <gml:description>YSI Conductivity Sensor</gml:description>
419                      <sml:identification>
420                         <sml:IdentifierList>
421                            <sml:identifier name="longName">
422                               <sml:Term definition="urn:ogc:def:property:OGC:longName">
423                                  <sml:value>Conductivity</sml:value>
424                               </sml:Term>
425                            </sml:identifier>
426                            <sml:identifier name="sensorType">
427                               <sml:Term definition="urn:ogc:def:property:OGC:sensorType">
428                                  <sml:value>Four Electrode Cell</sml:value>
429                               </sml:Term>
430                            </sml:identifier>
431                         </sml:IdentifierList>
432                      </sml:identification>
433                      
434                      <sml:inputs>
435                         <sml:InputList>
436                            <sml:input name="conductivity">
437                               <swe:ObservableProperty
438                                  definition="http://mmisw.org/ont/ioos/parameter/conductivity"/>
439                            </sml:input>
440                         </sml:InputList>
441                      </sml:inputs>
442                      
443                      <sml:outputs>
444                         <sml:OutputList>
445                            <sml:output name="conductivity">
446                               <swe:Quantity
447                                  definition="http://mmisw.org/ont/ioos/parameter/conductivity">
448                                  <swe:uom code="mS/cm"/>
449                               </swe:Quantity>
450                            </sml:output>
451                         </sml:OutputList>
452                      </sml:outputs>
453                      
454                      <sml:parameters>
455                         <sml:ParameterList>
456                            <sml:parameter name="range">
457                               <swe:QuantityRange>
458                                  <swe:uom code="mS/cm"/>
459                                  <swe:value>0 100</swe:value>
460                               </swe:QuantityRange>
461                            </sml:parameter>
462                            <sml:parameter name="accuracy">
463                               <swe:Quantity>
464                                  <swe:uom code="mS/cm"/>
465                                  <swe:value>0.0001</swe:value>
466                               </swe:Quantity>
467                            </sml:parameter>
468                            <sml:parameter name="resolution">
469                               <swe:QuantityRange>
470                                  <swe:uom code="mS/cm"/>
471                                  <swe:value>0.001 0.1</swe:value>
472                               </swe:QuantityRange>
473                            </sml:parameter>
474                            <sml:parameter name="temperature range">
475                               <swe:QuantityRange>
476                                  <swe:uom code="degC"/>
477                                  <swe:value>-5 30</swe:value>
478                               </swe:QuantityRange>
479                            </sml:parameter>
480                            <sml:parameter name="max depth">
481                               <swe:Quantity>
482                                  <swe:uom code="m"/>
483                                  <swe:value>200</swe:value>
484                               </swe:Quantity>
485                            </sml:parameter>
486                         </sml:ParameterList>
487                      </sml:parameters>
488                   </sml:Component>
489                </sml:component>
490                <sml:component name="Temperature" xlink:role="urn:ogc:def:process:OGC:detector">
491                   <sml:Component gml:id="temperature">
492                      <gml:description>YSI Temperature Sensor</gml:description>
493                      <sml:identification>
494                         <sml:IdentifierList>
495                            <sml:identifier name="longName">
496                               <sml:Term definition="urn:ogc:def:property:OGC:longName">
497                                  <sml:value>Temperature</sml:value>
498                               </sml:Term>
499                            </sml:identifier>
500                            <sml:identifier name="sensorType">
501                               <sml:Term definition="urn:ogc:def:property:OGC:sensorType">
502                                  <sml:value>thermistor</sml:value>
503                               </sml:Term>
504                            </sml:identifier>
505                         </sml:IdentifierList>
506                      </sml:identification>
507                      
508                      <sml:inputs>
509                         <sml:InputList>
510                            <sml:input name="water_temperature">
511                               <swe:ObservableProperty
512                                  definition="http://mmisw.org/ont/ioos/parameter/water_temperature"
513                               />
514                            </sml:input>
515                         </sml:InputList>
516                      </sml:inputs>
517                      
518                      <sml:outputs>
519                         <sml:OutputList>
520                            <sml:output name="water_temperature">
521                               <swe:Quantity
522                                  definition="http://mmisw.org/ont/ioos/parameter/water_temperature">
523                                  <swe:uom code="degC"/>
524                               </swe:Quantity>
525                            </sml:output>
526                         </sml:OutputList>
527                      </sml:outputs>
528                      
529                      <sml:parameters>
530                         <sml:ParameterList>
531                            <sml:parameter name="range">
532                               <swe:QuantityRange>
533                                  <swe:uom code="degC"/>
534                                  <swe:value>-5 50</swe:value>
535                               </swe:QuantityRange>
536                            </sml:parameter>
537                            <sml:parameter name="accuracy">
538                               <swe:Quantity>
539                                  <swe:uom code="degC"/>
540                                  <swe:value>0.15</swe:value>
541                               </swe:Quantity>
542                            </sml:parameter>
543                            <sml:parameter name="resolution">
544                               <swe:Quantity>
545                                  <swe:uom code="degC"/>
546                                  <swe:value>0.01</swe:value>
547                               </swe:Quantity>
548                            </sml:parameter>
549                            <sml:parameter name="max depth">
550                               <swe:Quantity>
551                                  <swe:uom code="m"/>
552                                  <swe:value>200</swe:value>
553                               </swe:Quantity>
554                            </sml:parameter>
555                         </sml:ParameterList>
556                      </sml:parameters>
557                   </sml:Component>
558                </sml:component>
559                <sml:component name="Salinity" xlink:role="urn:ogc:def:process:OGC:prcoess">
560                   <sml:ProcessModel gml:id="salinity">
561                      <gml:description>YSI Salinity Calculation</gml:description>
562                      <sml:identification>
563                         <sml:IdentifierList>
564                            <sml:identifier name="longName">
565                               <sml:Term definition="urn:ogc:def:property:OGC:longName">
566                                  <sml:value>Salinity</sml:value>
567                               </sml:Term>
568                            </sml:identifier>
569                            <sml:identifier name="process">
570                               <sml:Term definition="urn:ogc:def:property:OGC:process">
571                                  <sml:value>calculation</sml:value>
572                               </sml:Term>
573                            </sml:identifier>
574                         </sml:IdentifierList>
575                      </sml:identification>
576                      
577                      <sml:inputs>
578                         <sml:InputList>
579                            <sml:input name="water_temperature">
580                               <swe:Quantity
581                                  definition="http://mmisw.org/ont/ioos/parameter/water_temperature">
582                                  <swe:uom code="degC"/>
583                               </swe:Quantity>
584                            </sml:input>
585                            <sml:input name="conductivity">
586                               <swe:Quantity
587                                  definition="http://mmisw.org/ont/ioos/parameter/conductivity">
588                                  <swe:uom code="mS/cm"/>
589                               </swe:Quantity>
590                            </sml:input>
591                            <sml:input name="depth">
592                               <swe:Quantity definition="http://mmisw.org/ont/ioos/parameter/depth">
593                                  <swe:uom code="m"/>
594                               </swe:Quantity>
595                            </sml:input>
596                         </sml:InputList>
597                      </sml:inputs>
598                      
599                      <sml:outputs>
600                         <sml:OutputList>
601                            <sml:output name="salinity">
602                               <swe:Quantity
603                                  definition="http://mmisw.org/ont/ioos/parameter/salinity">
604                                  <swe:uom code="ppt"/>
605                               </swe:Quantity>
606                            </sml:output>
607                         </sml:OutputList>
608                      </sml:outputs>
609                      
610                      <sml:parameters>
611                         <sml:ParameterList>
612                            <sml:parameter name="range">
613                               <swe:QuantityRange>
614                                  <swe:uom code="ppt"/>
615                                  <swe:value>0 70</swe:value>
616                               </swe:QuantityRange>
617                            </sml:parameter>
618                            <sml:parameter name="accuracy">
619                               <swe:Quantity>
620                                  <swe:uom code="%"/>
621                                  <swe:value>1</swe:value>
622                               </swe:Quantity>
623                            </sml:parameter>
624                            <sml:parameter name="resolution">
625                               <swe:Quantity>
626                                  <swe:uom code="ppt"/>
627                                  <swe:value>0.01</swe:value>
628                               </swe:Quantity>
629                            </sml:parameter>
630                            <sml:parameter name="temperature range">
631                               <swe:QuantityRange>
632                                  <swe:uom code="degC"/>
633                                  <swe:value>-5 50</swe:value>
634                               </swe:QuantityRange>
635                            </sml:parameter>
636                            <sml:parameter name="max depth">
637                               <swe:Quantity>
638                                  <swe:uom code="m"/>
639                                  <swe:value>200</swe:value>
640                               </swe:Quantity>
641                            </sml:parameter>
642                         </sml:ParameterList>
643                      </sml:parameters>
644                      <sml:method/>
645                   </sml:ProcessModel>
646                </sml:component>
647                
648                <sml:component name="Deep Non-vented Depth"
649                   xlink:role="urn:ogc:def:process:OGC:detector">
650                   <sml:Component gml:id="deep_non_vented_depth">
651                      <gml:description>YSI Pressure Sensor</gml:description>
652                      <sml:identification>
653                         <sml:IdentifierList>
654                            <sml:identifier name="longName">
655                               <sml:Term definition="urn:ogc:def:property:OGC:longName">
656                                  <sml:value>Depth</sml:value>
657                               </sml:Term>
658                            </sml:identifier>
659                            <sml:identifier name="sensorType">
660                               <sml:Term definition="urn:ogc:def:property:OGC:sensorType">
661                                  <sml:value>differential strain gauge</sml:value>
662                               </sml:Term>
663                            </sml:identifier>
664                         </sml:IdentifierList>
665                      </sml:identification>
666                      
667                      <sml:inputs>
668                         <sml:InputList>
669                            <sml:input name="pressure">
670                               <swe:ObservableProperty
671                                  definition="http://mmisw.org/ont/ioos/parameter/pressure"/>
672                            </sml:input>
673                         </sml:InputList>
674                      </sml:inputs>
675                      
676                      <sml:outputs>
677                         <sml:OutputList>
678                            <sml:output name="depth">
679                               <swe:Quantity definition="http://mmisw.org/ont/ioos/parameter/depth">
680                                  <swe:uom code="m"/>
681                               </swe:Quantity>
682                            </sml:output>
683                         </sml:OutputList>
684                      </sml:outputs>
685                      
686                      <sml:parameters> <!-- Are these settable by user?  Do they affect the measurement?  Should maybe be capabilities -->
687                         <sml:ParameterList>
688                            <sml:parameter name="range">
689                               <swe:QuantityRange>
690                                  <swe:uom code="m"/>
691                                  <swe:value>0 200</swe:value>
692                               </swe:QuantityRange>
693                            </sml:parameter>
694                            <sml:parameter name="accuracy">
695                               <swe:Quantity>
696                                  <swe:uom code="m"/>
697                                  <swe:value>0.3</swe:value>
698                               </swe:Quantity>
699                            </sml:parameter>
700                            <sml:parameter name="resolution">
701                               <swe:Quantity>
702                                  <swe:uom code="m"/>
703                                  <swe:value>0.001</swe:value>
704                               </swe:Quantity>
705                            </sml:parameter>
706                            <sml:parameter name="temperature range">
707                               <swe:QuantityRange>
708                                  <swe:uom code="degC"/>
709                                  <swe:value>-5 45</swe:value>
710                               </swe:QuantityRange>
711                            </sml:parameter>
712                         </sml:ParameterList>
713                      </sml:parameters>
714                   </sml:Component>
715                </sml:component>
716                <sml:component name="Medium Non-vented Depth"
717                   xlink:role="urn:ogc:def:process:OGC:detector">
718                   <sml:Component gml:id="medium_non_vented_depth">
719                      <gml:description>YSI Pressure Sensor</gml:description>
720                      <sml:identification>
721                         <sml:IdentifierList>
722                            <sml:identifier name="longName">
723                               <sml:Term definition="urn:ogc:def:property:OGC:longName">
724                                  <sml:value>Depth</sml:value>
725                               </sml:Term>
726                            </sml:identifier>
727                            <sml:identifier name="sensorType">
728                               <sml:Term definition="urn:ogc:def:property:OGC:sensorType">
729                                  <sml:value>differential strain gauge</sml:value>
730                               </sml:Term>
731                            </sml:identifier>
732                         </sml:IdentifierList>
733                      </sml:identification>
734                      
735                      <sml:inputs>
736                         <sml:InputList>
737                            <sml:input name="pressure">
738                               <swe:ObservableProperty
739                                  definition="http://mmisw.org/ont/ioos/parameter/pressure"/>
740                            </sml:input>
741                         </sml:InputList>
742                      </sml:inputs>
743                      
744                      <sml:outputs>
745                         <sml:OutputList>
746                            <sml:output name="depth">
747                               <swe:Quantity definition="http://mmisw.org/ont/ioos/parameter/depth">
748                                  <swe:uom code="m"/>
749                               </swe:Quantity>
750                            </sml:output>
751                         </sml:OutputList>
752                      </sml:outputs>
753                      
754                      <sml:parameters>
755                         <sml:ParameterList>
756                            <sml:parameter name="range">
757                               <swe:QuantityRange>
758                                  <swe:uom code="m"/>
759                                  <swe:value>0 61</swe:value>
760                               </swe:QuantityRange>
761                            </sml:parameter>
762                            <sml:parameter name="accuracy">
763                               <swe:Quantity>
764                                  <swe:uom code="m"/>
765                                  <swe:value>0.12</swe:value>
766                               </swe:Quantity>
767                            </sml:parameter>
768                            <sml:parameter name="resolution">
769                               <swe:Quantity>
770                                  <swe:uom code="m"/>
771                                  <swe:value>0.001</swe:value>
772                               </swe:Quantity>
773                            </sml:parameter>
774                            <sml:parameter name="temperature range">
775                               <swe:QuantityRange>
776                                  <swe:uom code="degC"/>
777                                  <swe:value>-5 45</swe:value>
778                               </swe:QuantityRange>
779                            </sml:parameter>
780                         </sml:ParameterList>
781                      </sml:parameters>
782                   </sml:Component>
783                </sml:component>
784                <sml:component name="Shallow Non-vented Depth"
785                   xlink:role="urn:ogc:def:process:OGC:detector">
786                   <sml:Component gml:id="shallow_non_vented_depth">
787                      <gml:description>YSI Pressure Sensor</gml:description>
788                      <sml:identification>
789                         <sml:IdentifierList>
790                            <sml:identifier name="longName">
791                               <sml:Term definition="urn:ogc:def:property:OGC:longName">
792                                  <sml:value>Depth</sml:value>
793                               </sml:Term>
794                            </sml:identifier>
795                            <sml:identifier name="sensorType">
796                               <sml:Term definition="urn:ogc:def:property:OGC:sensorType">
797                                  <sml:value>differential strain gauge</sml:value>
798                               </sml:Term>
799                            </sml:identifier>
800                         </sml:IdentifierList>
801                      </sml:identification>
802                      
803                      <sml:inputs>
804                         <sml:InputList>
805                            <sml:input name="pressure">
806                               <swe:ObservableProperty
807                                  definition="http://mmisw.org/ont/ioos/parameter/pressure"/>
808                            </sml:input>
809                         </sml:InputList>
810                      </sml:inputs>
811                      
812                      <sml:outputs>
813                         <sml:OutputList>
814                            <sml:output name="depth">
815                               <swe:Quantity definition="http://mmisw.org/ont/ioos/parameter/depth">
816                                  <swe:uom code="m"/>
817                               </swe:Quantity>
818                            </sml:output>
819                         </sml:OutputList>
820                      </sml:outputs>
821                      
822                      <sml:parameters>
823                         <sml:ParameterList>
824                            <sml:parameter name="range">
825                               <swe:QuantityRange>
826                                  <swe:uom code="m"/>
827                                  <swe:value>0 9.1</swe:value>
828                               </swe:QuantityRange>
829                            </sml:parameter>
830                            <sml:parameter name="accuracy">
831                               <swe:Quantity>
832                                  <swe:uom code="m"/>
833                                  <swe:value>0.018</swe:value>
834                               </swe:Quantity>
835                            </sml:parameter>
836                            <sml:parameter name="resolution">
837                               <swe:Quantity>
838                                  <swe:uom code="m"/>
839                                  <swe:value>0.001</swe:value>
840                               </swe:Quantity>
841                            </sml:parameter>
842                            <sml:parameter name="temperature range">
843                               <swe:QuantityRange>
844                                  <swe:uom code="degC"/>
845                                  <swe:value>-5 45</swe:value>
846                               </swe:QuantityRange>
847                            </sml:parameter>
848                         </sml:ParameterList>
849                      </sml:parameters>
850                   </sml:Component>
851                </sml:component>
852                <sml:component name="Shallow Vented Water Level"
853                   xlink:role="urn:ogc:def:process:OGC:detector">
854                   <sml:Component gml:id="shallow_vented_level">
855                      <gml:description>YSI Pressure Sensor </gml:description>
856                      <sml:identification>
857                         <sml:IdentifierList>
858                            <sml:identifier name="longName">
859                               <sml:Term definition="urn:ogc:def:property:OGC:longName">
860                                  <sml:value>Depth</sml:value>
861                               </sml:Term>
862                            </sml:identifier>
863                            <sml:identifier name="sensorType">
864                               <sml:Term definition="urn:ogc:def:property:OGC:sensorType">
865                                  <sml:value>differential strain gauge</sml:value>
866                               </sml:Term>
867                            </sml:identifier>
868                         </sml:IdentifierList>
869                      </sml:identification>
870                      
871                      <sml:inputs>
872                         <sml:InputList>
873                            <sml:input name="pressure">
874                               <swe:ObservableProperty
875                                  definition="http://mmisw.org/ont/ioos/parameter/pressure"/>
876                            </sml:input>
877                         </sml:InputList>
878                      </sml:inputs>
879                      
880                      <sml:outputs>
881                         <sml:OutputList>
882                            <sml:output name="water_level">
883                               <swe:Quantity
884                                  definition="http://mmisw.org/ont/ioos/parameter/water_level">
885                                  <swe:uom code="m"/>
886                               </swe:Quantity>
887                            </sml:output>
888                         </sml:OutputList>
889                      </sml:outputs>
890                      
891                      <sml:parameters>
892                         <sml:ParameterList>
893                            <sml:parameter name="range">
894                               <swe:QuantityRange>
895                                  <swe:uom code="m"/>
896                                  <swe:value>0 9.1</swe:value>
897                               </swe:QuantityRange>
898                            </sml:parameter>
899                            <sml:parameter name="accuracy">
900                               <swe:Quantity>
901                                  <swe:uom code="m"/>
902                                  <swe:value>0.018</swe:value>
903                               </swe:Quantity>
904                            </sml:parameter>
905                            <sml:parameter name="resolution">
906                               <swe:Quantity>
907                                  <swe:uom code="m"/>
908                                  <swe:value>0.001</swe:value>
909                               </swe:Quantity>
910                            </sml:parameter>
911                            <sml:parameter name="temperature range">
912                               <swe:QuantityRange>
913                                  <swe:uom code="degC"/>
914                                  <swe:value>-5 45</swe:value>
915                               </swe:QuantityRange>
916                            </sml:parameter>
917                         </sml:ParameterList>
918                      </sml:parameters>
919                   </sml:Component>
920                </sml:component>
921                
922                <!-- xxxx THE FOLLOWING NEED TO BE COMPLETED -->
923                <sml:component name="Optical Dissolved Oxygen">
924                   <sml:Component gml:id="optical_dissolved_oxygen"></sml:Component>
925                </sml:component>
926                <sml:component name="Electrochemical Dissolved Oxygen"/>
927                <sml:component name="Turbidity"/>
928                <sml:component name="Chlorophyll"/>
929                <sml:component name="pH"/>
930                <sml:component name="Oxygen Reduction Potential"/>
931                
932             </sml:ComponentList>
933          </sml:components>
934          
935          <sml:positions>
936             <sml:PositionList id="positions">
937                <!-- All the sensors located are at the origin of the local frame except depth detector -->
938                <sml:position name="depth">
939                   <swe:Position referenceFrame="#SONDE_FRAME">
940                      <swe:location>
941                         <swe:Vector>
942                            <swe:coordinate name="z">
943                               <swe:Quantity><swe:uom code="m"/>
944                                  <swe:value>0.25</swe:value>
945                               </swe:Quantity>
946                            </swe:coordinate>
947                         </swe:Vector>
948                      </swe:location>
949                   </swe:Position>
950                </sml:position>
951             </sml:PositionList>
952          </sml:positions>
953          
954          <!--==============================-->
955          <!--      System Connections      -->
956          <!--==============================-->
957          
958          <sml:connections>
959             <sml:ConnectionList>
960                
961                <!-- All connections exhaustively listed here -->
962                <!-- water_temp -->
963                <sml:connection>
964                   <sml:Link>
965                      <sml:source ref="this/inputs/water_temperature"/>  <!-- sea_water_temp? -->
966                      <sml:destination ref="temperature/inputs/water_temperature"/>
967                   </sml:Link>
968                </sml:connection>
969                
970                <sml:connection>
971                   <sml:Link>
972                      <sml:source ref="temperature/outputs/water_temperature"/>
973                      <sml:destination ref="this/outputs/water_temperature"/>
974                   </sml:Link>
975                </sml:connection>
976                
977                <!-- Conductivity -->
978                <sml:connection>
979                   <sml:Link>
980                      <sml:source ref="this/inputs/conductivity"/>
981                      <sml:destination ref="conductivity/inputs/conductivity"/>
982                   </sml:Link>
983                </sml:connection>
984                
985                <sml:connection>
986                   <sml:Link>
987                      <sml:source ref="conductivity/outputs/conductivity"/>
988                      <sml:destination ref="this/outputs/conductivity"/>
989                   </sml:Link>
990                </sml:connection>
991                
992                <!-- Depth -->
993                <sml:connection>
994                   <sml:Link>
995                      <sml:source ref="this/inputs/water_pressure"/>
996                      <sml:destination ref="deep_non_vented_depth/inputs/water_pressure"/>
997                   </sml:Link>
998                </sml:connection>
999                
1000                <sml:connection>
1001                   <sml:Link>
1002                      <sml:source ref="deep_non_vented_depth/outputs/depth"/>
1003                      <sml:destination ref="this/outputs/depth"/>
1004                   </sml:Link>
1005                </sml:connection>
1006                
1007                <!-- Salinity -->
1008                <sml:connection>
1009                   <sml:Link>
1010                      <sml:source ref="deep_non_vented_depth/outputs/depth"/>  <!-- which depth is being used -->
1011                      <sml:destination ref="salinity/inputs/depth"/>
1012                   </sml:Link>
1013                </sml:connection>
1014                
1015                <sml:connection>
1016                   <sml:Link>
1017                      <sml:source ref="this/inputs/conductivity"/>
1018                      <sml:destination ref="salinity/inputs/conductivity"/>
1019                   </sml:Link>
1020                </sml:connection>
1021                
1022                <sml:connection>
1023                   <sml:Link>
1024                      <sml:source ref="this/inputs/water_temperature"/>
1025                      <sml:destination ref="salinity/inputs/water_temperature"/>
1026                   </sml:Link>
1027                </sml:connection>
1028                
1029                <sml:connection>
1030                   <sml:Link>
1031                      <sml:source ref="salinity/outputs/salinity"/>
1032                      <sml:destination ref="this/outputs/salinity"/>
1033                   </sml:Link>
1034                </sml:connection>
1035                
1036                <!-- Water_Level -->
1037                <sml:connection>
1038                   <sml:Link>
1039                      <sml:source ref="this/inputs/water_pressure"/>
1040                      <sml:destination ref="shallow_non_vented_depth/inputs/water_pressure"/>
1041                   </sml:Link>
1042                </sml:connection>
1043                
1044                <sml:connection>
1045                   <sml:Link>
1046                      <sml:source ref="shallow_non_vented_depth/outputs/water_level"/>
1047                      <sml:destination ref="this/outputs/water_level"/>
1048                   </sml:Link>
1049                </sml:connection>
1050                
1051                
1052             </sml:ConnectionList>
1053          </sml:connections>
1054          
1055       </sml:System>
1056    </sml:member>
1057 </sml:SensorML>
Note: See TracBrowser for help on using the browser.