Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Included schema Localization.xsd
Namespace http://tethys.sdsu.edu/schema/1.0
Properties
attribute form default unqualified
element form default unqualified
Element Localize
Namespace http://tethys.sdsu.edu/schema/1.0
Diagram
Diagram Localization_xsd.tmp#Localize_Id Localization_xsd.tmp#Localize_Description Localization_xsd.tmp#Localize_DataSource Localization_xsd.tmp#Localize_Algorithm Localization_xsd.tmp#Localize_ResponsibleParty Localization_xsd.tmp#Localize_UserID Localization_xsd.tmp#Localize_Effort Localization_xsd.tmp#Localize_Localizations
Properties
content complex
Model
Children Algorithm, DataSource, Description, Effort, Id, Localizations, ResponsibleParty, UserID
Instance
<Localize xmlns="http://tethys.sdsu.edu/schema/1.0">
  <Id>{1,1}</Id>
  <Description>{0,1}</Description>
  <DataSource>{1,1}</DataSource>
  <Algorithm>{1,1}</Algorithm>
  <ResponsibleParty id="">{1,1}</ResponsibleParty>
  <UserID>{1,1}</UserID>
  <Effort>{1,1}</Effort>
  <Localizations>{1,1}</Localizations>
</Localize>
Source
<xs:element name="Localize">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Id" type="xs:string">
        <xs:annotation>
          <xs:documentation>Identification string that is unique to all documents of this type</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Description" type="DescriptionType" minOccurs="0"/>
      <xs:element name="DataSource" type="DataSourceType"/>
      <xs:element name="Algorithm" type="AlgorithmType"/>
      <xs:element name="ResponsibleParty" type="ResponsibleParty">
        <xs:annotation>
          <xs:documentation>Person/organization responsible for generating metadata</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UserID" type="xs:string">
        <xs:annotation>
          <xs:documentation>User that submitted the document.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Effort">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="CoordinateSystem">
              <xs:annotation>
                <xs:documentation>Cartesian or spherical</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Type">
                    <xs:annotation>
                      <xs:documentation>How are positions represented: WGS84: global positioning system lat/long cartesian: m relative to a point UTM: universal trans Mercatur map-projection</xs:documentation>
                    </xs:annotation>
                    <xs:simpleType>
                      <xs:restriction base="xs:string">
                        <xs:enumeration value="cartesian"/>
                        <xs:enumeration value="WGS84"/>
                        <xs:enumeration value="UTM"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Relative" type="RelativeLocType">
                    <xs:annotation>
                      <xs:documentation>For bearings, this gives the direction vector for the zero bearing. For cartesian coordinates, this provides the zero point relative to the deployment position. WHAT DOES THIS MEAN FOR AN ENSEMBLE?</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="UTM" type="UTMType">
                    <xs:annotation>
                      <xs:documentation>Parameters for Universal Trans Mercatur projections. NEED TO INVESTIGATE FURTHER AS TO WHETHER THIS OR ANY OTHER PROJECTION IS WORTH ADDING</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element minOccurs="0" name="ReferencedDocuments">
              <xs:complexType>
                <xs:sequence maxOccurs="unbounded" minOccurs="1">
                  <xs:element name="Document">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Type">
                          <xs:annotation>
                            <xs:documentation>What type of document is being referenced? Detections or Localizations</xs:documentation>
                          </xs:annotation>
                          <xs:simpleType>
                            <xs:restriction base="xs:string">
                              <xs:enumeration value="Detections"/>
                              <xs:enumeration value="Localizations"/>
                            </xs:restriction>
                          </xs:simpleType>
                        </xs:element>
                        <xs:element name="Id" type="xs:string">
                          <xs:annotation>
                            <xs:documentation>Unique identifier string for the document being referenced.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="Index" type="xs:nonNegativeInteger">
                          <xs:annotation>
                            <xs:documentation>All localizations that wish to reference other detections or localizations from the referenced document should use this index value.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Localizations">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="Localization" type="LocalizationType"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element Localize / Id
Namespace No namespace
Annotations
Identification string that is unique to all documents of this type
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Id" type="xs:string">
  <xs:annotation>
    <xs:documentation>Identification string that is unique to all documents of this type</xs:documentation>
  </xs:annotation>
</xs:element>
Element Localize / Description
Namespace No namespace
Diagram
Diagram CommonElements_xsd.tmp#DescriptionType_Objectives CommonElements_xsd.tmp#DescriptionType_Abstract CommonElements_xsd.tmp#DescriptionType_Method CommonElements_xsd.tmp#DescriptionType
Type ns1:DescriptionType
Properties
content complex
minOccurs 0
Model
Children Abstract, Method, Objectives
Instance
<Description>
  <Objectives>{0,1}</Objectives>
  <Abstract>{0,1}</Abstract>
  <Method>{0,1}</Method>
</Description>
Source
<xs:element name="Description" type="DescriptionType" minOccurs="0"/>
Element Localize / DataSource
Namespace No namespace
Diagram
Diagram CommonElements_xsd.tmp#DataSourceType_EnsembleName CommonElements_xsd.tmp#DataSourceType_Project CommonElements_xsd.tmp#DataSourceType_Deployment CommonElements_xsd.tmp#DataSourceType_Site CommonElements_xsd.tmp#DataSourceType_Cruise CommonElements_xsd.tmp#DataSourceType
Type ns1:DataSourceType
Properties
content complex
Model
Children Cruise, Deployment, EnsembleName, Project, Site
Instance
<DataSource>
  <EnsembleName>{1,1}</EnsembleName>
  <Project>{1,1}</Project>
  <Deployment>{1,1}</Deployment>
  <Site>{1,1}</Site>
  <Cruise>{1,1}</Cruise>
