<?xml version="1.0" encoding="UTF-8"?><om:CompositeObservation xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:om="http://www.opengis.net/om/1.0" xmlns:swe="http://www.opengis.net/swe/1.0.2" xmlns:ioos="http://www.noaa.gov/ioos/0.6.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/om/1.0 ../schemas/ioosObservationSpecializations.xsd"gml:id="WavesPointObservation"><!-- The relative path in xsi:schemaLocation above allows document validation using a schema in the local file system.  Once the on-line server is operational, change it to xsi:schemaLocation="http://www.opengis.net/om/1.0 http://www.csc.noaa.gov/ioos/schema/IOOS-DIF/IOOS/0.6.0/schemas/ioosObservationSpecializations.xsd" -->		<gml:metaDataProperty xlink:href="http://www.csc.noaa.gov/ioos/schema/IOOS-DIF/IOOS/0.6.0/metadata/IOOSMetaData.xml"/>	<gml:description>Waves observation at a point</gml:description>	<gml:name>Optional Name for this Observation</gml:name>	<gml:boundedBy>		<gml:Envelope srsName="urn:ogc:def:crs:EPSG:6.5:4329">			<!-- overwrite these with your actual offering ROI -->			<gml:lowerCorner>34.4500007629 -127.008003235</gml:lowerCorner>			<gml:upperCorner>34.4500007629 -127.008003235</gml:upperCorner>		</gml:Envelope>	</gml:boundedBy>	<!-- Observation time -->	<om:samplingTime>		<gml:TimeInstant gml:id="ST">			<gml:timePosition>2008-01-11T10:00:00.00Z</gml:timePosition>		</gml:TimeInstant>	</om:samplingTime>	<!-- An om:Process containing Station and Sensor information, currently encoded in ioosTypes.xsd components, to be included in a SensorML process description to be developed in future work.  -->	<om:procedure>		<om:Process>			<ioos:CompositeContext gml:id="StationsSensors" recDef="http://www.csc.noaa.gov/ioos/schema/IOOS-DIF/IOOS/0.6.0/dataRecordDefinitions/StationSensorRecordDefinition.xml">				<gml:valueComponents>					<ioos:Count name="NumberOfStations">1</ioos:Count>					<ioos:ContextArray gml:id="StationArray">						<gml:valueComponents>							<ioos:CompositeContext gml:id="StationInfo">								<gml:valueComponents>									<ioos:StationName>Quonset Point ADCP</ioos:StationName>									<ioos:Organization>COOPS</ioos:Organization>									<ioos:PlatformId>Bouy</ioos:PlatformId>									<gml:Point gml:id="LatLon">										<gml:pos>34.4500007629 -127.008003235</gml:pos>									</gml:Point>									<ioos:VerticalDatum>LMSL</ioos:VerticalDatum>									<ioos:VerticalPosition>0.0</ioos:VerticalPosition>									<ioos:Context name="TotalWaterDepth" uom="m">12.02</ioos:Context>									<gml:TimeInstant gml:id="DeployStartDate" >										<gml:timePosition>2007-06-15T00:12:00Z</gml:timePosition>									</gml:TimeInstant>									<gml:TimeInstant gml:id="DeployEndDate">										<gml:timePosition indeterminatePosition="unknown"/>									</gml:TimeInstant>									<ioos:Count name="NumberOfSensors">1</ioos:Count>									<ioos:ContextArray gml:id="SensorArray">										<gml:valueComponents>											<ioos:CompositeContext gml:id="SensorInfo">												<gml:valueComponents>													<ioos:SensorId>WaterMill1</ioos:SensorId>													<ioos:SensorModel>WH600</ioos:SensorModel>													<ioos:SensorNumberOfBeams>4</ioos:SensorNumberOfBeams>													<ioos:Text name="Orientation">upwardLooking</ioos:Text>													<ioos:Context name="BlankingDistance" uom="m">0.88</ioos:Context>													<ioos:Context name="HeightFromBottom" uom="m">1.0</ioos:Context>													<ioos:Context name="SensorDepth" uom="m">0.0</ioos:Context>													<ioos:SamplingRate uom="Hz">60</ioos:SamplingRate>													<ioos:ReportingInterval uom="s">3600</ioos:ReportingInterval>													<ioos:ProcessingLevel>RAW</ioos:ProcessingLevel>													<ioos:Context name="BinSize" uom="m">1</ioos:Context>													<ioos:Context name="FirstBinCenter" uom="m">2.1</ioos:Context>													<ioos:Integer name="RealTimeBinNumber">1</ioos:Integer>													<ioos:Count name="NumberOfBins">1</ioos:Count> 													<ioos:ContextArray gml:id="BinDistance">														<gml:valueComponents>															<ioos:Context name="Bin1" uom="m">5.92</ioos:Context> 														</gml:valueComponents>													</ioos:ContextArray>												</gml:valueComponents>											</ioos:CompositeContext> 												</gml:valueComponents>									</ioos:ContextArray>								</gml:valueComponents>							</ioos:CompositeContext>						</gml:valueComponents>					</ioos:ContextArray>				</gml:valueComponents>			</ioos:CompositeContext>		</om:Process>	</om:procedure>	<!-- Observable -->	<om:observedProperty xlink:href="http://www.csc.noaa.gov/ioos/schema/IOOS-DIF/IOOS/0.6.0/dictionaries/phenomenaDictionary.xml#Waves">	<!-- A remote reference to phenomena dictionary entry that provides the semantics for the observed property.  		  A new dictionary entry must be created if a relevant one does not exist. -->	</om:observedProperty>	<!-- Feature Of Interest -->	<om:featureOfInterest xlink:href="http://wfs.ioos.noaa.gov?request=getFeature&amp;featureid=NarragansettBay "/>	<!-- a notional WFS call identifying the object regarding which the observation was made -->	<!-- Result Structure and Encoding -->	<om:result>		<ioos:Composite gml:id="WavesPoint" recDef="http://www.csc.noaa.gov/ioos/schema/IOOS-DIF/IOOS/0.6.0/dataRecordDefinitions/WavesPointDataRecordDefinition.xml">			<gml:valueComponents>				<ioos:CompositeContext gml:id="ObservationConditions" processDef="#StationInfo">					<gml:valueComponents>						<gml:TimeInstant gml:id="T1">							<gml:timePosition>2008-01-11T10:00:00.00Z</gml:timePosition>						</gml:TimeInstant>						<ioos:Context name="Heading" uom="deg">174.9</ioos:Context>						<ioos:Context name="Pitch" uom="deg">2.33</ioos:Context>						<ioos:Context name="Roll" uom="deg">4.98</ioos:Context>						<ioos:Context name="Temperature" uom="C">6.54</ioos:Context>							  					</gml:valueComponents>				</ioos:CompositeContext>				<ioos:Count name="NumberOfBinObservations">1</ioos:Count>				<ioos:ValueArray gml:id="PointObservations">					<gml:valueComponents>						<ioos:CompositeValue gml:id="T1Bin1Obs" processDef="#SensorInfo">							<gml:valueComponents>								<ioos:Quantity name="SignificantWaveHeight" uom="m">2.2</ioos:Quantity>								<ioos:Quantity name="DominantWavePeriod" uom="s">30.5</ioos:Quantity>								<ioos:Quantity name="AverageWavePeriod" uom="s">7.5</ioos:Quantity>								<ioos:Quantity name="SwellHeight" uom="m">1.8</ioos:Quantity>								<ioos:Quantity name="SwellPeriod" uom="s">45.8</ioos:Quantity>								<ioos:Quantity name="WindWaveHeight" uom="m">3.5</ioos:Quantity>								<ioos:Quantity name="WindWavePeriod" uom="s">11.2</ioos:Quantity>								<ioos:Quantity name="WaterTemperature" uom="C">13.5</ioos:Quantity>								<ioos:Quantity name="WaveDuration" uom="s">2.4</ioos:Quantity>								<ioos:Text name="CalculationMethod">2</ioos:Text>								<ioos:Quantity name="SamplingRate" uom="Hz">5</ioos:Quantity>								<ioos:Count name="NumberOfFrequencies">8</ioos:Count>								<ioos:NamedQuantityList name="CenterFrequencies" uom="Hz">1 2 3 4 5 6 7 8</ioos:NamedQuantityList>								<ioos:NamedQuantityList name="Bandwidths" uom="Hz">1 2 3 4 5 6 7 8</ioos:NamedQuantityList> 																<ioos:NamedQuantityList name="SpectralEnergy" uom="?">1 2 3 4 5 6 7 8</ioos:NamedQuantityList>								<ioos:Quantity name="MeanWaveDirection" uom="deg">38.7</ioos:Quantity>								<ioos:Quantity name="SwellWaveDirection" uom="deg">48.7</ioos:Quantity>								<ioos:Quantity name="WindWaveDirection" uom="deg">28.7</ioos:Quantity>								<ioos:NamedQuantityList name="DirectionalWaveParameter" uom="deg">1 2 3 4 5 6 7 8</ioos:NamedQuantityList> 								<ioos:NamedQuantityList name="FourierCoefficientA1" uom="m">1 2 3 4 5 6 7 8</ioos:NamedQuantityList> 								<ioos:NamedQuantityList name="FourierCoefficientA2" uom="m">1 2 3 4 5 6 7 8</ioos:NamedQuantityList> 								<ioos:NamedQuantityList name="FourierCoefficientB1" uom="m">1 2 3 4 5 6 7 8</ioos:NamedQuantityList> 								<ioos:NamedQuantityList name="FourierCoefficientB2" uom="m">1 2 3 4 5 6 7 8</ioos:NamedQuantityList> 							</gml:valueComponents>						</ioos:CompositeValue>					</gml:valueComponents>				</ioos:ValueArray>			</gml:valueComponents>		</ioos:Composite>	</om:result></om:CompositeObservation>