<?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="CurrentsVerticalProfileTimeSeriesObservation">	<!-- 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>Currents observation at a vertical profile at a series of times</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.450 -127.008</gml:lowerCorner>			<gml:upperCorner>34.450 -127.008</gml:upperCorner>		</gml:Envelope>	</gml:boundedBy>	<!-- Observation time -->	<om:samplingTime>		<gml:TimePeriod gml:id="ST">			<gml:beginPosition>2008-01-11T10:00:00.00Z</gml:beginPosition>			<gml:endPosition>2008-01-11T14:00:00.00Z</gml:endPosition>		</gml:TimePeriod>	</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>Bouy1</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">3</ioos:Count>													<ioos:ContextArray gml:id="BinDistance">														<gml:valueComponents>															<ioos:Context name="Bin1" uom="m">5.92</ioos:Context>															<ioos:Context name="Bin2" uom="m">4.92</ioos:Context>															<ioos:Context name="Bin3" uom="m">3.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#Currents">		<!-- 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 recDef="http://www.csc.noaa.gov/ioos/schema/IOOS-DIF/IOOS/0.6.0/dataRecordDefinitions/CurrentsVerticalProfileTimeSeriesDataRecordDefinition.xml" gml:id="CurrentsVerticalProfileTimeSeriesDataObservation">			<gml:valueComponents>				<ioos:Count name="NumberOfObservationTimes">3</ioos:Count>				<ioos:Array gml:id="CurrentsVerticalProfileTimeSeries">					<gml:valueComponents>						<ioos:Composite gml:id="T1Station1Profile">							<gml:valueComponents>								<ioos:CompositeContext gml:id="T1Station1ObservationConditions" processDef="#StationInfo">									<gml:valueComponents>										<gml:TimeInstant gml:id="T1Station1Time">											<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="T1Station1NumberOfBinObservations">3</ioos:Count>								<ioos:ValueArray gml:id="T1Station1ProfileObservations">									<gml:valueComponents>										<ioos:CompositeValue gml:id="T1Station1Bin1Obs" processDef="#SensorInfo">											<gml:valueComponents>												<ioos:Quantity name="CurrentDirection" uom="deg">247.7</ioos:Quantity>												<ioos:Quantity name="CurrentSpeed" uom="cm/s">2.2</ioos:Quantity>											</gml:valueComponents>										</ioos:CompositeValue>										<ioos:CompositeValue gml:id="T1Station1Bin2Obs" processDef="#SensorInfo">											<gml:valueComponents>												<ioos:Quantity name="CurrentDirection" uom="deg">249.2</ioos:Quantity>												<ioos:Quantity name="CurrentSpeed" uom="cm/s">2.3</ioos:Quantity>											</gml:valueComponents>										</ioos:CompositeValue>										<ioos:CompositeValue gml:id="T1Station1Bin3Obs" processDef="#SensorInfo">											<gml:valueComponents>												<ioos:Quantity name="CurrentDirection" uom="deg">250.1</ioos:Quantity>												<ioos:Quantity name="CurrentSpeed" uom="cm/s">2.1</ioos:Quantity>											</gml:valueComponents>										</ioos:CompositeValue>									</gml:valueComponents>								</ioos:ValueArray>							</gml:valueComponents>						</ioos:Composite>						<ioos:Composite gml:id="T2Station1Profile">							<gml:valueComponents>								<ioos:CompositeContext gml:id="T2Station1ObservationConditions" processDef="#StationInfo">									<gml:valueComponents>										<gml:TimeInstant gml:id="T2Station1Time">											<gml:timePosition>2008-01-11T12: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="T2Station1NumberOfBinObservations">3</ioos:Count>								<ioos:ValueArray gml:id="T2Station1ProfileObservations">									<gml:valueComponents>										<ioos:CompositeValue gml:id="T2Station1Bin1Obs" processDef="#SensorInfo">											<gml:valueComponents>												<ioos:Quantity name="CurrentDirection" uom="deg">247.7</ioos:Quantity>												<ioos:Quantity name="CurrentSpeed" uom="cm/s">2.2</ioos:Quantity>											</gml:valueComponents>										</ioos:CompositeValue>										<ioos:CompositeValue gml:id="T2Station1Bin2Obs" processDef="#SensorInfo">											<gml:valueComponents>												<ioos:Quantity name="CurrentDirection" uom="deg">249.2</ioos:Quantity>												<ioos:Quantity name="CurrentSpeed" uom="cm/s">2.3</ioos:Quantity>											</gml:valueComponents>										</ioos:CompositeValue>										<ioos:CompositeValue gml:id="T2Station1Bin3Obs" processDef="#SensorInfo">											<gml:valueComponents>												<ioos:Quantity name="CurrentDirection" uom="deg">250.1</ioos:Quantity>												<ioos:Quantity name="CurrentSpeed" uom="cm/s">2.1</ioos:Quantity>											</gml:valueComponents>										</ioos:CompositeValue>									</gml:valueComponents>								</ioos:ValueArray>							</gml:valueComponents>						</ioos:Composite>						<ioos:Composite gml:id="T3Station1Profile">							<gml:valueComponents>								<ioos:CompositeContext gml:id="T3Station1ObservationConditions" processDef="#StationInfo">									<gml:valueComponents>										<gml:TimeInstant gml:id="T3Station1Time">											<gml:timePosition>2008-01-11T14: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="T3Station1NumberOfBinObservations">3</ioos:Count>								<ioos:ValueArray gml:id="T3Station1ProfileObservations">									<gml:valueComponents>										<ioos:CompositeValue gml:id="T3Station1Bin1Obs" processDef="#SensorInfo">											<gml:valueComponents>												<ioos:Quantity name="CurrentDirection" uom="deg">247.7</ioos:Quantity>												<ioos:Quantity name="CurrentSpeed" uom="cm/s">2.2</ioos:Quantity>											</gml:valueComponents>										</ioos:CompositeValue>										<ioos:CompositeValue gml:id="T3Station1Bin2Obs" processDef="#SensorInfo">											<gml:valueComponents>												<ioos:Quantity name="CurrentDirection" uom="deg">249.2</ioos:Quantity>												<ioos:Quantity name="CurrentSpeed" uom="cm/s">2.3</ioos:Quantity>											</gml:valueComponents>										</ioos:CompositeValue>										<ioos:CompositeValue gml:id="T3Station1Bin3Obs" processDef="#SensorInfo">											<gml:valueComponents>												<ioos:Quantity name="CurrentDirection" uom="deg">250.1</ioos:Quantity>												<ioos:Quantity name="CurrentSpeed" uom="cm/s">2.1</ioos:Quantity>											</gml:valueComponents>										</ioos:CompositeValue>									</gml:valueComponents>								</ioos:ValueArray>							</gml:valueComponents>						</ioos:Composite>					</gml:valueComponents>				</ioos:Array>			</gml:valueComponents>		</ioos:Composite>	</om:result></om:CompositeObservation>