</DataSource>
Source
<xs:element name="DataSource" type="DataSourceType"/>
Element Localize / Algorithm
Namespace No namespace
Diagram
Diagram CommonElements_xsd.tmp#AlgorithmType_Method CommonElements_xsd.tmp#AlgorithmType_Software CommonElements_xsd.tmp#AlgorithmType_Version CommonElements_xsd.tmp#AlgorithmType_Parameters CommonElements_xsd.tmp#AlgorithmType_SupportSoftware CommonElements_xsd.tmp#AlgorithmType
Type ns1:AlgorithmType
Properties
content complex
Model
Children Method, Parameters, Software, SupportSoftware, Version
Instance
<Algorithm>
  <Method>{0,1}</Method>
  <Software>{1,1}</Software>
  <Version>{0,1}</Version>
  <Parameters>{1,1}</Parameters>
  <SupportSoftware>{0,unbounded}</SupportSoftware>
</Algorithm>
Source
<xs:element name="Algorithm" type="AlgorithmType"/>
Element Localize / ResponsibleParty
Namespace No namespace
Annotations
Person/organization responsible for generating metadata
Diagram
Diagram CommonElements_xsd.tmp#ResponsibleParty_id CommonElements_xsd.tmp#ResponsibleParty_individualName CommonElements_xsd.tmp#ResponsibleParty_organizationName CommonElements_xsd.tmp#ResponsibleParty_positionName CommonElements_xsd.tmp#ResponsibleParty_contactInfo CommonElements_xsd.tmp#ResponsibleParty
Type ns1:ResponsibleParty
Properties
content complex
Model
Children contactInfo, individualName, organizationName, positionName
Instance
<ResponsibleParty id="">
  <individualName>{0,1}</individualName>
  <organizationName>{0,1}</organizationName>
  <positionName>{0,1}</positionName>
  <contactInfo>{0,1}</contactInfo>
</ResponsibleParty>
Attributes
QName Type Use Annotation
id xs:NCName optional
Handle to external database
Source
<xs:element name="ResponsibleParty" type="ResponsibleParty">
  <xs:annotation>
    <xs:documentation>Person/organization responsible for generating metadata</xs:documentation>
  </xs:annotation>
</xs:element>
Element Localize / UserID
Namespace No namespace
Annotations
User that submitted the document.
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="UserID" type="xs:string">
  <xs:annotation>
    <xs:documentation>User that submitted the document.</xs:documentation>
  </xs:annotation>
</xs:element>
Element Localize / Effort
Namespace No namespace
Diagram
Diagram Localization_xsd.tmp#Localize_Localize_Effort_CoordinateSystem Localization_xsd.tmp#Localize_Localize_Effort_ReferencedDocuments
Properties
content complex
Model
Children CoordinateSystem, ReferencedDocuments
Instance
<Effort>
  <CoordinateSystem>{1,1}</CoordinateSystem>
  <ReferencedDocuments>{0,1}</ReferencedDocuments>
</Effort>
Source
<xs:element name="Effort">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="CoordinateSystem">
        <xs:annotation>
          <xs:documentation>Cartesian or spherical</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Type">
              <xs:annotation>
                <xs:documentation>How are positions represented: WGS84: global positioning system lat/long cartesian: m relative to a point UTM: universal trans Mercatur map-projection</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:enumeration value="cartesian"/>
                  <xs:enumeration value="WGS84"/>
                  <xs:enumeration value="UTM"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Relative" type="RelativeLocType">
              <xs:annotation>
                <xs:documentation>For bearings, this gives the direction vector for the zero bearing. For cartesian coordinates, this provides the zero point relative to the deployment position. WHAT DOES THIS MEAN FOR AN ENSEMBLE?</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="UTM" type="UTMType">
              <xs:annotation>
                <xs:documentation>Parameters for Universal Trans Mercatur projections. NEED TO INVESTIGATE FURTHER AS TO WHETHER THIS OR ANY OTHER PROJECTION IS WORTH ADDING</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="ReferencedDocuments">
        <xs:complexType>
          <xs:sequence maxOccurs="unbounded" minOccurs="1">
            <xs:element name="Document">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Type">
                    <xs:annotation>
                      <xs:documentation>What type of document is being referenced? Detections or Localizations</xs:documentation>
                    </xs:annotation>
                    <xs:simpleType>
                      <xs:restriction base="xs:string">
                        <xs:enumeration value="Detections"/>
                        <xs:enumeration value="Localizations"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Id" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Unique identifier string for the document being referenced.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Index" type="xs:nonNegativeInteger">
                    <xs:annotation>
                      <xs:documentation>All localizations that wish to reference other detections or localizations from the referenced document should use this index value.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element Localize / Effort / CoordinateSystem
Namespace No namespace
Annotations
Cartesian or spherical
Diagram
Diagram Localization_xsd.tmp#Localize_Localize_Effort_Localize_Localize_Effort_CoordinateSystem_Type Localization_xsd.tmp#Localize_Localize_Effort_Localize_Localize_Effort_CoordinateSystem_Relative Localization_xsd.tmp#Localize_Localize_Effort_Localize_Localize_Effort_CoordinateSystem_UTM
Properties
content complex
Model
Children Relative, Type, UTM
Instance
<CoordinateSystem>
  <Type>{1,1}</Type>
  <Relative>{1,1}</Relative>
  <UTM>{1,1}</UTM>
