| schema location: | C:\Documents and Settings\schen\My Documents\anss_xml\station.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| diagram | ![]() |
||
| properties |
|
||
| children | Source Sender Module Sent Action ActionDate Station | ||
| annotation |
|
||
| source | <xs:element name="StaMessage"> <xs:annotation> <xs:documentation>Station message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Source" type="xs:string"> <xs:annotation> <xs:documentation>Network ID of the institution sending the message.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Sender" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Name of the institution sending this message.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Module" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Name of the software module that generated this message.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Sent" type="xs:dateTime"/> <xs:element name="Action"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="OPEN"/> <xs:enumeration value="CLOSE"/> <xs:enumeration value="UPDATE"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ActionDate" type="xs:dateTime"/> <xs:element name="Station" type="sta_type" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| type | xs:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Source" type="xs:string"> <xs:annotation> <xs:documentation>Network ID of the institution sending the message.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="Sender" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Name of the institution sending this message.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="Module" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Name of the software module that generated this message.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||||
| type | xs:dateTime | ||||
| properties |
|
||||
| source | <xs:element name="Sent" type="xs:dateTime"/> |
| diagram | |||||||
| type | restriction of xs:NMTOKEN | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:element name="Action"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="OPEN"/> <xs:enumeration value="CLOSE"/> <xs:enumeration value="UPDATE"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | |||||
| type | xs:dateTime | ||||
| properties |
|
||||
| source | <xs:element name="ActionDate" type="xs:dateTime"/> |
| diagram | ![]() |
||||||||
| type | sta_type | ||||||||
| properties |
|
||||||||
| children | StationID StationAlias StaLat StaLon StaElev Site StaName StaDescription Installation Instrument Vault Geology StationType InstrOrientation VelocityModel SwapOrder32 SwapOrder16 Equipment Operator StaCreationDate StaEndDate NumberRecorders NumberChannels StaDataless StaComment Channel | ||||||||
| source | <xs:element name="Station" type="sta_type" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| children | ChnLat ChnLon ChnElev Depth Azimuth Dip Offset Output SampleRate StorageFormat Clockdrift SignalUnit CalibrationUnit BlocklengthExponent DataLogger Sensor Response ChnGain ChnSensitivity DampingConstant NaturalFrequency LeastSignificantBit FullScaleInput FullScaleOutput FullScaleCapability PreTriggerTime PostDetriggerTime | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:group name="chan_details"> <xs:annotation> <xs:documentation>Details about channels and their location and instrumentation, including response. Corresponds to SEED blockette 52 and the response blockettes.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ChnLat" type="lat_type"> <xs:annotation> <xs:documentation>Latitude coordinates of this channel's sensor.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ChnLon" type="lon_type"> <xs:annotation> <xs:documentation>Longitude coordinates of this channel's sensor.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ChnElev" type="distance_type"> <xs:annotation> <xs:documentation>Elevation of the sensor.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Depth" type="distance_type"> <xs:annotation> <xs:documentation>The local depth or overburden of the instrument's location. For downhole instruments, the depth of the instrument under the surface ground level. For underground vaults, the distance from the instrument to the local ground level above.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Azimuth" type="az_type" minOccurs="0"> <xs:annotation> <xs:documentation>Azimuth of the sensor in degrees from north, clockwise.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Dip" type="dip_type" minOccurs="0"> <xs:annotation> <xs:documentation>Dip of the instrument in degrees, down from horizontal.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Offset" minOccurs="0"> <xs:annotation> <xs:documentation>Sensor's north, east, and vertical offsets in meters. Corresponds to V0 real header parameters 50-52.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="North" type="distance_type"/> <xs:element name="East" type="distance_type"/> <xs:element name="Vertical" type="distance_type"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Output" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The type of data this channel collects. Corresponds to channel flags in SEED blockette 52. The SEED volume producer could use the first letter of an Output value as the SEED channel flag.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="TRIGGERED"/> <xs:enumeration value="CONTINUOUS"/> <xs:enumeration value="HEALTH"/> <xs:enumeration value="GEOPHYSICAL"/> <xs:enumeration value="WEATHER"/> <xs:enumeration value="FLAG"/> <xs:enumeration value="SYNTHESIZED"/> <xs:enumeration value="INPUT"/> <xs:enumeration value="EXPERIMENTAL"/> <xs:enumeration value="MAINTENANCE"/> <xs:enumeration value="BEAM"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SampleRate" type="samplerate_type" minOccurs="0"/> <xs:element name="StorageFormat" type="xs:string" default="UNKNOWN" minOccurs="0"/> <xs:element name="Clockdrift" minOccurs="0"> <xs:annotation> <xs:documentation>A tolerance value, measured in seconds per sample, used as a threshold for time error detection in data from the channel. </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:restriction base="float_type"> <xs:minInclusive value="0"/> <xs:attribute name="unit" type="xs:string" use="optional" fixed="S/SAMPLE"/> </xs:restriction> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="SignalUnit" type="sensor_unit" minOccurs="0"/> <xs:element name="CalibrationUnit" type="cal_unit" minOccurs="0"/> <xs:element name="BlocklengthExponent" minOccurs="0"> <xs:annotation> <xs:documentation>Record length of data from this channel, expressed as an exponent of 2. For example, if the blocklength is 256, use the value 8. Corresponds to V0 integer header parameter 35?</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="8"/> <xs:maxInclusive value="12"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DataLogger" type="dlogger_type" minOccurs="0"/> <xs:element name="Sensor" type="equip_type" minOccurs="0"/> <xs:element name="Response" type="response_type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="ChnGain" type="gain_sens_type" minOccurs="0"> <xs:annotation> <xs:documentation>Channel gain. Corresponds to SEED blockette 58 for stage 0.</xs:documentation> </xs:annotation> </xs:element> <!-- V0 fields --> <xs:element name="ChnSensitivity" type="gain_sens_type" minOccurs="0"/> <xs:element name="DampingConstant" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation> Corresponds to SEED real parameter 41. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NaturalFrequency" type="freq_type" minOccurs="0"/> <xs:element name="LeastSignificantBit" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:restriction base="float_type"> <xs:minInclusive value="0"/> <xs:attribute name="unit" type="xs:string" use="optional" fixed="MICROVOLTS/COUNT"/> <xs:attributeGroup ref="uncertainty"/> </xs:restriction> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="FullScaleInput" minOccurs="0"> <xs:complexType> <xs:annotation> <xs:documentation>In Volts. Corresponds to V0 real header paramter 23.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:restriction base="float_type"> <xs:minInclusive value="0"/> <xs:attribute name="unit" type="xs:string" use="optional" fixed="VOLTS"/> <xs:attributeGroup ref="uncertainty"/> </xs:restriction> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="FullScaleOutput" type="voltage_type" minOccurs="0"/> <xs:element name="FullScaleCapability" type="voltage_type" minOccurs="0"> <xs:annotation> <xs:documentation>Full scale sensing capability. Corresponds to V0 real parameter 44. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="PreTriggerTime" type="sec_type" minOccurs="0"> <xs:annotation> <xs:documentation>Pre-trigger memory recording time (secs). Corresponds to V0 real header parameter 24.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PostDetriggerTime" type="sec_type" minOccurs="0"> <xs:annotation> <xs:documentation>Post-detrigger recording time (secs). Corresponds to V0 real header parameter 25.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:group> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| type | lat_type | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="ChnLat" type="lat_type"> <xs:annotation> <xs:documentation>Latitude coordinates of this channel's sensor.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| type | lon_type | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="ChnLon" type="lon_type"> <xs:annotation> <xs:documentation>Longitude coordinates of this channel's sensor.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | distance_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="ChnElev" type="distance_type"> <xs:annotation> <xs:documentation>Elevation of the sensor.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | distance_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Depth" type="distance_type"> <xs:annotation> <xs:documentation>The local depth or overburden of the instrument's location. For downhole instruments, the depth of the instrument under the surface ground level. For underground vaults, the distance from the instrument to the local ground level above.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | az_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Azimuth" type="az_type" minOccurs="0"> <xs:annotation> <xs:documentation>Azimuth of the sensor in degrees from north, clockwise.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | dip_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Dip" type="dip_type" minOccurs="0"> <xs:annotation> <xs:documentation>Dip of the instrument in degrees, down from horizontal.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | North East Vertical | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="Offset" minOccurs="0"> <xs:annotation> <xs:documentation>Sensor's north, east, and vertical offsets in meters. Corresponds to V0 real header parameters 50-52.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="North" type="distance_type"/> <xs:element name="East" type="distance_type"/> <xs:element name="Vertical" type="distance_type"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | distance_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="North" type="distance_type"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | distance_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="East" type="distance_type"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | distance_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Vertical" type="distance_type"/> |
| diagram | ![]() |
||||||||||||||||||||||
| type | restriction of xs:NMTOKEN | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:element name="Output" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The type of data this channel collects. Corresponds to channel flags in SEED blockette 52. The SEED volume producer could use the first letter of an Output value as the SEED channel flag.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="TRIGGERED"/> <xs:enumeration value="CONTINUOUS"/> <xs:enumeration value="HEALTH"/> <xs:enumeration value="GEOPHYSICAL"/> <xs:enumeration value="WEATHER"/> <xs:enumeration value="FLAG"/> <xs:enumeration value="SYNTHESIZED"/> <xs:enumeration value="INPUT"/> <xs:enumeration value="EXPERIMENTAL"/> <xs:enumeration value="MAINTENANCE"/> <xs:enumeration value="BEAM"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | samplerate_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="SampleRate" type="samplerate_type" minOccurs="0"/> |
| diagram | |||||||||||
| type | xs:string | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="StorageFormat" type="xs:string" default="UNKNOWN" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | restriction of float_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Clockdrift" minOccurs="0"> <xs:annotation> <xs:documentation>A tolerance value, measured in seconds per sample, used as a threshold for time error detection in data from the channel. </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:restriction base="float_type"> <xs:minInclusive value="0"/> <xs:attribute name="unit" type="xs:string" use="optional" fixed="S/SAMPLE"/> </xs:restriction> </xs:simpleContent> </xs:complexType> </xs:element> |
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:attribute name="unit" type="xs:string" use="optional" fixed="S/SAMPLE"/> |
| diagram | |||||||||
| type | sensor_unit | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xs:element name="SignalUnit" type="sensor_unit" minOccurs="0"/> |
| diagram | |||||||||
| type | cal_unit | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xs:element name="CalibrationUnit" type="cal_unit" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | restriction of xs:integer | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="BlocklengthExponent" minOccurs="0"> <xs:annotation> <xs:documentation>Record length of data from this channel, expressed as an exponent of 2. For example, if the blocklength is 256, use the value 8. Corresponds to V0 integer header parameter 35?</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="8"/> <xs:maxInclusive value="12"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||
| type | dlogger_type | ||||||||||||
| properties |
|
||||||||||||
| children | EquipType EquipDesc Manufacturer Vendor Model SerialNumber InstallDate RemoveDate CalibrationDate TotalChannels RecordedChannels | ||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="DataLogger" type="dlogger_type" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||
| type | equip_type | ||||||||||||
| properties |
|
||||||||||||
| children | EquipType EquipDesc Manufacturer Vendor Model SerialNumber InstallDate RemoveDate CalibrationDate | ||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="Sensor" type="equip_type" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||
| type | response_type | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| children | PNZ Coefficients ResponseList Generic FIR Polynomial Decimation StageSensitivity Spectra | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| source | <xs:element name="Response" type="response_type" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||
| type | gain_sens_type | ||||||||
| properties |
|
||||||||
| children | SensitivityValue GainUnits Frequency | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="ChnGain" type="gain_sens_type" minOccurs="0"> <xs:annotation> <xs:documentation>Channel gain. Corresponds to SEED blockette 58 for stage 0.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| type | gain_sens_type | ||||||||
| properties |
|
||||||||
| children | SensitivityValue GainUnits Frequency | ||||||||
| source | <xs:element name="ChnSensitivity" type="gain_sens_type" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | xs:double | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="DampingConstant" type="xs:double" minOccurs="0"> <xs:annotation> <xs:documentation> Corresponds to SEED real parameter 41. </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | freq_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="NaturalFrequency" type="freq_type" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | restriction of float_type | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="LeastSignificantBit" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:restriction base="float_type"> <xs:minInclusive value="0"/> <xs:attribute name="unit" type="xs:string" use="optional" fixed="MICROVOLTS/COUNT"/> <xs:attributeGroup ref="uncertainty"/> </xs:restriction> </xs:simpleContent> </xs:complexType> </xs:element> |
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:attribute name="unit" type="xs:string" use="optional" fixed="MICROVOLTS/COUNT"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | restriction of float_type | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="FullScaleInput" minOccurs="0"> <xs:complexType> <xs:annotation> <xs:documentation>In Volts. Corresponds to V0 real header paramter 23.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:restriction base="float_type"> <xs:minInclusive value="0"/> <xs:attribute name="unit" type="xs:string" use="optional" fixed="VOLTS"/> <xs:attributeGroup ref="uncertainty"/> </xs:restriction> </xs:simpleContent> </xs:complexType> </xs:element> |
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:attribute name="unit" type="xs:string" use="optional" fixed="VOLTS"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | voltage_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="FullScaleOutput" type="voltage_type" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | voltage_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="FullScaleCapability" type="voltage_type" minOccurs="0"> <xs:annotation> <xs:documentation>Full scale sensing capability. Corresponds to V0 real parameter 44. </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | sec_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="PreTriggerTime" type="sec_type" minOccurs="0"> <xs:annotation> <xs:documentation>Pre-trigger memory recording time (secs). Corresponds to V0 real header parameter 24.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | sec_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="PostDetriggerTime" type="sec_type" minOccurs="0"> <xs:annotation> <xs:documentation>Post-detrigger recording time (secs). Corresponds to V0 real header parameter 25.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| children | ChnCode LocCode ChnCreationDate ChnEndDate ChnDataless | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:group name="chan_info"> <xs:annotation> <xs:documentation>Elements that identify a channel. Corresponds to SEED blockette 52.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ChnCode"> <xs:annotation> <xs:documentation>Container for the channel's band code, instrument code, and orientation code. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Bandcode"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="E"/> <xs:enumeration value="S"/> <xs:enumeration value="H"/> <xs:enumeration value="B"/> <xs:enumeration value="M"/> <xs:enumeration value="L"/> <xs:enumeration value="V"/> <xs:enumeration value="U"/> <xs:enumeration value="R"/> <xs:enumeration value="A"/> <xs:enumeration value="O"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InstrCode"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="H"/> <xs:enumeration value="L"/> <xs:enumeration value="G"/> <xs:enumeration value="M"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="OrntCode"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="Z"/> <xs:enumeration value="E"/> <xs:enumeration value="N"/> <xs:enumeration value="U"/> <xs:enumeration value="V"/> <xs:enumeration value="W"/> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="3"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="LocCode"> <xs:annotation> <xs:documentation>Two-character location code used to distinguish between identical channel codes at one station.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:maxLength value="2"/> <xs:pattern value="[\w\s-]+"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChnCreationDate" type="xs:dateTime"> <xs:annotation> <xs:documentation>Datetime (UTC) this channel was first created.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ChnEndDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Datetime (UTC) this channel was terminated or will be terminated. If blank, the channel should be assumed to be active.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ChnDataless" type="xs:anyURI" minOccurs="0"/> </xs:sequence> </xs:group> |
| diagram | ![]() |
||||
| properties |
|
||||
| children | Bandcode InstrCode OrntCode | ||||
| annotation |
|
||||
| source | <xs:element name="ChnCode"> <xs:annotation> <xs:documentation>Container for the channel's band code, instrument code, and orientation code. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Bandcode"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="E"/> <xs:enumeration value="S"/> <xs:enumeration value="H"/> <xs:enumeration value="B"/> <xs:enumeration value="M"/> <xs:enumeration value="L"/> <xs:enumeration value="V"/> <xs:enumeration value="U"/> <xs:enumeration value="R"/> <xs:enumeration value="A"/> <xs:enumeration value="O"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InstrCode"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="H"/> <xs:enumeration value="L"/> <xs:enumeration value="G"/> <xs:enumeration value="M"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="OrntCode"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="Z"/> <xs:enumeration value="E"/> <xs:enumeration value="N"/> <xs:enumeration value="U"/> <xs:enumeration value="V"/> <xs:enumeration value="W"/> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="3"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||||||||||||||||||||||
| type | restriction of xs:NMTOKEN | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||
| source | <xs:element name="Bandcode"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="E"/> <xs:enumeration value="S"/> <xs:enumeration value="H"/> <xs:enumeration value="B"/> <xs:enumeration value="M"/> <xs:enumeration value="L"/> <xs:enumeration value="V"/> <xs:enumeration value="U"/> <xs:enumeration value="R"/> <xs:enumeration value="A"/> <xs:enumeration value="O"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | |||||||||||
| type | restriction of xs:NMTOKEN | ||||||||||
| properties |
|
||||||||||
| facets |
|
||||||||||
| source | <xs:element name="InstrCode"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="H"/> <xs:enumeration value="L"/> <xs:enumeration value="G"/> <xs:enumeration value="M"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | |||||||||||||||||||
| type | restriction of xs:NMTOKEN | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| source | <xs:element name="OrntCode"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="Z"/> <xs:enumeration value="E"/> <xs:enumeration value="N"/> <xs:enumeration value="U"/> <xs:enumeration value="V"/> <xs:enumeration value="W"/> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="3"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||
| type | restriction of xs:NMTOKEN | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xs:element name="LocCode"> <xs:annotation> <xs:documentation>Two-character location code used to distinguish between identical channel codes at one station.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:maxLength value="2"/> <xs:pattern value="[\w\s-]+"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||
| type | xs:dateTime | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="ChnCreationDate" type="xs:dateTime"> <xs:annotation> <xs:documentation>Datetime (UTC) this channel was first created.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| type | xs:dateTime | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="ChnEndDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Datetime (UTC) this channel was terminated or will be terminated. If blank, the channel should be assumed to be active.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||||||||
| type | xs:anyURI | ||||||||
| properties |
|
||||||||
| source | <xs:element name="ChnDataless" type="xs:anyURI" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | restriction of float_type | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="angle_type"> <xs:simpleContent> <xs:restriction base="float_type"> <xs:minInclusive value="-360"/> <xs:maxInclusive value="360"/> <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/> <xs:attributeGroup ref="uncertainty"/> </xs:restriction> </xs:simpleContent> </xs:complexType> |
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | restriction of float_type | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="az_type"> <xs:annotation> <xs:documentation>Instrument azimuth, measured from north.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:restriction base="float_type"> <xs:minInclusive value="0"/> <xs:maxExclusive value="360"/> <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/> <xs:attributeGroup ref="uncertainty"/> </xs:restriction> </xs:simpleContent> </xs:complexType> |
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/> |
| diagram | ![]() |
||||||||||||
| children | Value Author Date | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:complexType name="comment_type"> <xs:annotation> <xs:documentation>Container for a comment or log entry.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Value" type="xs:string"/> <xs:element name="Author" type="person_type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Date" type="xs:dateTime" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:integer"/> </xs:complexType> |
| type | xs:integer | ||
| properties |
|
||
| source | <xs:attribute name="id" type="xs:integer"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="Value" type="xs:string"/> |
| diagram | ![]() |
||||||||
| type | person_type | ||||||||
| properties |
|
||||||||
| children | Name Agency Email Phone | ||||||||
| source | <xs:element name="Author" type="person_type" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | |||||||||
| type | xs:dateTime | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Date" type="xs:dateTime" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | restriction of float_type | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="dip_type"> <xs:annotation> <xs:documentation>Instrument dip in degrees down from horizontal. Together azimuth and dip describe the direction of the sensitive axis of the instrument.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:restriction base="float_type"> <xs:minInclusive value="-90"/> <xs:maxInclusive value="90"/> <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/> <xs:attributeGroup ref="uncertainty"/> </xs:restriction> </xs:simpleContent> </xs:complexType> |
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | restriction of float_type | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="distance_type"> <xs:annotation> <xs:documentation>Extension of float_type for distances, elevations, and depths.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:restriction base="float_type"> <xs:attribute name="unit" type="xs:string" use="optional" default="M"/> <xs:attributeGroup ref="uncertainty"/> </xs:restriction> </xs:simpleContent> </xs:complexType> |
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:attribute name="unit" type="xs:string" use="optional" default="M"/> |
| diagram | ![]() |
||||||||||||
| type | extension of equip_type | ||||||||||||
| properties |
|
||||||||||||
| children | EquipType EquipDesc Manufacturer Vendor Model SerialNumber InstallDate RemoveDate CalibrationDate TotalChannels RecordedChannels | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:complexType name="dlogger_type"> <xs:annotation> <xs:documentation> Datalogger complex type. It extends the equipment type. Covers recorder/datalogger parameters in V0. </xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="equip_type"> <xs:sequence> <xs:element name="TotalChannels" type="counter_type" minOccurs="0"> <xs:annotation> <xs:documentation>Total number of channels datalogger can record. Corresponds to V0 integer header parameter 34.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RecordedChannels" type="counter_type" minOccurs="0"> <xs:annotation> <xs:documentation>Number of channels recorded by this datalogger.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||
| type | counter_type | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="TotalChannels" type="counter_type" minOccurs="0"> <xs:annotation> <xs:documentation>Total number of channels datalogger can record. Corresponds to V0 integer header parameter 34.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| type | counter_type | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="RecordedChannels" type="counter_type" minOccurs="0"> <xs:annotation> <xs:documentation>Number of channels recorded by this datalogger.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| children | EpochBegin EpochEnd EpochComment | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="epoch_type"> <xs:annotation> <xs:documentation>This complex type describes time windows. It is used as a base type for station and channel epochs.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="EpochBegin" type="xs:dateTime"/> <xs:element name="EpochEnd" type="xs:dateTime" minOccurs="0"/> <xs:element name="EpochComment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | |||||
| type | xs:dateTime | ||||
| properties |
|
||||
| source | <xs:element name="EpochBegin" type="xs:dateTime"/> |
| diagram | |||||||||
| type | xs:dateTime | ||||||||
| properties |
|
||||||||
| source | <xs:element name="EpochEnd" type="xs:dateTime" minOccurs="0"/> |
| diagram | |||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="EpochComment" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||
| children | EquipType EquipDesc Manufacturer Vendor Model SerialNumber InstallDate RemoveDate CalibrationDate | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:complexType name="equip_type"> <xs:sequence> <xs:element name="EquipType" type="xs:string"/> <xs:element name="EquipDesc" type="xs:string" minOccurs="0"/> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"/> <xs:element name="Vendor" type="xs:string" minOccurs="0"/> <xs:element name="Model" type="xs:string" minOccurs="0"/> <xs:element name="SerialNumber" type="xs:string" minOccurs="0"/> <xs:element name="InstallDate" type="xs:dateTime" minOccurs="0"/> <xs:element name="RemoveDate" type="xs:dateTime" minOccurs="0"/> <xs:element name="CalibrationDate" type="xs:dateTime" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="id" type="xs:string" use="optional"/> </xs:complexType> |
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:attribute name="id" type="xs:string" use="optional"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="EquipType" type="xs:string"/> |
| diagram | |||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="EquipDesc" type="xs:string" minOccurs="0"/> |
| diagram | |||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Manufacturer" type="xs:string" minOccurs="0"/> |
| diagram | |||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Vendor" type="xs:string" minOccurs="0"/> |
| diagram | |||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Model" type="xs:string" minOccurs="0"/> |
| diagram | |||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="SerialNumber" type="xs:string" minOccurs="0"/> |
| diagram | |||||||||
| type | xs:dateTime | ||||||||
| properties |
|
||||||||
| source | <xs:element name="InstallDate" type="xs:dateTime" minOccurs="0"/> |
| diagram | |||||||||
| type | xs:dateTime | ||||||||
| properties |
|
||||||||
| source | <xs:element name="RemoveDate" type="xs:dateTime" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | xs:dateTime | ||||||||
| properties |
|
||||||||
| source | <xs:element name="CalibrationDate" type="xs:dateTime" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||
| type | extension of xs:double | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:complexType name="float_nounit_type"> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attributeGroup ref="uncertainty"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | extension of xs:double | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| used by | |||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="float_type"> <xs:annotation> <xs:documentation>Representation of floating-point numbers used as measurements.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="unit" type="xs:string" use="optional"/> <xs:attributeGroup ref="uncertainty"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:attribute name="unit" type="xs:string" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | restriction of float_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| used by | |||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="freq_type"> <xs:simpleContent> <xs:restriction base="float_type"> <xs:attribute name="unit" type="xs:string" use="optional" fixed="HZ"/> </xs:restriction> </xs:simpleContent> </xs:complexType> |
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:attribute name="unit" type="xs:string" use="optional" fixed="HZ"/> |
| diagram | ![]() |
||
| children | SensitivityValue GainUnits Frequency | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="gain_sens_type"> <xs:annotation> <xs:documentation>Gain and sensitivity values. Corresponds to SEED blockette 58.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="SensitivityValue" type="xs:double"/> <xs:element name="GainUnits" type="xs:string" minOccurs="0"/> <xs:element name="Frequency" type="float_type" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | |||||
| type | xs:double | ||||
| properties |
|
||||
| source | <xs:element name="SensitivityValue" type="xs:double"/> |
| diagram | |||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="GainUnits" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | float_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Frequency" type="float_type" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| type | extension of xs:double | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:complexType name="gain_type"> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="nominal" type="nominal_type" default="NOMINAL"/> <xs:attribute name="unit" type="xs:string" default="dB/ocatve"/> <xs:attributeGroup ref="uncertainty"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| type | nominal_type | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xs:attribute name="nominal" type="nominal_type" default="NOMINAL"/> |
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:attribute name="unit" type="xs:string" default="dB/ocatve"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | restriction of float_type | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="lat_base_type"> <xs:annotation> <xs:documentation>Base latitude type. Because of the limitations of schema, defining this type and then extending it to create the real latitude type is the only way to restrict values while adding datum as an attribute.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:restriction base="float_type"> <xs:minInclusive value="-90"/> <xs:maxExclusive value="90"/> <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/> <xs:attributeGroup ref="uncertainty"/> </xs:restriction> </xs:simpleContent> </xs:complexType> |
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| type | extension of lat_base_type | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:complexType name="lat_type"> <xs:annotation> <xs:documentation>Type for latitude coordinates.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="lat_base_type"> <xs:attribute name="datum" type="xs:NMTOKEN" use="optional" default="WGS84"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| type | xs:NMTOKEN | ||||||
| properties |
|
||||||
| source | <xs:attribute name="datum" type="xs:NMTOKEN" use="optional" default="WGS84"/> |
| diagram | ![]() |
||
| children | Entry | ||
| annotation |
|
||
| source | <xs:complexType name="log_type"> <xs:annotation> <xs:documentation>Container for log entries.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Entry" type="comment_type" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||
| type | comment_type | ||||||||||||
| properties |
|
||||||||||||
| children | Value Author Date | ||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="Entry" type="comment_type" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | restriction of float_type | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="lon_base_type"> <xs:simpleContent> <xs:restriction base="float_type"> <xs:minInclusive value="-180"/> <xs:maxInclusive value="180"/> <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/> <xs:attributeGroup ref="uncertainty"/> </xs:restriction> </xs:simpleContent> </xs:complexType> |
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:attribute name="unit" type="xs:string" use="optional" fixed="DEGREES"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| type | extension of lon_base_type | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:complexType name="lon_type"> <xs:annotation> <xs:documentation>Type for longitude coordinates.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="lon_base_type"> <xs:attribute name="datum" type="xs:NMTOKEN" use="optional" default="WGS84"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| type | xs:NMTOKEN | ||||||
| properties |
|
||||||
| source | <xs:attribute name="datum" type="xs:NMTOKEN" use="optional" default="WGS84"/> |
| diagram | ![]() |
||
| children | CornerFreq Roll Damping Polenumber | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="pass_type"> <xs:annotation> <xs:documentation>Pass response, containing corner frequency and roll off.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="CornerFreq" type="freq_type"/> <xs:element name="Roll"> <xs:complexType> <xs:simpleContent> <xs:restriction base="float_type"> <xs:attribute name="unit" type="xs:string" use="optional" default="DB/OCTAVE"/> <xs:attributeGroup ref="uncertainty"/> </xs:restriction> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Damping" type="xs:double"/> <xs:element name="Polenumber" type="counter_type"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | freq_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="CornerFreq" type="freq_type"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| type | restriction of float_type | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Roll"> <xs:complexType> <xs:simpleContent> <xs:restriction base="float_type"> <xs:attribute name="unit" type="xs:string" use="optional" default="DB/OCTAVE"/> <xs:attributeGroup ref="uncertainty"/> </xs:restriction> </xs:simpleContent> </xs:complexType> </xs:element> |
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:attribute name="unit" type="xs:string" use="optional" default="DB/OCTAVE"/> |
| diagram | |||||
| type | xs:double | ||||
| properties |
|
||||
| source | <xs:element name="Damping" type="xs:double"/> |
| diagram | |||||
| type | counter_type | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xs:element name="Polenumber" type="counter_type"/> |
| diagram | ![]() |
||
| children | Name Agency Email Phone | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="person_type"> <xs:annotation> <xs:documentation>Representation of a person's contact information. A person can belong to multiple agencies and have multiple email addresses and phone numbers.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Name" type="xs:string"/> <xs:element name="Agency" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Email" type="email_type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Phone" type="phone_type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="Name" type="xs:string"/> |
| diagram | ![]() |
||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="Agency" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||
| type | email_type | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xs:element name="Email" type="email_type" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||
| type | phone_type | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | CountryCode AreaCode PhoneNumber | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="Phone" type="phone_type" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||
| children | CountryCode AreaCode PhoneNumber | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:complexType name="phone_type"> <xs:sequence> <xs:element name="CountryCode" type="xs:integer" default="1" minOccurs="0"/> <xs:element name="AreaCode" type="xs:integer"/> <xs:element name="PhoneNumber"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]+-[0-9]+"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="mobile" type="xs:boolean"/> <xs:attribute name="office" type="xs:boolean" default="1"/> </xs:complexType> |
| type | xs:boolean | ||
| properties |
|
||
| source | <xs:attribute name="mobile" type="xs:boolean"/> |
| type | xs:boolean | ||||
| properties |
|
||||
| source | <xs:attribute name="office" type="xs:boolean" default="1"/> |
| diagram | |||||||||||
| type | xs:integer | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="CountryCode" type="xs:integer" default="1" minOccurs="0"/> |
| diagram | |||||
| type | xs:integer | ||||
| properties |
|
||||
| source | <xs:element name="AreaCode" type="xs:integer"/> |
| diagram | |||||
| type | restriction of xs:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xs:element name="PhoneNumber"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]+-[0-9]+"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||
| children | Real Imaginary | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:complexType name="pnz_type"> <xs:annotation> <xs:documentation>Complex numbers used as poles or zeros in channel response.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Real" type="float_nounit_type"/> <xs:element name="Imaginary" type="float_nounit_type"/> </xs:sequence> <xs:attribute name="number" type="xs:integer"/> </xs:complexType> |
| type | xs:integer | ||
| properties |
|
||
| source | <xs:attribute name="number" type="xs:integer"/> |
| diagram | ![]() |
||||||||||||||||||
| type | float_nounit_type | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="Real" type="float_nounit_type"/> |
| diagram | ![]() |
||||||||||||||||||
| type | float_nounit_type | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="Imaginary" type="float_nounit_type"/> |
| diagram | ![]() |
||||||||||||||||||||||
| children | PNZ Coefficients ResponseList Generic FIR Polynomial Decimation StageSensitivity Spectra | ||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:complexType name="response_type"> <xs:annotation> <xs:documentation> Channel response. Covers SEED blockettes 53 to 56. </xs:documentation> </xs:annotation> <xs:sequence> <xs:choice> <xs:annotation> <xs:documentation>Choose one of these responses. There should be one response per stage.</xs:documentation> </xs:annotation> <!-- Poles and zeroes --> <xs:element name="PNZ" minOccurs="0"> <xs:annotation> <xs:documentation>Complex poles and zeros. Corresponds to SEED blockette 53.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Comment" type="comment_type" minOccurs="0"/> <xs:element name="InputUnits" type="xs:string"/> <xs:element name="OutputUnits" type="xs:string" default="COUNTS"/> <xs:element name="NormalizationFactor" type="xs:double" default="1.0"/> <xs:element name="NormalizationFreq" type="freq_type"/> <xs:element name="Pole" type="pnz_type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Zero" type="pnz_type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <!-- End PNZ --> <xs:element name="Coefficients" minOccurs="0"> <xs:annotation> <xs:documentation>Corresponds to SEED blockette 54.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="InputUnits"/> <xs:element name="OutputUnits"/> <xs:element name="Numerator" type="float_type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Denominator" type="float_type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ResponseList" minOccurs="0"> <xs:annotation> <xs:documentation>Corresponds to SEED blockette 55.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ResponseListElement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Frequency" type="freq_type"/> <xs:element name="Amplitude" type="float_type"/> <xs:element name="Phase" type="angle_type"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <!-- Generic response: highpass, lowpass, polynomials, etc. --> <xs:element name="Generic" minOccurs="0"> <xs:annotation> <xs:documentation>Generic response. Corresponds to SEED blockette 56. Corresponds to V0 parameters 60-62 (Filter/processing parameters)?</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="GenComment" type="xs:string" minOccurs="0"/> <xs:element name="InputUnits" type="xs:string"/> <xs:element name="OutputUnits" type="xs:string"/> <xs:element name="Sensitivity" type="float_type"/> <xs:element name="FreeFreq" type="freq_type"/> <!-- Highpass and lowpass response --> <xs:element name="Highpass" type="pass_type"/> <xs:element name="Lowpass" type="pass_type"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FIR" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="ResponseName" type="xs:string" minOccurs="0"/> <xs:element name="Symmetry"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="NONE"/> <xs:enumeration value="EVEN"/> <xs:enumeration value="ODD"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputUnits" type="xs:string"/> <xs:element name="OutputUnits" type="xs:string"/> <xs:element name="NumeratorCoefficient" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="i" type="xs:integer"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Polynomial"> <xs:annotation> <xs:documentation> Response of a non-linear sensor. Corresponds to SEED blockette 52. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ApproximationType" type="xs:NMTOKEN" default="MACLAURIN" minOccurs="0"/> <xs:element name="FreqLowerBound" type="freq_type"/> <xs:element name="FreqUpperBound" type="freq_type"/> <xs:element name="ApproxLowerBound" type="freq_type"/> <xs:element name="ApproxUpperBound" type="freq_type"/> <xs:element name="MaxError" type="freq_type"/> <xs:element name="Coefficient"> <xs:complexType> <xs:complexContent> <xs:extension base="float_nounit_type"> <xs:attribute name="number" type="counter_type"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:element name="Decimation" minOccurs="0"> <xs:annotation> <xs:documentation>Corresponds to SEED blockette 57.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="InputSampleRate" type="freq_type"/> <xs:element name="Factor" type="xs:integer"/> <xs:element name="Offset" type="xs:integer"/> <xs:element name="Delay" type="float_type"/> <xs:element name="Correction" type="float_type"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="StageSensitivity" type="gain_sens_type"> <xs:annotation> <xs:documentation>The gain at the stage of the encapsulating response element. Corresponds to SEED blockette 58.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Spectra" minOccurs="0"> <xs:annotation> <xs:documentation>Response spectrum values. Corresponds to the spectrum section in the V0 headers.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="NumberPeriods" type="counter_type"/> <xs:element name="NumberDampingValues" type="counter_type"/> <xs:element name="Sa" minOccurs="0" maxOccurs="4"> <xs:annotation> <xs:documentation>Sa spectrum value at a certain period for 5% damping. Corresponds to V0 real header parameters 70-76.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="float_type"> <xs:attribute name="period" type="xs:double"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="stage" type="counter_type" use="required"> <xs:annotation> <xs:documentation>Stage sequence number. This is used in all the response SEED blockettes and in V0 parameter 60.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="stage_description" type="stage_type" use="optional"> <xs:annotation> <xs:documentation>Describing the type of stage. Used in SEED response blockettes.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
| type | counter_type | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="stage" type="counter_type" use="required"> <xs:annotation> <xs:documentation>Stage sequence number. This is used in all the response SEED blockettes and in V0 parameter 60.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | stage_type | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xs:attribute name="stage_description" type="stage_type" use="optional"> <xs:annotation> <xs:documentation>Describing the type of stage. Used in SEED response blockettes.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | Comment InputUnits OutputUnits NormalizationFactor NormalizationFreq Pole Zero | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="PNZ" minOccurs="0"> <xs:annotation> <xs:documentation>Complex poles and zeros. Corresponds to SEED blockette 53.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Comment" type="comment_type" minOccurs="0"/> <xs:element name="InputUnits" type="xs:string"/> <xs:element name="OutputUnits" type="xs:string" default="COUNTS"/> <xs:element name="NormalizationFactor" type="xs:double" default="1.0"/> <xs:element name="NormalizationFreq" type="freq_type"/> <xs:element name="Pole" type="pnz_type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Zero" type="pnz_type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||
| type | comment_type | ||||||||||||
| properties |
|
||||||||||||
| children | Value Author Date | ||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="Comment" type="comment_type" minOccurs="0"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="InputUnits" type="xs:string"/> |
| diagram | |||||||
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:element name="OutputUnits" type="xs:string" default="COUNTS"/> |
| diagram | |||||||
| type | xs:double | ||||||
| properties |
|
||||||
| source | <xs:element name="NormalizationFactor" type="xs:double" default="1.0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | freq_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="NormalizationFreq" type="freq_type"/> |
| diagram | ![]() |
||||||||||||
| type | pnz_type | ||||||||||||
| properties |
|
||||||||||||
| children | Real Imaginary | ||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="Pole" type="pnz_type" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||
| type | pnz_type | ||||||||||||
| properties |
|
||||||||||||
| children | Real Imaginary | ||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="Zero" type="pnz_type" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | InputUnits OutputUnits Numerator Denominator | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="Coefficients" minOccurs="0"> <xs:annotation> <xs:documentation>Corresponds to SEED blockette 54.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="InputUnits"/> <xs:element name="OutputUnits"/> <xs:element name="Numerator" type="float_type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Denominator" type="float_type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||
| properties |
|
||
| source | <xs:element name="InputUnits"/> |
| diagram | |||
| properties |
|
||
| source | <xs:element name="OutputUnits"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | float_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Numerator" type="float_type" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | float_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Denominator" type="float_type" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | ResponseListElement | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="ResponseList" minOccurs="0"> <xs:annotation> <xs:documentation>Corresponds to SEED blockette 55.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ResponseListElement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Frequency" type="freq_type"/> <xs:element name="Amplitude" type="float_type"/> <xs:element name="Phase" type="angle_type"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | Frequency Amplitude Phase | ||||||||
| source | <xs:element name="ResponseListElement" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Frequency" type="freq_type"/> <xs:element name="Amplitude" type="float_type"/> <xs:element name="Phase" type="angle_type"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | freq_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Frequency" type="freq_type"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | float_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Amplitude" type="float_type"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | angle_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Phase" type="angle_type"/> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | GenComment InputUnits OutputUnits Sensitivity FreeFreq Highpass Lowpass | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="Generic" minOccurs="0"> <xs:annotation> <xs:documentation>Generic response. Corresponds to SEED blockette 56. Corresponds to V0 parameters 60-62 (Filter/processing parameters)?</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="GenComment" type="xs:string" minOccurs="0"/> <xs:element name="InputUnits" type="xs:string"/> <xs:element name="OutputUnits" type="xs:string"/> <xs:element name="Sensitivity" type="float_type"/> <xs:element name="FreeFreq" type="freq_type"/> <!-- Highpass and lowpass response --> <xs:element name="Highpass" type="pass_type"/> <xs:element name="Lowpass" type="pass_type"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="GenComment" type="xs:string" minOccurs="0"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="InputUnits" type="xs:string"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="OutputUnits" type="xs:string"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | float_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Sensitivity" type="float_type"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | freq_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="FreeFreq" type="freq_type"/> |
| diagram | ![]() |
||||
| type | pass_type | ||||
| properties |
|
||||
| children | CornerFreq Roll Damping Polenumber | ||||
| source | <xs:element name="Highpass" type="pass_type"/> |
| diagram | ![]() |
||||
| type | pass_type | ||||
| properties |
|
||||
| children | CornerFreq Roll Damping Polenumber | ||||
| source | <xs:element name="Lowpass" type="pass_type"/> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | ResponseName Symmetry InputUnits OutputUnits NumeratorCoefficient | ||||||||
| source | <xs:element name="FIR" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="ResponseName" type="xs:string" minOccurs="0"/> <xs:element name="Symmetry"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="NONE"/> <xs:enumeration value="EVEN"/> <xs:enumeration value="ODD"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="InputUnits" type="xs:string"/> <xs:element name="OutputUnits" type="xs:string"/> <xs:element name="NumeratorCoefficient" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="i" type="xs:integer"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||||||||
| type | xs:string | ||||||||
| properties |
|
||||||||
| source | <xs:element name="ResponseName" type="xs:string" minOccurs="0"/> |
| diagram | |||||||
| type | restriction of xs:NMTOKEN | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:element name="Symmetry"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="NONE"/> <xs:enumeration value="EVEN"/> <xs:enumeration value="ODD"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="InputUnits" type="xs:string"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="OutputUnits" type="xs:string"/> |
| diagram | ![]() |
||||||||||||
| type | extension of xs:double | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="NumeratorCoefficient" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="i" type="xs:integer"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| type | xs:integer | ||
| properties |
|
||
| source | <xs:attribute name="i" type="xs:integer"/> |
| diagram | ![]() |
||||
| properties |
|
||||
| children | ApproximationType FreqLowerBound FreqUpperBound ApproxLowerBound ApproxUpperBound MaxError Coefficient | ||||
| annotation |
|
||||
| source | <xs:element name="Polynomial"> <xs:annotation> <xs:documentation> Response of a non-linear sensor. Corresponds to SEED blockette 52. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ApproximationType" type="xs:NMTOKEN" default="MACLAURIN" minOccurs="0"/> <xs:element name="FreqLowerBound" type="freq_type"/> <xs:element name="FreqUpperBound" type="freq_type"/> <xs:element name="ApproxLowerBound" type="freq_type"/> <xs:element name="ApproxUpperBound" type="freq_type"/> <xs:element name="MaxError" type="freq_type"/> <xs:element name="Coefficient"> <xs:complexType> <xs:complexContent> <xs:extension base="float_nounit_type"> <xs:attribute name="number" type="counter_type"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||||||||||
| type | xs:NMTOKEN | ||||||||||
| properties |
|
||||||||||
| source | <xs:element name="ApproximationType" type="xs:NMTOKEN" default="MACLAURIN" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | freq_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="FreqLowerBound" type="freq_type"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | freq_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="FreqUpperBound" type="freq_type"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | freq_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="ApproxLowerBound" type="freq_type"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | freq_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="ApproxUpperBound" type="freq_type"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | freq_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="MaxError" type="freq_type"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | extension of float_nounit_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Coefficient"> <xs:complexType> <xs:complexContent> <xs:extension base="float_nounit_type"> <xs:attribute name="number" type="counter_type"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | counter_type | ||
| properties |
|
||
| facets |
|
||
| source | <xs:attribute name="number" type="counter_type"/> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | InputSampleRate Factor Offset Delay Correction | ||||||||
| annotation |
|
||||||||
| source | <xs:element name="Decimation" minOccurs="0"> <xs:annotation> <xs:documentation>Corresponds to SEED blockette 57.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="InputSampleRate" type="freq_type"/> <xs:element name="Factor" type="xs:integer"/> <xs:element name="Offset" type="xs:integer"/> <xs:element name="Delay" type="float_type"/> <xs:element name="Correction" type="float_type"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | freq_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="InputSampleRate" type="freq_type"/> |
| diagram | |||||
| type | xs:integer | ||||
| properties |
|
||||
| source | <xs:element name="Factor" type="xs:integer"/> |
| diagram | |||||
| type | xs:integer | ||||
| properties |
|
||||
| source | <xs:element name="Offset" type="xs:integer"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | float_type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Delay" type="float_type"/> |
| diagram | ![]() |
||||||||||||||||||
| type | float_type | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|