<xs:element name="Deployment"><xs:complexType><xs:sequence minOccurs="1" maxOccurs="1"><xs:element name="Id" type="xs:string"><xs:annotation><xs:documentation>Character sequence that uniquely identifies this deployment.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="Description" type="DescriptionType"><xs:annotation><xs:documentation>Objectives, abstract and high-level methods.</xs:documentation></xs:annotation></xs:element><xs:element name="Project" type="xs:string"><xs:annotation><xs:documentation>Name of project associated with this deployment. Can be related to a geographic region, funding source, etc.</xs:documentation></xs:annotation></xs:element><xs:element name="DeploymentId" type="xs:int"><xs:annotation><xs:documentation>A number related to either the Nth deployment operation in a series of deployments or the Nth deployment at a specific site. This is different from Id which is a unqiue identifier for the deployment. If a vessel deployed 5 instruments, they might all have the same DeploymentId. While not enforced, it is expected that the combination of Project, DeploymentId, and (Site or Cruise) to be unique.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="DeploymentAlias" type="xs:string"><xs:annotation><xs:documentation>Alternative deployment description.</xs:documentation></xs:annotation></xs:element><xs:element name="Site" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>Name of a location where instruments are frequently deployed. Can be something as simple as a letter or a geographic name. Strongly recommended for long-term time series recorded at a specific point.</xs:documentation></xs:annotation></xs:element><xs:element name="SiteAliases" minOccurs="0"><xs:annotation><xs:documentation>Alternative names for the deployment location</xs:documentation></xs:annotation><xs:complexType><xs:sequence maxOccurs="1"><xs:element name="Site" type="xs:string" maxOccurs="unbounded"/></xs:sequence></xs:complexType></xs:element><xs:element name="Cruise" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>Name of deployment cruise.</xs:documentation></xs:annotation></xs:element><xs:element name="Platform" type="xs:string"><xs:annotation><xs:documentation>On what platform is the instrument deployed? (e.g. mooring, tag)</xs:documentation></xs:annotation></xs:element><xs:element name="Region" minOccurs="0" type="xs:string"><xs:annotation><xs:documentation>Name of geographic region.</xs:documentation></xs:annotation></xs:element><xs:element name="Instrument"><xs:annotation><xs:documentation>Instrument type and identifier.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Type" type="xs:string"><xs:annotation><xs:documentation>Instrument type, e.g. HARP, EAR, Popup, DMON, Rock Hopper, etc.</xs:documentation></xs:annotation></xs:element><xs:element name="InstrumentId" type="xs:string"><xs:annotation><xs:documentation>Instrument identifier, e.g. serial number</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="GeometryType"><xs:annotation><xs:documentation>Sensor attachment "rigid" - relative geometry is fixed, "cabled" - relative geometry may be expected to deform depending on movement, currents, etc.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:string"><xs:whiteSpace value="collapse"/><xs:enumeration value="rigid"/><xs:enumeration value="cabled"/></xs:restriction></xs:simpleType></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="SamplingDetails"><xs:annotation><xs:documentation>Information about recordings on each channel. Sample rate, quantization bits, etc.</xs:documentation></xs:annotation><xs:complexType><xs:sequence maxOccurs="1"><xs:element name="Channel" type="ChannelInfo" maxOccurs="unbounded"/></xs:sequence></xs:complexType></xs:element><xs:element name="QualityAssurance" type="AcousticDataQAType" minOccurs="0"/><xs:element name="Data"><xs:annotation><xs:documentation>Data from instrument, a URI is provided when not present (typical for audio).</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Audio"><xs:annotation><xs:documentation>Information about audio data.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="URI" type="xs:string"><xs:annotation><xs:documentation>Uniform Resource Indicator that points to audio content. Examples: digital object identifier, web address, or even a simple string describing the storage location.</xs:documentation></xs:annotation></xs:element><xs:element name="Processed" minOccurs="0" type="xs:string"><xs:annotation><xs:documentation>Pointer to location of data that has been processed (e.g. checked for quality, decimated, etc.)</xs:documentation></xs:annotation></xs:element><xs:element name="Raw" minOccurs="0" type="xs:string"><xs:annotation><xs:documentation>Pointer to raw data from the instrument.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Tracks"><xs:annotation><xs:documentation>A set of measurements about a ship/instrument's track line.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element default="kn" name="SpeedUnit" minOccurs="0"><xs:annotation><xs:documentation>Tracks sometimes have a series of velocity measurements associated with them. SpeedUnit indicates the units in which the Speed and SpeedOverGround are measured. While not mandatory in the schema, this should always be included when Speed or SpeedOverGround are measured. If missing, the default value of kn should be assumed.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="kn"/><xs:enumeration value="km/h"/><xs:enumeration value="m/s"/></xs:restriction></xs:simpleType></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="Track"><xs:annotation><xs:documentation>A set of sorted (by time) points associated with one or more tracklines.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element minOccurs="0" name="TrackId" type="xs:double" maxOccurs="1"><xs:annotation><xs:documentation>Optional trackline number. If unimportant, everything can be put in one Points element.</xs:documentation></xs:annotation></xs:element><xs:element name="Point" maxOccurs="unbounded"><xs:annotation><xs:documentation>Timestamped measurements: long/lat, bearing, etc. Points should be sorted by timestamp.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"/><xs:group minOccurs="0" ref="LongLat"/><xs:element minOccurs="0" name="Heading_DegN"><xs:annotation><xs:documentation>Angle between the front/bow of the instrument and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Note that heading refers to the orientation of the instrument, not the path it is taking (see CorseOverGround_DegN).</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="BearingDeg"><xs:attribute default="magnetic" name="north"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="true"/><xs:enumeration value="magnetic"/></xs:restriction></xs:simpleType></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element minOccurs="0" name="CourseOverGround_DegN"><xs:annotation><xs:documentation>Angle between the instrument's current motion vector and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Due to currents, Heading_DegN and CourseOverGround_DegN may differ (e.g., the instrument may not be moving in the direction towards which it is pointed).</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="BearingDeg"><xs:attribute default="magnetic" name="north"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="true"/><xs:enumeration value="magnetic"/></xs:restriction></xs:simpleType></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element name="Speed" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>medium in which the instrument is placed: maritime applications - speed through water, aviation applications - airspeed terrestrial applications - same so SpeedOverGround</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="SpeedOverGround" type="xs:double"><xs:annotation><xs:documentation>Speed specified in units defined in Tracks/SpeedUnit. Measures the speed relative to the ground beneath the instrument. For nautical and aviation deployments, this can differ from the speed through the medium (Speed) due to air/water currents.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="Pitch_deg"><xs:annotation><xs:documentation>Instrument pitch [0, 360) degrees</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:double"><xs:minInclusive value="0"/><xs:maxExclusive value="360"/></xs:restriction></xs:simpleType></xs:element><xs:element minOccurs="0" name="Roll_deg"><xs:annotation><xs:documentation>Instrument roll [0, 360) degrees</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:double"><xs:minInclusive value="0"/><xs:maxExclusive value="360"/></xs:restriction></xs:simpleType></xs:element><xs:element minOccurs="0" name="Elevation_m" type="xs:double"><xs:annotation><xs:documentation>Instrument elevation (meters) relative to average sea level.</xs:documentation></xs:annotation></xs:element><xs:element name="GroundElevation_m" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>Ground or seabed elevation (meters) relative to average sea level.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="TrackEffort"><xs:annotation><xs:documentation>Not all measurements are associated with an instrument/ship's planned trackline (e.g. when in chase mode or transiting between tracklines). Specify times for track effort here if needed.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element minOccurs="1" name="OnPath" type="PathElementType" maxOccurs="unbounded"/><xs:element maxOccurs="unbounded" minOccurs="0" name="OffPath" type="PathElementType"/></xs:sequence></xs:complexType></xs:element><xs:element name="URI" maxOccurs="unbounded" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>Pointer to trackline information.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="DeploymentDetails" type="DeploymentRecoveryDetails"><xs:annotation><xs:documentation>Instrument deployment location, time, etc.</xs:documentation></xs:annotation></xs:element><xs:element name="RecoveryDetails" type="DeploymentRecoveryDetails" minOccurs="0"><xs:annotation><xs:documentation>Instrument recovery, location, time, etc.</xs:documentation></xs:annotation></xs:element><xs:element name="Sensors"><xs:annotation><xs:documentation>Sensors on instrument.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Audio" maxOccurs="unbounded" type="Audio" minOccurs="0"/><xs:element name="Depth" maxOccurs="unbounded" type="genericSensor" minOccurs="0"/><xs:element name="Sensor" maxOccurs="unbounded" type="unknownSensor" minOccurs="0"/></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="MetadataInfo" type="MetadataInfo"><xs:annotation><xs:documentation>Party responsible for this record. Some applications may make this mandatory.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
Character sequence that uniquely identifies this deployment.
Diagram
Type
xs:string
Properties
content
simple
Source
<xs:element name="Id" type="xs:string"><xs:annotation><xs:documentation>Character sequence that uniquely identifies this deployment.</xs:documentation></xs:annotation></xs:element>
Name of project associated with this deployment. Can be related to a geographic region, funding source, etc.
Diagram
Type
xs:string
Properties
content
simple
Source
<xs:element name="Project" type="xs:string"><xs:annotation><xs:documentation>Name of project associated with this deployment. Can be related to a geographic region, funding source, etc.</xs:documentation></xs:annotation></xs:element>
A number related to either the Nth deployment operation in a series of deployments or the Nth deployment at a specific site. This is different from Id which is a unqiue identifier for the deployment. If a vessel deployed 5 instruments, they might all have the same DeploymentId.While not enforced, it is expected that the combination of Project, DeploymentId, and (Site or Cruise) to be unique.
Diagram
Type
xs:int
Properties
content
simple
Source
<xs:element name="DeploymentId" type="xs:int"><xs:annotation><xs:documentation>A number related to either the Nth deployment operation in a series of deployments or the Nth deployment at a specific site. This is different from Id which is a unqiue identifier for the deployment. If a vessel deployed 5 instruments, they might all have the same DeploymentId. While not enforced, it is expected that the combination of Project, DeploymentId, and (Site or Cruise) to be unique.</xs:documentation></xs:annotation></xs:element>
Name of a location where instruments are frequently deployed. Can be something as simple as a letter or a geographic name. Strongly recommended for long-term time series recorded at a specific point.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element name="Site" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>Name of a location where instruments are frequently deployed. Can be something as simple as a letter or a geographic name. Strongly recommended for long-term time series recorded at a specific point.</xs:documentation></xs:annotation></xs:element>
On what platform is the instrument deployed? (e.g. mooring, tag)
Diagram
Type
xs:string
Properties
content
simple
Source
<xs:element name="Platform" type="xs:string"><xs:annotation><xs:documentation>On what platform is the instrument deployed? (e.g. mooring, tag)</xs:documentation></xs:annotation></xs:element>
<xs:element name="Instrument"><xs:annotation><xs:documentation>Instrument type and identifier.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Type" type="xs:string"><xs:annotation><xs:documentation>Instrument type, e.g. HARP, EAR, Popup, DMON, Rock Hopper, etc.</xs:documentation></xs:annotation></xs:element><xs:element name="InstrumentId" type="xs:string"><xs:annotation><xs:documentation>Instrument identifier, e.g. serial number</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="GeometryType"><xs:annotation><xs:documentation>Sensor attachment "rigid" - relative geometry is fixed, "cabled" - relative geometry may be expected to deform depending on movement, currents, etc.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:string"><xs:whiteSpace value="collapse"/><xs:enumeration value="rigid"/><xs:enumeration value="cabled"/></xs:restriction></xs:simpleType></xs:element></xs:sequence></xs:complexType></xs:element>
<xs:element name="InstrumentId" type="xs:string"><xs:annotation><xs:documentation>Instrument identifier, e.g. serial number</xs:documentation></xs:annotation></xs:element>
Channels and sensors are bound together from Start to End. While not enforced, we assume channels are numbered from 1 to N.
Diagram
Type
xs:nonNegativeInteger
Properties
content
simple
Source
<xs:element name="ChannelNumber" type="xs:nonNegativeInteger"><xs:annotation><xs:documentation>Channels and sensors are bound together from Start to End. While not enforced, we assume channels are numbered from 1 to N.</xs:documentation></xs:annotation></xs:element>
Audio sensor index within the Sensors element. This allows us to associate a channel with a physical hydrophone.
Diagram
Type
xs:int
Properties
content
simple
Source
<xs:element name="SensorNumber" type="xs:int"><xs:annotation><xs:documentation>Audio sensor index within the Sensors element. This allows us to associate a channel with a physical hydrophone.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Sampling"><xs:annotation><xs:documentation>Sampling rate and quantization may change over time.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="1" name="Regimen"><xs:annotation><xs:documentation>Sampling regimen may change over time. Each entry shows the start of a sampling configuration.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"/><xs:element name="SampleRate_kHz" type="xs:double"><xs:annotation><xs:documentation>Number of samples per second in kHz, e.g. 192 is 192,000 samples/s</xs:documentation></xs:annotation></xs:element><xs:element name="SampleBits" type="xs:int"><xs:annotation><xs:documentation>Number of bits per sample.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
<xs:element maxOccurs="unbounded" minOccurs="1" name="Regimen"><xs:annotation><xs:documentation>Sampling regimen may change over time. Each entry shows the start of a sampling configuration.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"/><xs:element name="SampleRate_kHz" type="xs:double"><xs:annotation><xs:documentation>Number of samples per second in kHz, e.g. 192 is 192,000 samples/s</xs:documentation></xs:annotation></xs:element><xs:element name="SampleBits" type="xs:int"><xs:annotation><xs:documentation>Number of bits per sample.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
Number of samples per second in kHz, e.g. 192 is 192,000 samples/s
Diagram
Type
xs:double
Properties
content
simple
Source
<xs:element name="SampleRate_kHz" type="xs:double"><xs:annotation><xs:documentation>Number of samples per second in kHz, e.g. 192 is 192,000 samples/s</xs:documentation></xs:annotation></xs:element>
<xs:element name="SampleBits" type="xs:int"><xs:annotation><xs:documentation>Number of bits per sample.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Gain" minOccurs="0"><xs:annotation><xs:documentation>Initial gain setting (assumed 0 if not populated) and any subsequent changes.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="Regimen"><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"/><xs:choice><xs:element name="Gain_dB" type="xs:double"/><xs:element name="Gain_rel" type="xs:double"><xs:annotation><xs:documentation>Only used if gain is not calibrated. Relative gain may be a number on a dial.</xs:documentation></xs:annotation></xs:element></xs:choice></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Regimen"><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"/><xs:choice><xs:element name="Gain_dB" type="xs:double"/><xs:element name="Gain_rel" type="xs:double"><xs:annotation><xs:documentation>Only used if gain is not calibrated. Relative gain may be a number on a dial.</xs:documentation></xs:annotation></xs:element></xs:choice></xs:sequence></xs:complexType></xs:element>
Only used if gain is not calibrated. Relative gain may be a number on a dial.
Diagram
Type
xs:double
Properties
content
simple
Source
<xs:element name="Gain_rel" type="xs:double"><xs:annotation><xs:documentation>Only used if gain is not calibrated. Relative gain may be a number on a dial.</xs:documentation></xs:annotation></xs:element>
Duty cycle is represented by the recording duration and the interval from the start of one recording session to the next. A duration of 3 m and an interval of 5 m would represent a 60% duty cycle, 3 m on, 2 m off.
<xs:element name="DutyCycle" minOccurs="0"><xs:annotation><xs:documentation>Duty cycle is represented by the recording duration and the interval from the start of one recording session to the next. A duration of 3 m and an interval of 5 m would represent a 60% duty cycle, 3 m on, 2 m off.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="Regimen" nillable="false"><xs:annotation><xs:documentation>Duty cycling regimen may change over time. Each entry shows the start of a duty cycle configuration. The abscence of entries indicates continuous sampling as would having equal values in RecordingDuration_m and RecordingInterval_m.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"><xs:annotation><xs:documentation>Indicates when the duty cycle becomes active. It remains active until the next Regimen entry.</xs:documentation></xs:annotation></xs:element><xs:element name="RecordingDuration_s"><xs:annotation><xs:documentation>The amount of time in minutes during each recording interval when the data logger is recoring. Use the attribute Offset_s when the recording does not begin at the beginning of each recording interval.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="xs:double"><xs:attribute default="0" name="Offfset_s" type="xs:double"><xs:annotation><xs:documentation>Recording time is offset from the start of RecordingDuration_s by N seconds.</xs:documentation></xs:annotation></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element name="RecordingInterval_s"><xs:annotation><xs:documentation>Time between consecutive recordings. If RecordingDuration_s is 1800 s and RecordingInterval_s is 3600 s, then we record for the 30 min of each hour.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="xs:double"/></xs:simpleContent></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
Duty cycling regimen may change over time. Each entry shows the start of a duty cycle configuration. The abscence of entries indicates continuous sampling as would having equal values in RecordingDuration_m and RecordingInterval_m.
<xs:element maxOccurs="unbounded" minOccurs="0" name="Regimen" nillable="false"><xs:annotation><xs:documentation>Duty cycling regimen may change over time. Each entry shows the start of a duty cycle configuration. The abscence of entries indicates continuous sampling as would having equal values in RecordingDuration_m and RecordingInterval_m.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"><xs:annotation><xs:documentation>Indicates when the duty cycle becomes active. It remains active until the next Regimen entry.</xs:documentation></xs:annotation></xs:element><xs:element name="RecordingDuration_s"><xs:annotation><xs:documentation>The amount of time in minutes during each recording interval when the data logger is recoring. Use the attribute Offset_s when the recording does not begin at the beginning of each recording interval.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="xs:double"><xs:attribute default="0" name="Offfset_s" type="xs:double"><xs:annotation><xs:documentation>Recording time is offset from the start of RecordingDuration_s by N seconds.</xs:documentation></xs:annotation></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element name="RecordingInterval_s"><xs:annotation><xs:documentation>Time between consecutive recordings. If RecordingDuration_s is 1800 s and RecordingInterval_s is 3600 s, then we record for the 30 min of each hour.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="xs:double"/></xs:simpleContent></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
Indicates when the duty cycle becomes active. It remains active until the next Regimen entry.
Diagram
Type
xs:dateTime
Properties
content
simple
Source
<xs:element name="TimeStamp" type="xs:dateTime"><xs:annotation><xs:documentation>Indicates when the duty cycle becomes active. It remains active until the next Regimen entry.</xs:documentation></xs:annotation></xs:element>
The amount of time in minutes during each recording interval when the data logger is recoring. Use the attribute Offset_s when the recording does not begin at the beginning of each recording interval.
Recording time is offset from the start of RecordingDuration_s by N seconds.
Source
<xs:element name="RecordingDuration_s"><xs:annotation><xs:documentation>The amount of time in minutes during each recording interval when the data logger is recoring. Use the attribute Offset_s when the recording does not begin at the beginning of each recording interval.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="xs:double"><xs:attribute default="0" name="Offfset_s" type="xs:double"><xs:annotation><xs:documentation>Recording time is offset from the start of RecordingDuration_s by N seconds.</xs:documentation></xs:annotation></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element>
Time between consecutive recordings. If RecordingDuration_s is 1800 s and RecordingInterval_s is 3600 s, then we record for the 30 min of each hour.
Diagram
Type
extension of xs:double
Properties
content
complex
Source
<xs:element name="RecordingInterval_s"><xs:annotation><xs:documentation>Time between consecutive recordings. If RecordingDuration_s is 1800 s and RecordingInterval_s is 3600 s, then we record for the 30 min of each hour.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="xs:double"/></xs:simpleContent></xs:complexType></xs:element>
<xs:element minOccurs="0" name="FrequencyRange"><xs:annotation><xs:documentation>QA metric applies to what frequency range?</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Low_Hz" type="xs:double"/><xs:element name="High_Hz" type="xs:double"/></xs:sequence></xs:complexType></xs:element>
<xs:element name="Data"><xs:annotation><xs:documentation>Data from instrument, a URI is provided when not present (typical for audio).</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Audio"><xs:annotation><xs:documentation>Information about audio data.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="URI" type="xs:string"><xs:annotation><xs:documentation>Uniform Resource Indicator that points to audio content. Examples: digital object identifier, web address, or even a simple string describing the storage location.</xs:documentation></xs:annotation></xs:element><xs:element name="Processed" minOccurs="0" type="xs:string"><xs:annotation><xs:documentation>Pointer to location of data that has been processed (e.g. checked for quality, decimated, etc.)</xs:documentation></xs:annotation></xs:element><xs:element name="Raw" minOccurs="0" type="xs:string"><xs:annotation><xs:documentation>Pointer to raw data from the instrument.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="Tracks"><xs:annotation><xs:documentation>A set of measurements about a ship/instrument's track line.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element default="kn" name="SpeedUnit" minOccurs="0"><xs:annotation><xs:documentation>Tracks sometimes have a series of velocity measurements associated with them. SpeedUnit indicates the units in which the Speed and SpeedOverGround are measured. While not mandatory in the schema, this should always be included when Speed or SpeedOverGround are measured. If missing, the default value of kn should be assumed.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="kn"/><xs:enumeration value="km/h"/><xs:enumeration value="m/s"/></xs:restriction></xs:simpleType></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="Track"><xs:annotation><xs:documentation>A set of sorted (by time) points associated with one or more tracklines.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element minOccurs="0" name="TrackId" type="xs:double" maxOccurs="1"><xs:annotation><xs:documentation>Optional trackline number. If unimportant, everything can be put in one Points element.</xs:documentation></xs:annotation></xs:element><xs:element name="Point" maxOccurs="unbounded"><xs:annotation><xs:documentation>Timestamped measurements: long/lat, bearing, etc. Points should be sorted by timestamp.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"/><xs:group minOccurs="0" ref="LongLat"/><xs:element minOccurs="0" name="Heading_DegN"><xs:annotation><xs:documentation>Angle between the front/bow of the instrument and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Note that heading refers to the orientation of the instrument, not the path it is taking (see CorseOverGround_DegN).</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="BearingDeg"><xs:attribute default="magnetic" name="north"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="true"/><xs:enumeration value="magnetic"/></xs:restriction></xs:simpleType></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element minOccurs="0" name="CourseOverGround_DegN"><xs:annotation><xs:documentation>Angle between the instrument's current motion vector and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Due to currents, Heading_DegN and CourseOverGround_DegN may differ (e.g., the instrument may not be moving in the direction towards which it is pointed).</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="BearingDeg"><xs:attribute default="magnetic" name="north"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="true"/><xs:enumeration value="magnetic"/></xs:restriction></xs:simpleType></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element name="Speed" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>medium in which the instrument is placed: maritime applications - speed through water, aviation applications - airspeed terrestrial applications - same so SpeedOverGround</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="SpeedOverGround" type="xs:double"><xs:annotation><xs:documentation>Speed specified in units defined in Tracks/SpeedUnit. Measures the speed relative to the ground beneath the instrument. For nautical and aviation deployments, this can differ from the speed through the medium (Speed) due to air/water currents.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="Pitch_deg"><xs:annotation><xs:documentation>Instrument pitch [0, 360) degrees</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:double"><xs:minInclusive value="0"/><xs:maxExclusive value="360"/></xs:restriction></xs:simpleType></xs:element><xs:element minOccurs="0" name="Roll_deg"><xs:annotation><xs:documentation>Instrument roll [0, 360) degrees</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:double"><xs:minInclusive value="0"/><xs:maxExclusive value="360"/></xs:restriction></xs:simpleType></xs:element><xs:element minOccurs="0" name="Elevation_m" type="xs:double"><xs:annotation><xs:documentation>Instrument elevation (meters) relative to average sea level.</xs:documentation></xs:annotation></xs:element><xs:element name="GroundElevation_m" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>Ground or seabed elevation (meters) relative to average sea level.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="TrackEffort"><xs:annotation><xs:documentation>Not all measurements are associated with an instrument/ship's planned trackline (e.g. when in chase mode or transiting between tracklines). Specify times for track effort here if needed.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element minOccurs="1" name="OnPath" type="PathElementType" maxOccurs="unbounded"/><xs:element maxOccurs="unbounded" minOccurs="0" name="OffPath" type="PathElementType"/></xs:sequence></xs:complexType></xs:element><xs:element name="URI" maxOccurs="unbounded" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>Pointer to trackline information.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
<xs:element name="Audio"><xs:annotation><xs:documentation>Information about audio data.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="URI" type="xs:string"><xs:annotation><xs:documentation>Uniform Resource Indicator that points to audio content. Examples: digital object identifier, web address, or even a simple string describing the storage location.</xs:documentation></xs:annotation></xs:element><xs:element name="Processed" minOccurs="0" type="xs:string"><xs:annotation><xs:documentation>Pointer to location of data that has been processed (e.g. checked for quality, decimated, etc.)</xs:documentation></xs:annotation></xs:element><xs:element name="Raw" minOccurs="0" type="xs:string"><xs:annotation><xs:documentation>Pointer to raw data from the instrument.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
Uniform Resource Indicator that points to audio content. Examples: digital object identifier, web address, or even a simple string describing the storage location.
Diagram
Type
xs:string
Properties
content
simple
Source
<xs:element name="URI" type="xs:string"><xs:annotation><xs:documentation>Uniform Resource Indicator that points to audio content. Examples: digital object identifier, web address, or even a simple string describing the storage location.</xs:documentation></xs:annotation></xs:element>
Pointer to location of data that has been processed (e.g. checked for quality, decimated, etc.)
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element name="Processed" minOccurs="0" type="xs:string"><xs:annotation><xs:documentation>Pointer to location of data that has been processed (e.g. checked for quality, decimated, etc.)</xs:documentation></xs:annotation></xs:element>
<xs:element name="Raw" minOccurs="0" type="xs:string"><xs:annotation><xs:documentation>Pointer to raw data from the instrument.</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="Tracks"><xs:annotation><xs:documentation>A set of measurements about a ship/instrument's track line.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element default="kn" name="SpeedUnit" minOccurs="0"><xs:annotation><xs:documentation>Tracks sometimes have a series of velocity measurements associated with them. SpeedUnit indicates the units in which the Speed and SpeedOverGround are measured. While not mandatory in the schema, this should always be included when Speed or SpeedOverGround are measured. If missing, the default value of kn should be assumed.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="kn"/><xs:enumeration value="km/h"/><xs:enumeration value="m/s"/></xs:restriction></xs:simpleType></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="Track"><xs:annotation><xs:documentation>A set of sorted (by time) points associated with one or more tracklines.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element minOccurs="0" name="TrackId" type="xs:double" maxOccurs="1"><xs:annotation><xs:documentation>Optional trackline number. If unimportant, everything can be put in one Points element.</xs:documentation></xs:annotation></xs:element><xs:element name="Point" maxOccurs="unbounded"><xs:annotation><xs:documentation>Timestamped measurements: long/lat, bearing, etc. Points should be sorted by timestamp.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"/><xs:group minOccurs="0" ref="LongLat"/><xs:element minOccurs="0" name="Heading_DegN"><xs:annotation><xs:documentation>Angle between the front/bow of the instrument and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Note that heading refers to the orientation of the instrument, not the path it is taking (see CorseOverGround_DegN).</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="BearingDeg"><xs:attribute default="magnetic" name="north"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="true"/><xs:enumeration value="magnetic"/></xs:restriction></xs:simpleType></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element minOccurs="0" name="CourseOverGround_DegN"><xs:annotation><xs:documentation>Angle between the instrument's current motion vector and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Due to currents, Heading_DegN and CourseOverGround_DegN may differ (e.g., the instrument may not be moving in the direction towards which it is pointed).</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="BearingDeg"><xs:attribute default="magnetic" name="north"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="true"/><xs:enumeration value="magnetic"/></xs:restriction></xs:simpleType></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element name="Speed" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>medium in which the instrument is placed: maritime applications - speed through water, aviation applications - airspeed terrestrial applications - same so SpeedOverGround</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="SpeedOverGround" type="xs:double"><xs:annotation><xs:documentation>Speed specified in units defined in Tracks/SpeedUnit. Measures the speed relative to the ground beneath the instrument. For nautical and aviation deployments, this can differ from the speed through the medium (Speed) due to air/water currents.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="Pitch_deg"><xs:annotation><xs:documentation>Instrument pitch [0, 360) degrees</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:double"><xs:minInclusive value="0"/><xs:maxExclusive value="360"/></xs:restriction></xs:simpleType></xs:element><xs:element minOccurs="0" name="Roll_deg"><xs:annotation><xs:documentation>Instrument roll [0, 360) degrees</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:double"><xs:minInclusive value="0"/><xs:maxExclusive value="360"/></xs:restriction></xs:simpleType></xs:element><xs:element minOccurs="0" name="Elevation_m" type="xs:double"><xs:annotation><xs:documentation>Instrument elevation (meters) relative to average sea level.</xs:documentation></xs:annotation></xs:element><xs:element name="GroundElevation_m" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>Ground or seabed elevation (meters) relative to average sea level.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="TrackEffort"><xs:annotation><xs:documentation>Not all measurements are associated with an instrument/ship's planned trackline (e.g. when in chase mode or transiting between tracklines). Specify times for track effort here if needed.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element minOccurs="1" name="OnPath" type="PathElementType" maxOccurs="unbounded"/><xs:element maxOccurs="unbounded" minOccurs="0" name="OffPath" type="PathElementType"/></xs:sequence></xs:complexType></xs:element><xs:element name="URI" maxOccurs="unbounded" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>Pointer to trackline information.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
Tracks sometimes have a series of velocity measurements associated with them. SpeedUnit indicates the units in which the Speed and SpeedOverGround are measured. While not mandatory in the schema, this should always be included when Speed or SpeedOverGround are measured. If missing, the default value of kn should be assumed.
Diagram
Type
restriction of xs:string
Properties
content
simple
minOccurs
0
default
kn
Facets
enumeration
kn
enumeration
km/h
enumeration
m/s
Source
<xs:element default="kn" name="SpeedUnit" minOccurs="0"><xs:annotation><xs:documentation>Tracks sometimes have a series of velocity measurements associated with them. SpeedUnit indicates the units in which the Speed and SpeedOverGround are measured. While not mandatory in the schema, this should always be included when Speed or SpeedOverGround are measured. If missing, the default value of kn should be assumed.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="kn"/><xs:enumeration value="km/h"/><xs:enumeration value="m/s"/></xs:restriction></xs:simpleType></xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Track"><xs:annotation><xs:documentation>A set of sorted (by time) points associated with one or more tracklines.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element minOccurs="0" name="TrackId" type="xs:double" maxOccurs="1"><xs:annotation><xs:documentation>Optional trackline number. If unimportant, everything can be put in one Points element.</xs:documentation></xs:annotation></xs:element><xs:element name="Point" maxOccurs="unbounded"><xs:annotation><xs:documentation>Timestamped measurements: long/lat, bearing, etc. Points should be sorted by timestamp.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"/><xs:group minOccurs="0" ref="LongLat"/><xs:element minOccurs="0" name="Heading_DegN"><xs:annotation><xs:documentation>Angle between the front/bow of the instrument and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Note that heading refers to the orientation of the instrument, not the path it is taking (see CorseOverGround_DegN).</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="BearingDeg"><xs:attribute default="magnetic" name="north"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="true"/><xs:enumeration value="magnetic"/></xs:restriction></xs:simpleType></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element minOccurs="0" name="CourseOverGround_DegN"><xs:annotation><xs:documentation>Angle between the instrument's current motion vector and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Due to currents, Heading_DegN and CourseOverGround_DegN may differ (e.g., the instrument may not be moving in the direction towards which it is pointed).</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="BearingDeg"><xs:attribute default="magnetic" name="north"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="true"/><xs:enumeration value="magnetic"/></xs:restriction></xs:simpleType></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element name="Speed" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>medium in which the instrument is placed: maritime applications - speed through water, aviation applications - airspeed terrestrial applications - same so SpeedOverGround</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="SpeedOverGround" type="xs:double"><xs:annotation><xs:documentation>Speed specified in units defined in Tracks/SpeedUnit. Measures the speed relative to the ground beneath the instrument. For nautical and aviation deployments, this can differ from the speed through the medium (Speed) due to air/water currents.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="Pitch_deg"><xs:annotation><xs:documentation>Instrument pitch [0, 360) degrees</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:double"><xs:minInclusive value="0"/><xs:maxExclusive value="360"/></xs:restriction></xs:simpleType></xs:element><xs:element minOccurs="0" name="Roll_deg"><xs:annotation><xs:documentation>Instrument roll [0, 360) degrees</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:double"><xs:minInclusive value="0"/><xs:maxExclusive value="360"/></xs:restriction></xs:simpleType></xs:element><xs:element minOccurs="0" name="Elevation_m" type="xs:double"><xs:annotation><xs:documentation>Instrument elevation (meters) relative to average sea level.</xs:documentation></xs:annotation></xs:element><xs:element name="GroundElevation_m" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>Ground or seabed elevation (meters) relative to average sea level.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
Optional trackline number.If unimportant, everything can be put in one Points element.
Diagram
Type
xs:double
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element minOccurs="0" name="TrackId" type="xs:double" maxOccurs="1"><xs:annotation><xs:documentation>Optional trackline number. If unimportant, everything can be put in one Points element.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Point" maxOccurs="unbounded"><xs:annotation><xs:documentation>Timestamped measurements: long/lat, bearing, etc. Points should be sorted by timestamp.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"/><xs:group minOccurs="0" ref="LongLat"/><xs:element minOccurs="0" name="Heading_DegN"><xs:annotation><xs:documentation>Angle between the front/bow of the instrument and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Note that heading refers to the orientation of the instrument, not the path it is taking (see CorseOverGround_DegN).</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="BearingDeg"><xs:attribute default="magnetic" name="north"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="true"/><xs:enumeration value="magnetic"/></xs:restriction></xs:simpleType></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element minOccurs="0" name="CourseOverGround_DegN"><xs:annotation><xs:documentation>Angle between the instrument's current motion vector and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Due to currents, Heading_DegN and CourseOverGround_DegN may differ (e.g., the instrument may not be moving in the direction towards which it is pointed).</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="BearingDeg"><xs:attribute default="magnetic" name="north"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="true"/><xs:enumeration value="magnetic"/></xs:restriction></xs:simpleType></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element name="Speed" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>medium in which the instrument is placed: maritime applications - speed through water, aviation applications - airspeed terrestrial applications - same so SpeedOverGround</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="SpeedOverGround" type="xs:double"><xs:annotation><xs:documentation>Speed specified in units defined in Tracks/SpeedUnit. Measures the speed relative to the ground beneath the instrument. For nautical and aviation deployments, this can differ from the speed through the medium (Speed) due to air/water currents.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="Pitch_deg"><xs:annotation><xs:documentation>Instrument pitch [0, 360) degrees</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:double"><xs:minInclusive value="0"/><xs:maxExclusive value="360"/></xs:restriction></xs:simpleType></xs:element><xs:element minOccurs="0" name="Roll_deg"><xs:annotation><xs:documentation>Instrument roll [0, 360) degrees</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:double"><xs:minInclusive value="0"/><xs:maxExclusive value="360"/></xs:restriction></xs:simpleType></xs:element><xs:element minOccurs="0" name="Elevation_m" type="xs:double"><xs:annotation><xs:documentation>Instrument elevation (meters) relative to average sea level.</xs:documentation></xs:annotation></xs:element><xs:element name="GroundElevation_m" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>Ground or seabed elevation (meters) relative to average sea level.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
Angle between the front/bow of the instrument and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Note that heading refers to the orientation of the instrument, not the path it is taking (see CorseOverGround_DegN).
<xs:element minOccurs="0" name="Heading_DegN"><xs:annotation><xs:documentation>Angle between the front/bow of the instrument and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Note that heading refers to the orientation of the instrument, not the path it is taking (see CorseOverGround_DegN).</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="BearingDeg"><xs:attribute default="magnetic" name="north"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="true"/><xs:enumeration value="magnetic"/></xs:restriction></xs:simpleType></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element>
Angle between the instrument's current motion vector and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Due to currents, Heading_DegN and CourseOverGround_DegN may differ (e.g., the instrument may not be moving in the direction towards which it is pointed).
<xs:element minOccurs="0" name="CourseOverGround_DegN"><xs:annotation><xs:documentation>Angle between the instrument's current motion vector and "true" or "magnetic" north as indicated by the North attribute. Measured in counterclockwise degrees degrees [0, 360). Due to currents, Heading_DegN and CourseOverGround_DegN may differ (e.g., the instrument may not be moving in the direction towards which it is pointed).</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="BearingDeg"><xs:attribute default="magnetic" name="north"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="true"/><xs:enumeration value="magnetic"/></xs:restriction></xs:simpleType></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element>
medium in which the instrument is placed:maritime applications - speed through water,aviation applications - airspeedterrestrial applications - same so SpeedOverGround
Diagram
Type
xs:double
Properties
content
simple
minOccurs
0
Source
<xs:element name="Speed" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>medium in which the instrument is placed: maritime applications - speed through water, aviation applications - airspeed terrestrial applications - same so SpeedOverGround</xs:documentation></xs:annotation></xs:element>
Speed specified in units defined in Tracks/SpeedUnit.Measures the speed relative to the ground beneath the instrument. For nautical and aviation deployments, this can differ from the speed through the medium (Speed) due to air/water currents.
Diagram
Type
xs:double
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="SpeedOverGround" type="xs:double"><xs:annotation><xs:documentation>Speed specified in units defined in Tracks/SpeedUnit. Measures the speed relative to the ground beneath the instrument. For nautical and aviation deployments, this can differ from the speed through the medium (Speed) due to air/water currents.</xs:documentation></xs:annotation></xs:element>
Ground or seabed elevation (meters) relative to average sea level.
Diagram
Type
xs:double
Properties
content
simple
minOccurs
0
Source
<xs:element name="GroundElevation_m" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>Ground or seabed elevation (meters) relative to average sea level.</xs:documentation></xs:annotation></xs:element>
Not all measurements are associated with an instrument/ship's planned trackline (e.g. when in chase mode or transiting between tracklines). Specify times for track effort here if needed.
<xs:element minOccurs="0" name="TrackEffort"><xs:annotation><xs:documentation>Not all measurements are associated with an instrument/ship's planned trackline (e.g. when in chase mode or transiting between tracklines). Specify times for track effort here if needed.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element minOccurs="1" name="OnPath" type="PathElementType" maxOccurs="unbounded"/><xs:element maxOccurs="unbounded" minOccurs="0" name="OffPath" type="PathElementType"/></xs:sequence></xs:complexType></xs:element>
This element is used to provide names that specify a focal area in which the study was conducted, such as a National Marine Sanctuary.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="FocalArea" type="xs:string"><xs:annotation><xs:documentation>This element is used to provide names that specify a focal area in which the study was conducted, such as a National Marine Sanctuary.</xs:documentation></xs:annotation></xs:element>
The elevation at which this instrument is positioned.
Diagram
Type
xs:double
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="ElevationInstrument_m" type="xs:double"><xs:annotation><xs:documentation>The elevation at which this instrument is positioned.</xs:documentation></xs:annotation></xs:element>
Not usually required. This field is designed to record depth with respect to the ground or seabed. Uses for this field include mines and alpine lakes.
Diagram
Type
xs:double
Properties
content
simple
minOccurs
0
Source
<xs:element name="DepthInstrument_m" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>Not usually required. This field is designed to record depth with respect to the ground or seabed. Uses for this field include mines and alpine lakes.</xs:documentation></xs:annotation></xs:element>
Time at which instrument was deployed/recovered.Lost instruments: set recovery time to deployment time.
Diagram
Type
xs:dateTime
Properties
content
simple
Source
<xs:element name="TimeStamp" type="xs:dateTime"><xs:annotation><xs:documentation>Time at which instrument was deployed/recovered. Lost instruments: set recovery time to deployment time.</xs:documentation></xs:annotation></xs:element>
Recording start or end - May differ from deployment time.
Diagram
Type
xs:dateTime
Properties
content
simple
Source
<xs:element name="AudioTimeStamp" type="xs:dateTime"><xs:annotation><xs:documentation>Recording start or end - May differ from deployment time.</xs:documentation></xs:annotation></xs:element>
Sensor index. May be used to associate the sensor with other parts of the schema. For example, for Audio sensors, the Channel/SensorNumber can be set to a specific Sensor/Audio/Number, permitting us to determine information about the a hydrophone assembly.
Diagram
Type
xs:integer
Properties
content
simple
Source
<xs:element name="Number" type="xs:integer"><xs:annotation><xs:documentation>Sensor index. May be used to associate the sensor with other parts of the schema. For example, for Audio sensors, the Channel/SensorNumber can be set to a specific Sensor/Audio/Number, permitting us to determine information about the a hydrophone assembly.</xs:documentation></xs:annotation></xs:element>
A value that uniquely identifies this sensor, e.g. a serial number.
Diagram
Type
xs:string
Properties
content
simple
Source
<xs:element name="SensorId" type="xs:string"><xs:annotation><xs:documentation>A value that uniquely identifies this sensor, e.g. a serial number.</xs:documentation></xs:annotation></xs:element>
Optional transducer identifier.Called TransducerId in the proposed ANSI standard.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="HydrophoneId" type="xs:string"><xs:annotation><xs:documentation>Optional transducer identifier. Called TransducerId in the proposed ANSI standard.</xs:documentation></xs:annotation></xs:element>
Description of data gathered by this sensor, e.g., temperature
Diagram
Type
xs:string
Properties
content
simple
Source
<xs:element name="Type" type="xs:string"><xs:annotation><xs:documentation>Description of data gathered by this sensor, e.g., temperature</xs:documentation></xs:annotation></xs:element>
List of property elements describing the sensor. These may be arbitrary. Example: Properties can have child Units with value °C. Children may be nested.
Diagram
Properties
content
complex
Model
ANY element from TARGET namespace 'http://tethys.sdsu.edu/schema/1.0'
Source
<xs:element name="Properties"><xs:annotation><xs:documentation>List of property elements describing the sensor. These may be arbitrary. Example: Properties can have child Units with value °C. Children may be nested.</xs:documentation></xs:annotation><xs:complexType><xs:sequence maxOccurs="1"><xs:any namespace="##targetNamespace" processContents="skip" maxOccurs="unbounded" minOccurs="0"/></xs:sequence></xs:complexType></xs:element>
<xs:element minOccurs="0" name="MetadataInfo" type="MetadataInfo"><xs:annotation><xs:documentation>Party responsible for this record. Some applications may make this mandatory.</xs:documentation></xs:annotation></xs:element>
<xs:complexType name="ChannelInfo"><xs:sequence maxOccurs="1"><xs:element name="ChannelNumber" type="xs:nonNegativeInteger"><xs:annotation><xs:documentation>Channels and sensors are bound together from Start to End. While not enforced, we assume channels are numbered from 1 to N.</xs:documentation></xs:annotation></xs:element><xs:element name="SensorNumber" type="xs:int"><xs:annotation><xs:documentation>Audio sensor index within the Sensors element. This allows us to associate a channel with a physical hydrophone.</xs:documentation></xs:annotation></xs:element><xs:element name="Start" type="xs:dateTime"/><xs:element name="End" type="xs:dateTime"/><xs:element minOccurs="0" name="EventTrigger"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="Description" type="DescriptionType"/><xs:element name="Algorithm" type="AlgorithmType"/></xs:sequence></xs:complexType></xs:element><xs:element name="Sampling"><xs:annotation><xs:documentation>Sampling rate and quantization may change over time.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="1" name="Regimen"><xs:annotation><xs:documentation>Sampling regimen may change over time. Each entry shows the start of a sampling configuration.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"/><xs:element name="SampleRate_kHz" type="xs:double"><xs:annotation><xs:documentation>Number of samples per second in kHz, e.g. 192 is 192,000 samples/s</xs:documentation></xs:annotation></xs:element><xs:element name="SampleBits" type="xs:int"><xs:annotation><xs:documentation>Number of bits per sample.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="Gain" minOccurs="0"><xs:annotation><xs:documentation>Initial gain setting (assumed 0 if not populated) and any subsequent changes.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="Regimen"><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"/><xs:choice><xs:element name="Gain_dB" type="xs:double"/><xs:element name="Gain_rel" type="xs:double"><xs:annotation><xs:documentation>Only used if gain is not calibrated. Relative gain may be a number on a dial.</xs:documentation></xs:annotation></xs:element></xs:choice></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="DutyCycle" minOccurs="0"><xs:annotation><xs:documentation>Duty cycle is represented by the recording duration and the interval from the start of one recording session to the next. A duration of 3 m and an interval of 5 m would represent a 60% duty cycle, 3 m on, 2 m off.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="Regimen" nillable="false"><xs:annotation><xs:documentation>Duty cycling regimen may change over time. Each entry shows the start of a duty cycle configuration. The abscence of entries indicates continuous sampling as would having equal values in RecordingDuration_m and RecordingInterval_m.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="TimeStamp" type="xs:dateTime"><xs:annotation><xs:documentation>Indicates when the duty cycle becomes active. It remains active until the next Regimen entry.</xs:documentation></xs:annotation></xs:element><xs:element name="RecordingDuration_s"><xs:annotation><xs:documentation>The amount of time in minutes during each recording interval when the data logger is recoring. Use the attribute Offset_s when the recording does not begin at the beginning of each recording interval.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="xs:double"><xs:attribute default="0" name="Offfset_s" type="xs:double"><xs:annotation><xs:documentation>Recording time is offset from the start of RecordingDuration_s by N seconds.</xs:documentation></xs:annotation></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element name="RecordingInterval_s"><xs:annotation><xs:documentation>Time between consecutive recordings. If RecordingDuration_s is 1800 s and RecordingInterval_s is 3600 s, then we record for the 30 min of each hour.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="xs:double"/></xs:simpleContent></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType>
<xs:complexType name="PathElementType"><xs:sequence maxOccurs="1" minOccurs="0"><xs:element minOccurs="0" name="TrackId" type="xs:double"/><xs:element name="Start" type="xs:dateTime"/><xs:element name="End" type="xs:dateTime"/><xs:element minOccurs="0" name="Comment" type="xs:string"/><xs:element minOccurs="0" name="FocalArea" type="xs:string"><xs:annotation><xs:documentation>This element is used to provide names that specify a focal area in which the study was conducted, such as a National Marine Sanctuary.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
<xs:complexType name="DeploymentRecoveryDetails"><xs:sequence><xs:group ref="LongLat"/><xs:element minOccurs="0" name="ElevationInstrument_m" type="xs:double"><xs:annotation><xs:documentation>The elevation at which this instrument is positioned.</xs:documentation></xs:annotation></xs:element><xs:element name="DepthInstrument_m" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>Not usually required. This field is designed to record depth with respect to the ground or seabed. Uses for this field include mines and alpine lakes.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="Elevation_m" type="xs:double"><xs:annotation><xs:documentation>Elevation of ground/sea bed</xs:documentation></xs:annotation></xs:element><xs:element name="TimeStamp" type="xs:dateTime"><xs:annotation><xs:documentation>Time at which instrument was deployed/recovered. Lost instruments: set recovery time to deployment time.</xs:documentation></xs:annotation></xs:element><xs:element name="AudioTimeStamp" type="xs:dateTime"><xs:annotation><xs:documentation>Recording start or end - May differ from deployment time.</xs:documentation></xs:annotation></xs:element><xs:element name="Vessel" minOccurs="0" type="xs:string"/><xs:group ref="ContactGroup" minOccurs="0"/></xs:sequence></xs:complexType>
<xs:complexType name="genericSensor"><xs:sequence minOccurs="1" maxOccurs="1"><xs:element name="Number" type="xs:integer"><xs:annotation><xs:documentation>Sensor index. May be used to associate the sensor with other parts of the schema. For example, for Audio sensors, the Channel/SensorNumber can be set to a specific Sensor/Audio/Number, permitting us to determine information about the a hydrophone assembly.</xs:documentation></xs:annotation></xs:element><xs:element name="SensorId" type="xs:string"><xs:annotation><xs:documentation>A value that uniquely identifies this sensor, e.g. a serial number.</xs:documentation></xs:annotation></xs:element><xs:element name="Geometry" minOccurs="0" type="GeometryType_m"><xs:annotation><xs:documentation>Geometry relative to platform</xs:documentation></xs:annotation></xs:element><xs:element name="Name" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>Optional sensor name</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="Description" type="xs:string"><xs:annotation><xs:documentation>Optional description of sensor.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
<xs:complexType name="unknownSensor"><xs:complexContent><xs:extension base="genericSensor"><xs:sequence><xs:element name="Type" type="xs:string"><xs:annotation><xs:documentation>Description of data gathered by this sensor, e.g., temperature</xs:documentation></xs:annotation></xs:element><xs:element name="Properties"><xs:annotation><xs:documentation>List of property elements describing the sensor. These may be arbitrary. Example: Properties can have child Units with value °C. Children may be nested.</xs:documentation></xs:annotation><xs:complexType><xs:sequence maxOccurs="1"><xs:any namespace="##targetNamespace" processContents="skip" maxOccurs="unbounded" minOccurs="0"/></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType>
<xs:attribute default="0" name="Offfset_s" type="xs:double"><xs:annotation><xs:documentation>Recording time is offset from the start of RecordingDuration_s by N seconds.</xs:documentation></xs:annotation></xs:attribute>