</CoordinateSystem>
Source
<xs:element name="CoordinateSystem">
  <xs:annotation>
    <xs:documentation>Cartesian or spherical</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Type">
        <xs:annotation>
          <xs:documentation>How are positions represented: WGS84: global positioning system lat/long cartesian: m relative to a point UTM: universal trans Mercatur map-projection</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="cartesian"/>
            <xs:enumeration value="WGS84"/>
            <xs:enumeration value="UTM"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Relative" type="RelativeLocType">
        <xs:annotation>
          <xs:documentation>For bearings, this gives the direction vector for the zero bearing. For cartesian coordinates, this provides the zero point relative to the deployment position. WHAT DOES THIS MEAN FOR AN ENSEMBLE?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UTM" type="UTMType">
        <xs:annotation>
          <xs:documentation>Parameters for Universal Trans Mercatur projections. NEED TO INVESTIGATE FURTHER AS TO WHETHER THIS OR ANY OTHER PROJECTION IS WORTH ADDING</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element Localize / Effort / CoordinateSystem / Type
Namespace No namespace
Annotations
How are positions represented:
WGS84:  global positioning system lat/long
cartesian: m relative to a point
UTM: universal trans Mercatur map-projection
Diagram
Diagram
Type restriction of xs:string
Properties
content simple
Facets
enumeration cartesian
enumeration WGS84
enumeration UTM
Source
<xs:element name="Type">
  <xs:annotation>
    <xs:documentation>How are positions represented: WGS84: global positioning system lat/long cartesian: m relative to a point UTM: universal trans Mercatur map-projection</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="cartesian"/>
      <xs:enumeration value="WGS84"/>
      <xs:enumeration value="UTM"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element Localize / Effort / CoordinateSystem / Relative
Namespace No namespace
Annotations
For bearings, this gives the direction vector for the zero bearing.  For cartesian coordinates, this provides the zero point relative to the deployment position.  WHAT DOES THIS MEAN FOR AN ENSEMBLE?
Diagram
Diagram Localization_xsd.tmp#RelativeLocType_Bearing Localization_xsd.tmp#RelativeLocType_Point Localization_xsd.tmp#RelativeLocType
Type RelativeLocType
Properties
content complex
Model
Children Bearing, Point
Instance
<Relative>
  <Bearing>{1,1}</Bearing>
  <Point>{1,1}</Point>
</Relative>
Source
<xs:element name="Relative" type="RelativeLocType">
  <xs:annotation>
    <xs:documentation>For bearings, this gives the direction vector for the zero bearing. For cartesian coordinates, this provides the zero point relative to the deployment position. WHAT DOES THIS MEAN FOR AN ENSEMBLE?</xs:documentation>
  </xs:annotation>
</xs:element>
Element RelativeLocType / Bearing
Namespace No namespace
Diagram
Diagram Localization_xsd.tmp#DirectionVectorType_horizontalAngle Localization_xsd.tmp#DirectionVectorType_verticalAngle Localization_xsd.tmp#DirectionVectorType
Type DirectionVectorType
Properties
content complex
Model
Children horizontalAngle, verticalAngle
Instance
<Bearing>
  <horizontalAngle uom="deg">{1,1}</horizontalAngle>
  <verticalAngle uom="deg">{0,1}</verticalAngle>
</Bearing>
Source
<xs:element name="Bearing" type="DirectionVectorType"/>
Element DirectionVectorType / horizontalAngle
Namespace No namespace
Diagram
Diagram Localization_xsd.tmp#DirectionVectorType_DirectionVectorType_horizontalAngle_uom
Type extension of xs:double
Properties
content complex
Attributes
QName Type Fixed Use
uom deg optional
Source
<xs:element name="horizontalAngle">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:double">
        <xs:attribute fixed="deg" name="uom" use="optional"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Element DirectionVectorType / verticalAngle
Namespace No namespace
Diagram
Diagram Localization_xsd.tmp#DirectionVectorType_DirectionVectorType_verticalAngle_uom
Type extension of xs:double
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Fixed Use
uom deg optional
Source
<xs:element name="verticalAngle" maxOccurs="1" minOccurs="0">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:double">
        <xs:attribute fixed="deg" name="uom"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Element RelativeLocType / Point
Namespace No namespace
Diagram
Diagram Localization_xsd.tmp#R3Point_x_m Localization_xsd.tmp#R3Point_y_m Localization_xsd.tmp#R3Point_z_m Localization_xsd.tmp#R3Point
Type R3Point
Properties
content complex
Model
Children x_m, y_m, z_m
Instance
<Point>
  <x_m>{1,1}</x_m>
  <y_m>{1,1}</y_m>
  <z_m>{0,1}</z_m>
</Point>
Source
<xs:element name="Point" type="R3Point"/>
Element R3Point / x_m
Namespace No namespace
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="x_m" type="xs:decimal"/>
Element R3Point / y_m
Namespace No namespace
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="y_m" type="xs:decimal"/>
Element R3Point / z_m
Namespace No namespace
Diagram
Diagram
Type xs:decimal
Properties
content simple
minOccurs 0
default 0.0
Source
<xs:element name="z_m" type="xs:decimal" default="0.0" minOccurs="0"/>
Element Localize / Effort / CoordinateSystem / UTM
Namespace No namespace
Annotations
Parameters for Universal Trans Mercatur projections.
NEED TO INVESTIGATE FURTHER AS TO WHETHER THIS OR ANY OTHER PROJECTION IS WORTH ADDING
Diagram
Diagram Localization_xsd.tmp#UTMType_Ellipsoid Localization_xsd.tmp#UTMType_Zone Localization_xsd.tmp#UTMType_x_m Localization_xsd.tmp#UTMType_y_m Localization_xsd.tmp#UTMType
Type UTMType
Properties
content complex
Model
Children Ellipsoid, Zone, x_m, y_m
Instance
<UTM>
  <Ellipsoid>{1,1}</Ellipsoid>
  <Zone>{1,1}</Zone>
  <x_m>{1,1}</x_m>
  <y_m>{1,1}</y_m>
