<?xml version="1.0"?>
<SensorML xmlns="http://www.opengis.net/sensorML/1.0.1"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xmlns:swe="http://www.opengis.net/swe/1.0.1" xmlns:gml="http://www.opengis.net/gml"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   xsi:schemaLocation="http://www.opengis.net/sensorML/1.0.1 http://schemas.opengis.net/sensorML/1.0.1/sensorML.xsd"
   version="1.0.1">
   <member xlink:arcrole="urn:ogc:def:process:OGC:SensorInstance">
      <System gml:id="NSSTC_WX01">
         <!--============================-->
         <!-- Station Discovery Metadata -->
         <!--============================-->
         <gml:description>Davis weather station on roof of NSSTC Building, Huntsville, AL </gml:description>
         <keywords>
            <KeywordList codeSpace="urn:x-nasa:def:gcmd:keywords">
               <keyword>weather</keyword>
               <keyword>insitu</keyword>
               <keyword>station</keyword>
            </KeywordList>
         </keywords>
         <identification>
            <IdentifierList>
               <identifier name="longName">
                  <Term definition="urn:ogc:def:property:OGC:longName">
                     <value>NSSTC Weather Station WX-01</value>
                  </Term>
               </identifier>
               <identifier name="shortName">
                  <Term definition="urn:ogc:def:property:OGC:shortName">
                     <value>NSSTC-WX01</value>
                  </Term>
               </identifier>
            </IdentifierList>
         </identification>
         <classification>
            <ClassifierList>
               <classifier name="intendedApplication">
                  <Term definition="urn:ogc:def:property:OGC:application">
                     <value>weather</value>
                  </Term>
               </classifier>
               <classifier name="sensorType">
                  <Term definition="urn:ogc:def:property:OGC:sensorType">
                     <value>thermometer</value>
                  </Term>
               </classifier>
               <classifier name="sensorType">
                  <Term definition="urn:ogc:def:property:OGC:sensorType">
                     <value>barometer</value>
                  </Term>
               </classifier>
               <classifier name="sensorType">
                  <Term definition="urn:ogc:def:property:OGC:sensorType">
                     <value>anemometer</value>
                  </Term>
               </classifier>
               <classifier name="sensorType">
                  <Term definition="urn:ogc:def:property:OGC:sensorType">
                     <value>rain gauge</value>
                  </Term>
               </classifier>
            </ClassifierList>
         </classification>
         <validTime>
            <gml:TimeInstant>
               <gml:timePosition indeterminatePosition="after">2005-01-01</gml:timePosition>
            </gml:TimeInstant>
         </validTime>
         <contact xlink:arcrole="urn:ogc:def:property:OGC:operator" 
            xlink:href="http://vast.uah.edu/SensorML/contacts/paulMeyer.xml"/>
         <components>
            <ComponentList>
               <!--==================================-->
               <!-- Davis Weather Station Monitor II -->
               <!--==================================-->
               <component name="weatherStation"
                  xlink:href="http://vast.uah.edu/downloads/sensorML/v1.0/examples/sensors/DavisWeather/DavisMonitorII-WeatherStation.xml"/>
            </ComponentList>
         </components>
         <positions>
            <PositionList>
               <!--=================================-->
               <!-- Position of Station in EPSG4329 -->
               <!--=================================-->
               <position name="stationPosition">
                  <swe:Position localFrame="#STATION_FRAME"
                     referenceFrame="urn:ogc:def:crs:EPSG:4329">
                     <swe:location>
                        <swe:Vector definition="urn:ogc:def:property:OGC:location">
                           <swe:coordinate name="latitude">
                              <swe:Quantity definition="urn:ogc:def:property:OGC:latitude">
                                 <swe:uom code="deg"/>
                                 <swe:value>34.72450</swe:value>
                              </swe:Quantity>
                           </swe:coordinate>
                           <swe:coordinate name="longitude">
                              <swe:Quantity definition="urn:ogc:def:property:OGC:longitude">
                                 <swe:uom code="deg"/>
                                 <swe:value>-86.94533</swe:value>
                              </swe:Quantity>
                           </swe:coordinate>
                           <swe:coordinate name="altitude">
                              <swe:Quantity definition="urn:ogc:def:property:OGC:altitude">
                                 <swe:uom code="m"/>
                                 <swe:value>20.1169</swe:value>
                              </swe:Quantity>
                           </swe:coordinate>
                        </swe:Vector>
                     </swe:location>
                     <swe:orientation>
                        <swe:Vector definition="urn:ogc:def:property:OGC:orientation">
                           <swe:coordinate name="trueHeading">
                              <swe:Quantity axisID="Z"
                                 definition="urn:ogc:def:property:OGC:angleToNorth">
                                 <swe:uom code="deg"/>
                                 <swe:value>87.0</swe:value>
                              </swe:Quantity>
                           </swe:coordinate>
                           <swe:coordinate name="pitch">
                              <swe:Quantity axisID="X"
                                 definition="urn:ogc:def:property:OGC:pitch">
                                 <swe:uom code="deg"/>
                                 <swe:value>0</swe:value>
                              </swe:Quantity>
                           </swe:coordinate>
                           <swe:coordinate name="roll">
                              <swe:Quantity axisID="Y"
                                 definition="urn:ogc:def:property:OGC:roll">
                                 <swe:uom code="deg"/>
                                 <swe:value>0</swe:value>
                              </swe:Quantity>
                           </swe:coordinate>
                        </swe:Vector>
                     </swe:orientation>
                  </swe:Position>
               </position>
            </PositionList>
         </positions>
      </System>
   </member>
</SensorML>