</UTM>
Source
<xs:element name="UTM" type="UTMType">
  <xs:annotation>
    <xs:documentation>Parameters for Universal Trans Mercatur projections. NEED TO INVESTIGATE FURTHER AS TO WHETHER THIS OR ANY OTHER PROJECTION IS WORTH ADDING</xs:documentation>
  </xs:annotation>
</xs:element>
Element UTMType / Ellipsoid
Namespace No namespace
Diagram
Diagram
Type xs:NCName
Properties
content simple
Source
<xs:element name="Ellipsoid" type="xs:NCName"/>
Element UTMType / Zone
Namespace No namespace
Annotations
NS zone [1-60].  Each zone covers 80°S to 84°N in 6° width zones.  Zone 1 180 is 180-186° E with increasing zone #s corresponding to 6° eastward increments.
Diagram
Diagram
Type xs:NMTOKEN
Properties
content simple
Source
<xs:element name="Zone" type="xs:NMTOKEN">
  <xs:annotation>
    <xs:documentation>NS zone [1-60]. Each zone covers 80°S to 84°N in 6° width zones. Zone 1 180 is 180-186° E with increasing zone #s corresponding to 6° eastward increments.</xs:documentation>
  </xs:annotation>
</xs:element>
Element UTMType / x_m
Namespace No namespace
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="x_m" type="xs:decimal"/>
Element UTMType / y_m
Namespace No namespace
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="y_m" type="xs:decimal"/>
Element Localize / Effort / ReferencedDocuments
Namespace No namespace
Diagram
Diagram Localization_xsd.tmp#Localize_Localize_Effort_Localize_Localize_Effort_ReferencedDocuments_Document
Properties
content complex
minOccurs 0
Model
Children Document
Instance
<ReferencedDocuments>
  <Document>{1,1}</Document>
</ReferencedDocuments>
Source
<xs:element minOccurs="0" name="ReferencedDocuments">
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded" minOccurs="1">
      <xs:element name="Document">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Type">
              <xs:annotation>
                <xs:documentation>What type of document is being referenced? Detections or Localizations</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:enumeration value="Detections"/>
                  <xs:enumeration value="Localizations"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Id" type="xs:string">
              <xs:annotation>
                <xs:documentation>Unique identifier string for the document being referenced.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Index" type="xs:nonNegativeInteger">
              <xs:annotation>
                <xs:documentation>All localizations that wish to reference other detections or localizations from the referenced document should use this index value.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element Localize / Effort / ReferencedDocuments / Document
Namespace No namespace
Diagram
Diagram Localization_xsd.tmp#Localize_Localize_Effort_Localize_Localize_Effort_ReferencedDocuments_Localize_Localize_Effort_Localize_Localize_Effort_ReferencedDocuments_Document_Type Localization_xsd.tmp#Localize_Localize_Effort_Localize_Localize_Effort_ReferencedDocuments_Localize_Localize_Effort_Localize_Localize_Effort_ReferencedDocuments_Document_Id Localization_xsd.tmp#Localize_Localize_Effort_Localize_Localize_Effort_ReferencedDocuments_Localize_Localize_Effort_Localize_Localize_Effort_ReferencedDocuments_Document_Index
Properties
content complex
Model
Children Id, Index, Type
Instance
<Document>
  <Type>{1,1}</Type>
  <Id>{1,1}</Id>
  <Index>{1,1}</Index>
</Document>
Source
<xs:element name="Document">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Type">
        <xs:annotation>
          <xs:documentation>What type of document is being referenced? Detections or Localizations</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Detections"/>
            <xs:enumeration value="Localizations"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Id" type="xs:string">
        <xs:annotation>
          <xs:documentation>Unique identifier string for the document being referenced.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Index" type="xs:nonNegativeInteger">
        <xs:annotation>
          <xs:documentation>All localizations that wish to reference other detections or localizations from the referenced document should use this index value.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element Localize / Effort / ReferencedDocuments / Document / Type
Namespace No namespace
Annotations
What type of document is being referenced?
Detections or Localizations
Diagram
Diagram
Type restriction of xs:string
Properties
content simple
Facets
enumeration Detections
enumeration Localizations
Source
<xs:element name="Type">
  <xs:annotation>
    <xs:documentation>What type of document is being referenced? Detections or Localizations</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Detections"/>
      <xs:enumeration value="Localizations"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element Localize / Effort / ReferencedDocuments / Document / Id
Namespace No namespace
Annotations
Unique identifier string for the document being referenced.
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Id" type="xs:string">
  <xs:annotation>
    <xs:documentation>Unique identifier string for the document being referenced.</xs:documentation>
  </xs:annotation>
</xs:element>
Element Localize / Effort / ReferencedDocuments / Document / Index
Namespace No namespace
Annotations
All localizations that wish to reference other detections or localizations from the referenced document should use this index value.
Diagram
Diagram
Type xs:nonNegativeInteger
Properties
content simple
Source
<xs:element name="Index" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>All localizations that wish to reference other detections or localizations from the referenced document should use this index value.</xs:documentation>
  </xs:annotation>
</xs:element>
Element Localize / Localizations
Namespace No namespace
Diagram
Diagram Localization_xsd.tmp#Localize_Localize_Localizations_Localization
Properties
content complex
Model
Children Localization
Instance
<Localizations>
  <Localization>{1,unbounded}</Localization>
</Localizations>
Source
<xs:element name="Localizations">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="Localization" type="LocalizationType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element Localize / Localizations / Localization
Namespace No namespace
Diagram
Diagram Localization_xsd.tmp#LocalizationType_Event Localization_xsd.tmp#LocalizationType_Time Localization_xsd.tmp#LocalizationType_References Localization_xsd.tmp#LocalizationType_Bearing Localization_xsd.tmp#LocalizationType_Offset Localization_xsd.tmp#LocalizationType_LongLat Localization_xsd.tmp#LocalizationType
Type LocalizationType
Properties
content complex
maxOccurs unbounded
Model
Children Bearing, Event, LongLat, Offset, References, Time
Instance
<Localization>
  <Event>{0,1}</Event>
  <Time>{1,1}</Time>
  <References>{0,1}</References>
  <Bearing>{1,1}</Bearing>
  <Offset>{1,1}</Offset>
  <LongLat>{1,1}</LongLat>
</Localization>
Source
<xs:element maxOccurs="unbounded" name="Localization" type="LocalizationType"/>
Element LocalizationType / Event
Namespace No namespace
Annotations
Optional tag typically in ISO datetime format YYYY-MM-DDTHH:MM:SSZ identifying this event uniquely within the stream.  For human analysts, it is typical to use the time at which the detection was made.  When present, the combination of the event and attributes that uniquely identify the set of detections (or document name) must be uniqe.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Event" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Optional tag typically in ISO datetime format YYYY-MM-DDTHH:MM:SSZ identifying this event uniquely within the stream. For human analysts, it is typical to use the time at which the detection was made. When present, the combination of the event and attributes that uniquely identify the set of detections (or document name) must be uniqe.</xs:documentation>
  </xs:annotation>
</xs:element>
Element LocalizationType / Time
Namespace No namespace
Annotations
Time of localization in reference time frame (e.g. time of arrival at primary hydrophone)
Diagram
Diagram
Type xs:dateTime
Properties
content simple
Source
<xs:element name="Time" type="xs:dateTime">
  <xs:annotation>
    <xs:documentation>Time of localization in reference time frame (e.g. time of arrival at primary hydrophone)</xs:documentation>
  </xs:annotation>
</xs:element>
Element LocalizationType / References
Namespace No namespace
Annotations
Diagram
Diagram Localization_xsd.tmp#LocalizationType_LocalizationType_References_TimeReferenceEnsembleUnit Localization_xsd.tmp#LocalizationType_LocalizationType_References_TimeReferenceChannel Localization_xsd.tmp#LocalizationType_LocalizationType_References_Reference
Properties
content complex
minOccurs 0
Model
Children Reference, TimeReferenceChannel, TimeReferenceEnsembleUnit
Instance
<References>
  <TimeReferenceEnsembleUnit>{1,1}</TimeReferenceEnsembleUnit>
  <TimeReferenceChannel>{1,1}</TimeReferenceChannel>
  <Reference>{1,1}</Reference>
</References>
Source
<xs:element name="References" minOccurs="0">
  <xs:annotation>
    <xs:documentation/>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence maxOccurs="1" minOccurs="1">
      <xs:element name="TimeReferenceEnsembleUnit" type="xs:nonNegativeInteger">
        <xs:annotation>
          <xs:documentation>Time references which unit of the ensemble (see TimeReferenceChannel) when ensembles are used.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TimeReferenceChannel" type="xs:nonNegativeInteger">
        <xs:annotation>
          <xs:documentation>Events are detected at different times on different channels, making it necessary to provide the instrument and channel on which the timestamp references.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Reference">
        <xs:annotation>
          <xs:documentation>Detections/localization used in constructing this localization.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Index" type="xs:nonNegativeInteger">
              <xs:annotation>
                <xs:documentation>Must match instance of Index in ReferencedDocuments. This permits identification of a specific document.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="EventRef" type="xs:string">
              <xs:annotation>
                <xs:documentation>Event identifier that uniquely identifies a detection or localization within a referenced document.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element LocalizationType / References / TimeReferenceEnsembleUnit
Namespace No namespace
Annotations
Time references which unit of the ensemble (see TimeReferenceChannel) when ensembles are used.
Diagram
Diagram
Type xs:nonNegativeInteger
Properties
content simple
Source
<xs:element name="TimeReferenceEnsembleUnit" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>Time references which unit of the ensemble (see TimeReferenceChannel) when ensembles are used.</xs:documentation>
  </xs:annotation>
</xs:element>
Element LocalizationType / References / TimeReferenceChannel
Namespace No namespace
Annotations
Events are detected at different times on different channels, making it necessary to provide the instrument and channel on which the timestamp references.
Diagram
Diagram
Type xs:nonNegativeInteger
Properties
content simple
Source
<xs:element name="TimeReferenceChannel" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>Events are detected at different times on different channels, making it necessary to provide the instrument and channel on which the timestamp references.</xs:documentation>
  </xs:annotation>
</xs:element>
Element LocalizationType / References / Reference
Namespace No namespace
Annotations
Detections/localization used in constructing this localization.
Diagram
Diagram Localization_xsd.tmp#LocalizationType_LocalizationType_References_LocalizationType_LocalizationType_References_Reference_Index Localization_xsd.tmp#LocalizationType_LocalizationType_References_LocalizationType_LocalizationType_References_Reference_EventRef
Properties
content complex
Model
Children EventRef, Index
Instance
<Reference>
  <Index>{1,1}</Index>
  <EventRef>{1,1}</EventRef>
</Reference>
Source
<xs:element name="Reference">
  <xs:annotation>
    <xs:documentation>Detections/localization used in constructing this localization.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Index" type="xs:nonNegativeInteger">
        <xs:annotation>
          <xs:documentation>Must match instance of Index in ReferencedDocuments. This permits identification of a specific document.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="EventRef" type="xs:string">
        <xs:annotation>
          <xs:documentation>Event identifier that uniquely identifies a detection or localization within a referenced document.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element LocalizationType / References / Reference / Index
Namespace No namespace
Annotations
Must match instance of Index in ReferencedDocuments.  This permits identification of a specific document.
Diagram
Diagram
Type xs:nonNegativeInteger
Properties
content simple
Source
<xs:element name="Index" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>Must match instance of Index in ReferencedDocuments. This permits identification of a specific document.</xs:documentation>
  </xs:annotation>
</xs:element>
Element LocalizationType / References / Reference / EventRef
Namespace No namespace
Annotations
Event identifier that uniquely identifies a detection or localization within a referenced document.
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="EventRef" type="xs:string">
  <xs:annotation>
    <xs:documentation>Event identifier that uniquely identifies a detection or localization within a referenced document.</xs:documentation>
  </xs:annotation>
</xs:element>
Element LocalizationType / Bearing
Namespace No namespace
Diagram
Diagram Localization_xsd.tmp#DirectionVectorType_horizontalAngle Localization_xsd.tmp#DirectionVectorType_verticalAngle Localization_xsd.tmp#DirectionVectorType Localization_xsd.tmp#DirectionWErrorType_StdError Localization_xsd.tmp#DirectionWErrorType
Type DirectionWErrorType
Type hierarchy
Properties
content complex
Model
Children StdError, horizontalAngle, verticalAngle
Instance
<Bearing>
  <horizontalAngle uom="deg">{1,1}</horizontalAngle>
  <verticalAngle uom="deg">{0,1}</verticalAngle>
  <StdError>{1,1}</StdError>
</Bearing>
Source
<xs:element name="Bearing" type="DirectionWErrorType"/>
Element DirectionWErrorType / StdError
Namespace No namespace
Annotations
Standard error in degrees for the measurement.
Diagram
Diagram Localization_xsd.tmp#DirectionVectorType_horizontalAngle Localization_xsd.tmp#DirectionVectorType_verticalAngle Localization_xsd.tmp#DirectionVectorType
Type DirectionVectorType
Properties
content complex
Model
Children horizontalAngle, verticalAngle
Instance
<StdError>
  <horizontalAngle uom="deg">{1,1}</horizontalAngle>
  <verticalAngle uom="deg">{0,1}</verticalAngle>
</StdError>
Source
<xs:element name="StdError" type="DirectionVectorType">
  <xs:annotation>
    <xs:documentation>Standard error in degrees for the measurement.</xs:documentation>
  </xs:annotation>
</xs:element>
Element LocalizationType / Offset
Namespace No namespace
Diagram
Diagram Localization_xsd.tmp#R3Point_x_m Localization_xsd.tmp#R3Point_y_m Localization_xsd.tmp#R3Point_z_m Localization_xsd.tmp#R3Point Localization_xsd.tmp#R3PointWErrorType_StdError Localization_xsd.tmp#R3PointWErrorType_BearingIDs Localization_xsd.tmp#R3PointWErrorType
Type R3PointWErrorType
Type hierarchy
Properties
content complex
Model
Children BearingIDs, StdError, x_m, y_m, z_m
Instance
<Offset>
  <x_m>{1,1}</x_m>
  <y_m>{1,1}</y_m>
  <z_m>{0,1}</z_m>
  <StdError>{1,1}</StdError>
  <BearingIDs>{0,1}</BearingIDs>
</Offset>
Source
<xs:element name="Offset" type="R3PointWErrorType"/>
Element R3PointWErrorType / StdError
Namespace No namespace
Diagram
Diagram Localization_xsd.tmp#R3Point_x_m Localization_xsd.tmp#R3Point_y_m Localization_xsd.tmp#R3Point_z_m Localization_xsd.tmp#R3Point
Type R3Point
Properties
content complex
Model
Children x_m, y_m, z_m
Instance
<StdError>
  <x_m>{1,1}</x_m>
  <y_m>{1,1}</y_m>
  <z_m>{0,1}</z_m>
</StdError>
Source
<xs:element name="StdError" type="R3Point"/>
Element R3PointWErrorType / BearingIDs
Namespace No namespace
Annotations
If multiple bearings were used to create this localization, their ids can be provided.
Diagram
Diagram Localization_xsd.tmp#R3PointWErrorType_R3PointWErrorType_BearingIDs_EventRef
Properties
content complex
minOccurs 0
Model
Children EventRef
Instance
<BearingIDs>
  <EventRef>{1,unbounded}</EventRef>
</BearingIDs>
Source
<xs:element minOccurs="0" name="BearingIDs">
  <xs:annotation>
    <xs:documentation>If multiple bearings were used to create this localization, their ids can be provided.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="EventRef" type="EventType">
        <xs:annotation>
          <xs:documentation>Reference to individual bearing within this XML document.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element R3PointWErrorType / BearingIDs / EventRef
Namespace No namespace
Annotations
Reference to individual bearing within this XML document.
Diagram
Diagram CommonElements_xsd.tmp#EventType
Type ns1:EventType
Properties
content simple
maxOccurs unbounded
Source
<xs:element maxOccurs="unbounded" name="EventRef" type="EventType">
  <xs:annotation>
    <xs:documentation>Reference to individual bearing within this XML document.</xs:documentation>
  </xs:annotation>
</xs:element>
Element LocalizationType / LongLat
Namespace No namespace
Diagram
Diagram CommonElements_xsd.tmp#LongLat_Longitude CommonElements_xsd.tmp#LongLat_Latitude CommonElements_xsd.tmp#LongLat Localization_xsd.tmp#LocalizationType_LocalizationType_LongLat_StdError
Properties
content complex
Model
Children Latitude, Longitude, StdError
Instance
<LongLat>
  <Longitude>{1,1}</Longitude>
  <Latitude>{1,1}</Latitude>
  <StdError>{1,1}</StdError>
</LongLat>
Source
<xs:element name="LongLat">
  <xs:complexType>
    <xs:choice>
      <xs:group ref="LongLat"/>
      <xs:element name="StdError">
        <xs:complexType>
          <xs:group ref="LongLat"/>
        </xs:complexType>
      </xs:element>
    </xs:choice>
  </xs:complexType>
</xs:element>
Element LocalizationType / LongLat / StdError
Namespace No namespace
Diagram
Diagram CommonElements_xsd.tmp#LongLat_Longitude CommonElements_xsd.tmp#LongLat_Latitude CommonElements_xsd.tmp#LongLat
Properties
content complex
Model
Children Latitude, Longitude
Instance
<StdError>
  <Longitude>{1,1}</Longitude>
  <Latitude>{1,1}</Latitude>
</StdError>
Source
<xs:element name="StdError">
  <xs:complexType>
    <xs:group ref="LongLat"/>
  </xs:complexType>
</xs:element>
Element OrientationType / Latitude
Namespace No namespace
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="Latitude" type="xs:decimal"/>
Element OrientationType / Longitude
Namespace No namespace
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="Longitude" type="xs:decimal"/>
Element OrientationType / Depth
Namespace No namespace
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="Depth" type="xs:decimal"/>
Element OrientationType / Timestamp
Namespace No namespace
Diagram
Diagram
Type xs:dateTime
Properties
content simple
Source
<xs:element name="Timestamp" type="xs:dateTime"/>
Complex Type RelativeLocType
Namespace http://tethys.sdsu.edu/schema/1.0
Diagram
Diagram Localization_xsd.tmp#RelativeLocType_Bearing Localization_xsd.tmp#RelativeLocType_Point
Used by
Model
Children Bearing, Point
Source
<xs:complexType name="RelativeLocType">
  <xs:choice>
    <xs:element name="Bearing" type="DirectionVectorType"/>
    <xs:element name="Point" type="R3Point"/>
  </xs:choice>
</xs:complexType>
Complex Type DirectionVectorType
Namespace http://tethys.sdsu.edu/schema/1.0
Annotations
Designed to be a subset of OpenGML DirectionVectorType:  
http://schemas.opengis.net/gml/3.1.1/base/direction.xsd

Unlike the OpenGML, direction may not be specified as a vector, and the verticalAngle is optional.
Diagram
Diagram Localization_xsd.tmp#DirectionVectorType_horizontalAngle Localization_xsd.tmp#DirectionVectorType_verticalAngle
Used by
Model
Children horizontalAngle, verticalAngle
Source
<xs:complexType name="DirectionVectorType">
  <xs:annotation>
    <xs:documentation>Designed to be a subset of OpenGML DirectionVectorType: http://schemas.opengis.net/gml/3.1.1/base/direction.xsd Unlike the OpenGML, direction may not be specified as a vector, and the verticalAngle is optional.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="horizontalAngle">
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:double">
            <xs:attribute fixed="deg" name="uom" use="optional"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="verticalAngle" maxOccurs="1" minOccurs="0">
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:double">
            <xs:attribute fixed="deg" name="uom"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type R3Point
Namespace http://tethys.sdsu.edu/schema/1.0
Diagram
Diagram Localization_xsd.tmp#R3Point_x_m Localization_xsd.tmp#R3Point_y_m Localization_xsd.tmp#R3Point_z_m
Used by
Model
Children x_m, y_m, z_m
Source
<xs:complexType name="R3Point">
  <xs:sequence>
    <xs:element name="x_m" type="xs:decimal"/>
    <xs:element name="y_m" type="xs:decimal"/>
    <xs:element name="z_m" type="xs:decimal" default="0.0" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type UTMType
Namespace http://tethys.sdsu.edu/schema/1.0
Annotations
Universal Transverse Mercator coordinates
Diagram
Diagram Localization_xsd.tmp#UTMType_Ellipsoid Localization_xsd.tmp#UTMType_Zone Localization_xsd.tmp#UTMType_x_m Localization_xsd.tmp#UTMType_y_m
Used by
Model
Children Ellipsoid, Zone, x_m, y_m
Source
<xs:complexType name="UTMType">
  <xs:annotation>
    <xs:documentation>Universal Transverse Mercator coordinates</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Ellipsoid" type="xs:NCName"/>
    <xs:element name="Zone" type="xs:NMTOKEN">
      <xs:annotation>
        <xs:documentation>NS zone [1-60]. Each zone covers 80°S to 84°N in 6° width zones. Zone 1 180 is 180-186° E with increasing zone #s corresponding to 6° eastward increments.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="x_m" type="xs:decimal"/>
    <xs:element name="y_m" type="xs:decimal"/>
  </xs:sequence>
</xs:complexType>
Complex Type LocalizationType
Namespace http://tethys.sdsu.edu/schema/1.0
Diagram
Diagram Localization_xsd.tmp#LocalizationType_Event Localization_xsd.tmp#LocalizationType_Time Localization_xsd.tmp#LocalizationType_References Localization_xsd.tmp#LocalizationType_Bearing Localization_xsd.tmp#LocalizationType_Offset Localization_xsd.tmp#LocalizationType_LongLat
Used by
Model
Children Bearing, Event, LongLat, Offset, References, Time
Source
<xs:complexType name="LocalizationType">
  <xs:sequence>
    <xs:element name="Event" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Optional tag typically in ISO datetime format YYYY-MM-DDTHH:MM:SSZ identifying this event uniquely within the stream. For human analysts, it is typical to use the time at which the detection was made. When present, the combination of the event and attributes that uniquely identify the set of detections (or document name) must be uniqe.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Time" type="xs:dateTime">
      <xs:annotation>
        <xs:documentation>Time of localization in reference time frame (e.g. time of arrival at primary hydrophone)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="References" minOccurs="0">
      <xs:annotation>
        <xs:documentation/>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence maxOccurs="1" minOccurs="1">
          <xs:element name="TimeReferenceEnsembleUnit" type="xs:nonNegativeInteger">
            <xs:annotation>
              <xs:documentation>Time references which unit of the ensemble (see TimeReferenceChannel) when ensembles are used.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="TimeReferenceChannel" type="xs:nonNegativeInteger">
            <xs:annotation>
              <xs:documentation>Events are detected at different times on different channels, making it necessary to provide the instrument and channel on which the timestamp references.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Reference">
            <xs:annotation>
              <xs:documentation>Detections/localization used in constructing this localization.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Index" type="xs:nonNegativeInteger">
                  <xs:annotation>
                    <xs:documentation>Must match instance of Index in ReferencedDocuments. This permits identification of a specific document.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="EventRef" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Event identifier that uniquely identifies a detection or localization within a referenced document.</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:choice>
      <xs:element name="Bearing" type="DirectionWErrorType"/>
      <xs:element name="Offset" type="R3PointWErrorType"/>
      <xs:element name="LongLat">
        <xs:complexType>
          <xs:choice>
            <xs:group ref="LongLat"/>
            <xs:element name="StdError">
              <xs:complexType>
                <xs:group ref="LongLat"/>
              </xs:complexType>
            </xs:element>
          </xs:choice>
        </xs:complexType>
      </xs:element>
    </xs:choice>
  </xs:sequence>
</xs:complexType>
Complex Type DirectionWErrorType
Namespace http://tethys.sdsu.edu/schema/1.0
Diagram
Diagram Localization_xsd.tmp#DirectionVectorType_horizontalAngle Localization_xsd.tmp#DirectionVectorType_verticalAngle Localization_xsd.tmp#DirectionVectorType Localization_xsd.tmp#DirectionWErrorType_StdError
Type extension of DirectionVectorType
Type hierarchy
Used by
Model
Children StdError, horizontalAngle, verticalAngle
Source
<xs:complexType name="DirectionWErrorType">
  <xs:complexContent>
    <xs:extension base="DirectionVectorType">
      <xs:sequence>
        <xs:element name="StdError" type="DirectionVectorType">
          <xs:annotation>
            <xs:documentation>Standard error in degrees for the measurement.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type R3PointWErrorType
Namespace http://tethys.sdsu.edu/schema/1.0
Diagram
Diagram Localization_xsd.tmp#R3Point_x_m Localization_xsd.tmp#R3Point_y_m Localization_xsd.tmp#R3Point_z_m Localization_xsd.tmp#R3Point Localization_xsd.tmp#R3PointWErrorType_StdError Localization_xsd.tmp#R3PointWErrorType_BearingIDs
Type extension of R3Point
Type hierarchy
Used by
Model
Children BearingIDs, StdError, x_m, y_m, z_m
Source
<xs:complexType name="R3PointWErrorType">
  <xs:complexContent>
    <xs:extension base="R3Point">
      <xs:sequence>
        <xs:element name="StdError" type="R3Point"/>
        <xs:element minOccurs="0" name="BearingIDs">
          <xs:annotation>
            <xs:documentation>If multiple bearings were used to create this localization, their ids can be provided.</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element maxOccurs="unbounded" name="EventRef" type="EventType">
                <xs:annotation>
                  <xs:documentation>Reference to individual bearing within this XML document.</xs:documentation>
                </xs:annotation>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type AbsoluteLocType
Namespace http://tethys.sdsu.edu/schema/1.0
Diagram
Diagram
Model
Source
<xs:complexType name="AbsoluteLocType">
  <xs:choice>
  </xs:choice>
</xs:complexType>
Complex Type OrientationType
Namespace http://tethys.sdsu.edu/schema/1.0
Diagram
Diagram Localization_xsd.tmp#OrientationType_Latitude Localization_xsd.tmp#OrientationType_Longitude Localization_xsd.tmp#OrientationType_Depth Localization_xsd.tmp#OrientationType_Timestamp
Model
Children Depth, Latitude, Longitude, Timestamp
Source
<xs:complexType name="OrientationType">
  <xs:sequence>
    <xs:element name="Latitude" type="xs:decimal"/>
    <xs:element name="Longitude" type="xs:decimal"/>
    <xs:element name="Depth" type="xs:decimal"/>
    <xs:element name="Timestamp" type="xs:dateTime"/>
  </xs:sequence>
</xs:complexType>
Complex Type ReferencesType
Namespace http://tethys.sdsu.edu/schema/1.0
Diagram
Diagram
Model
Source
<xs:complexType name="ReferencesType">
  <xs:choice>
  </xs:choice>
</xs:complexType>
Complex Type LongLat3wErrorType
Namespace http://tethys.sdsu.edu/schema/1.0
Diagram
Diagram CommonElements_xsd.tmp#LongLat3_Longitude CommonElements_xsd.tmp#LongLat3_Latitude CommonElements_xsd.tmp#LongLat3_Depth_m CommonElements_xsd.tmp#LongLat3
Model
Children Depth_m, Latitude, Longitude
Source
<xs:complexType name="LongLat3wErrorType">
  <xs:group ref="LongLat3"/>
</xs:complexType>
Attribute DirectionVectorType / horizontalAngle / @uom
Namespace No namespace
Properties
use optional
fixed deg
Used by
Source
<xs:attribute fixed="deg" name="uom" use="optional"/>
Attribute DirectionVectorType / verticalAngle / @uom
Namespace No namespace
Properties
fixed deg
Used by
Source
<xs:attribute fixed="deg" name="uom"/>