Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element tps:gpsPositionType / tps:TypeAntenna
Namespace tps
Annotations
The name of the Gnss antenna
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="TypeAntenna" type="xs:string">
  <xs:annotation>
    <xs:documentation>The name of the Gnss antenna</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:BaseStation
Namespace tps
Annotations
A reference to the Gnss base station
Diagram
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idRef xs:IDREF optional
Source
<xs:element minOccurs="0" name="BaseStation">
  <xs:annotation>
    <xs:documentation>A reference to the Gnss base station</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="idRef" type="xs:IDREF"/>
  </xs:complexType>
</xs:element>
Element tps:gpsPositionType / tps:TypeRawData
Namespace tps
Annotations
The type of raw data (can be Gnss or TS)
Do Gnss position type derived elements have TypeRawData values other than Gnss and ts?
Diagram
Type restriction of xs:NMTOKEN
Properties
content simple
minOccurs 0
default gps
Facets
enumeration gps
enumeration ts
Source
<xs:element default="gps" minOccurs="0" name="TypeRawData">
  <xs:annotation>
    <xs:documentation>The type of raw data (can be Gnss or TS)</xs:documentation>
    <xs:documentation>Do Gnss position type derived elements have TypeRawData values other than Gnss and ts?</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:enumeration value="gps"/>
      <xs:enumeration value="ts"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element tps:gpsPositionType / tps:CV
Namespace tps
Annotations
The covariance matrix
Diagram
Type tps:gpsCoordCovMatrixType
Properties
content complex
Model
tps:XX , tps:YY , tps:ZZ , tps:XY , tps:XZ , tps:YZ , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:XX, tps:XY, tps:XZ, tps:YY, tps:YZ, tps:ZZ
Instance
<tps:CV xmlns:tps="tps">
  <tps:XX>{1,1}</tps:XX>
  <tps:YY>{1,1}</tps:YY>
  <tps:ZZ>{1,1}</tps:ZZ>
  <tps:XY>{1,1}</tps:XY>
  <tps:XZ>{1,1}</tps:XZ>
  <tps:YZ>{1,1}</tps:YZ>
</tps:CV>
Source
<xs:element name="CV" type="tps:gpsCoordCovMatrixType">
  <xs:annotation>
    <xs:documentation>The covariance matrix</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:CVNeu
Namespace tps
Annotations
The North-East-Up covariance matrix
Diagram
Type tps:gpsCoordCovMatrixType
Properties
content complex
Model
tps:XX , tps:YY , tps:ZZ , tps:XY , tps:XZ , tps:YZ , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:XX, tps:XY, tps:XZ, tps:YY, tps:YZ, tps:ZZ
Instance
<tps:CVNeu xmlns:tps="tps">
  <tps:XX>{1,1}</tps:XX>
  <tps:YY>{1,1}</tps:YY>
  <tps:ZZ>{1,1}</tps:ZZ>
  <tps:XY>{1,1}</tps:XY>
  <tps:XZ>{1,1}</tps:XZ>
  <tps:YZ>{1,1}</tps:YZ>
</tps:CVNeu>
Source
<xs:element name="CVNeu" type="tps:gpsCoordCovMatrixType">
  <xs:annotation>
    <xs:documentation>The North-East-Up covariance matrix</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:Dop
Namespace tps
Annotations
Dop values are horizontal, vertical and total
Diagram
Type tps:gpsDopType
Properties
content complex
Model
tps:HDop , tps:VDop , tps:TDop , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:HDop, tps:TDop, tps:VDop
Instance
<tps:Dop xmlns:tps="tps">
  <tps:HDop>{1,1}</tps:HDop>
  <tps:VDop>{1,1}</tps:VDop>
  <tps:TDop>{1,1}</tps:TDop>
</tps:Dop>
Source
<xs:element name="Dop" type="tps:gpsDopType">
  <xs:annotation>
    <xs:documentation>Dop values are horizontal, vertical and total</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:XYZCoords
Namespace tps
Annotations
The coordinates of the Gnss position
Diagram
Type tps:coordsXYZType
Properties
content complex
minOccurs 0
Model
tps:X , tps:Y , tps:Z , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:X, tps:Y, tps:Z
Instance
<tps:XYZCoords xmlns:tps="tps">
  <tps:X>{1,1}</tps:X>
  <tps:Y>{1,1}</tps:Y>
  <tps:Z>{1,1}</tps:Z>
</tps:XYZCoords>
Source
<xs:element minOccurs="0" name="XYZCoords" type="tps:coordsXYZType">
  <xs:annotation>
    <xs:documentation>The coordinates of the Gnss position</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:WACCoords
Namespace tps
Annotations
The WA coordinates of the Gnss position
Diagram
Type tps:coordsXYZType
Properties
content complex
minOccurs 0
Model
tps:X , tps:Y , tps:Z , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:X, tps:Y, tps:Z
Instance
<tps:WACCoords xmlns:tps="tps">
  <tps:X>{1,1}</tps:X>
  <tps:Y>{1,1}</tps:Y>
  <tps:Z>{1,1}</tps:Z>
</tps:WACCoords>
Source
<xs:element minOccurs="0" name="WACCoords" type="tps:coordsXYZType">
  <xs:annotation>
    <xs:documentation>The WA coordinates of the Gnss position</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:DXYZCoords
Namespace tps
Annotations
The DXYZ coordinates (???)
Diagram
Type tps:coordsXYZType
Properties
content complex
minOccurs 0
Model
tps:X , tps:Y , tps:Z , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:X, tps:Y, tps:Z
Instance
<tps:DXYZCoords xmlns:tps="tps">
  <tps:X>{1,1}</tps:X>
  <tps:Y>{1,1}</tps:Y>
  <tps:Z>{1,1}</tps:Z>
</tps:DXYZCoords>
Source
<xs:element minOccurs="0" name="DXYZCoords" type="tps:coordsXYZType">
  <xs:annotation>
    <xs:documentation>The DXYZ coordinates (???)</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:TypeSolution
Namespace tps
Annotations
The type of the solution (can be no solution, standalone, code diff, phase diff float, phase diff fixed, swing fixed, standalone hp, code diff hp, phase diff float hp, phase diff float mmgps, phase diff fixed mmgps or user input)
Diagram
Type restriction of xs:NMTOKEN
Properties
content simple
minOccurs 0
default no_solution
Facets
enumeration no_solution
enumeration standalone
enumeration code_diff
enumeration phase_diff_float
enumeration phase_diff_fixed
enumeration swing_fixed
enumeration standalone_hp
enumeration code_diff_hp
enumeration phase_diff_float_hp
enumeration phase_diff_float_mmgps
enumeration phase_diff_fixed_mmgps
enumeration user_input
Source
<xs:element default="no_solution" minOccurs="0" name="TypeSolution">
  <xs:annotation>
    <xs:documentation>The type of the solution (can be no solution, standalone, code diff, phase diff float, phase diff fixed, swing fixed, standalone hp, code diff hp, phase diff float hp, phase diff float mmgps, phase diff fixed mmgps or user input)</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:enumeration value="no_solution"/>
      <xs:enumeration value="standalone"/>
      <xs:enumeration value="code_diff"/>
      <xs:enumeration value="phase_diff_float"/>
      <xs:enumeration value="phase_diff_fixed"/>
      <xs:enumeration value="swing_fixed"/>
      <xs:enumeration value="standalone_hp"/>
      <xs:enumeration value="code_diff_hp"/>
      <xs:enumeration value="phase_diff_float_hp"/>
      <xs:enumeration value="phase_diff_float_mmgps"/>
      <xs:enumeration value="phase_diff_fixed_mmgps"/>
      <xs:enumeration value="user_input"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element tps:gpsPositionType / tps:GPSSats
Namespace tps
Annotations
The number of Gnss satellites
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
default -1
Source
<xs:element default="-1" minOccurs="0" name="GPSSats" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The number of Gnss satellites</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:GLONASSSats
Namespace tps
Annotations
The number of GLONASS satellites
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
default -1
Source
<xs:element default="-1" minOccurs="0" name="GLONASSSats" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The number of GLONASS satellites</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:GalileoSats
Namespace tps
Annotations
The number of Galileo satellites
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
default -1
Source
<xs:element default="-1" minOccurs="0" name="GalileoSats" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The number of Galileo satellites</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:BeiDouSats
Namespace tps
Annotations
The number of BeiDou satellites
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
default -1
Source
<xs:element default="-1" minOccurs="0" name="BeiDouSats" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The number of BeiDou satellites</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:SBASSats
Namespace tps
Annotations
The number of SBAS satellites
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
default -1
Source
<xs:element default="-1" minOccurs="0" name="SBASSats" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The number of SBAS satellites</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:QZSSSats
Namespace tps
Annotations
The number of QZSS satellites
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
default -1
Source
<xs:element default="-1" minOccurs="0" name="QZSSSats" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The number of QZSS satellites</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:ObservationDuration
Namespace tps
Annotations
The observation duration in milliseconds
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
default -1
Source
<xs:element default="-1" minOccurs="0" name="ObservationDuration" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The observation duration in milliseconds</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:NumberOfEpochs
Namespace tps
Annotations
The number of epochs
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
default 0
Source
<xs:element default="0" minOccurs="0" name="NumberOfEpochs" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The number of epochs</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:RTKReset
Namespace tps
Annotations
Represents whether the RTK has been reset
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
default false
Source
<xs:element default="false" minOccurs="0" name="RTKReset" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Represents whether the RTK has been reset</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:gpsPositionType / tps:IsPPVector
Namespace tps
Annotations
Represents whether it is a PP vector
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
default false
Source
<xs:element default="false" minOccurs="0" name="IsPPVector" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Represents whether it is a PP vector</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type tps:gpsPositionType
Namespace tps
Annotations
A Gnss position is a Gnss raw position with full rover parameters
Diagram
Type extension of tps:gpsRawPositionType
Type hierarchy
Used by
Model
tps:Layer{0,1} , tps:PhotoNote* , tps:State{0,1} , tps:PointDrawProperties{0,1} , tps:Code* , tps:Station , tps:UsedInSurface{0,1} , tps:PtlData{0,1} , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps') , tps:Time{0,1} , tps:AntennaHeight , tps:Depth , tps:PlaneStation{0,1} , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps') , tps:TypeAntenna{0,1} , tps:BaseStation{0,1} , tps:TypeRawData{0,1} , tps:CV , tps:CVNeu , tps:Dop , tps:XYZCoords{0,1} , tps:WACCoords{0,1} , tps:DXYZCoords{0,1} , tps:TypeSolution{0,1} , tps:GPSSats{0,1} , tps:GLONASSSats{0,1} , tps:GalileoSats{0,1} , tps:BeiDouSats{0,1} , tps:SBASSats{0,1} , tps:QZSSSats{0,1} , tps:ObservationDuration{0,1} , tps:NumberOfEpochs{0,1} , tps:RTKReset{0,1} , tps:IsPPVector{0,1} , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:AntennaHeight, tps:BaseStation, tps:BeiDouSats, tps:CV, tps:CVNeu, tps:Code, tps:DXYZCoords, tps:Depth, tps:Dop, tps:GLONASSSats, tps:GPSSats, tps:GalileoSats, tps:IsPPVector, tps:Layer, tps:NumberOfEpochs, tps:ObservationDuration, tps:PhotoNote, tps:PlaneStation, tps:PointDrawProperties, tps:PtlData, tps:QZSSSats, tps:RTKReset, tps:SBASSats, tps:State, tps:Station, tps:Time, tps:TypeAntenna, tps:TypeRawData, tps:TypeSolution, tps:UsedInSurface, tps:WACCoords, tps:XYZCoords
Attributes
QName Type Use Annotation
csIdRef xs:IDREF optional
It's a reference to a Coordinate System
id xs:ID optional
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
idRef xs:IDREF optional
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
measIdRef xs:IDREF optional
Each Gnss raw position has a reference to a Measurement session
Source
<xs:complexType name="gpsPositionType">
  <xs:annotation>
    <xs:documentation>A Gnss position is a Gnss raw position with full rover parameters</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="tps:gpsRawPositionType">
      <xs:sequence>
        <xs:element minOccurs="0" name="TypeAntenna" type="xs:string">
          <xs:annotation>
            <xs:documentation>The name of the Gnss antenna</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="BaseStation">
          <xs:annotation>
            <xs:documentation>A reference to the Gnss base station</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:attribute name="idRef" type="xs:IDREF"/>
          </xs:complexType>
        </xs:element>
        <xs:element default="gps" minOccurs="0" name="TypeRawData">
          <xs:annotation>
            <xs:documentation>The type of raw data (can be Gnss or TS)</xs:documentation>
            <xs:documentation>Do Gnss position type derived elements have TypeRawData values other than Gnss and ts?</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="gps"/>
              <xs:enumeration value="ts"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="CV" type="tps:gpsCoordCovMatrixType">
          <xs:annotation>
            <xs:documentation>The covariance matrix</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="CVNeu" type="tps:gpsCoordCovMatrixType">
          <xs:annotation>
            <xs:documentation>The North-East-Up covariance matrix</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Dop" type="tps:gpsDopType">
          <xs:annotation>
            <xs:documentation>Dop values are horizontal, vertical and total</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="XYZCoords" type="tps:coordsXYZType">
          <xs:annotation>
            <xs:documentation>The coordinates of the Gnss position</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="WACCoords" type="tps:coordsXYZType">
          <xs:annotation>
            <xs:documentation>The WA coordinates of the Gnss position</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="DXYZCoords" type="tps:coordsXYZType">
          <xs:annotation>
            <xs:documentation>The DXYZ coordinates (???)</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element default="no_solution" minOccurs="0" name="TypeSolution">
          <xs:annotation>
            <xs:documentation>The type of the solution (can be no solution, standalone, code diff, phase diff float, phase diff fixed, swing fixed, standalone hp, code diff hp, phase diff float hp, phase diff float mmgps, phase diff fixed mmgps or user input)</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="no_solution"/>
              <xs:enumeration value="standalone"/>
              <xs:enumeration value="code_diff"/>
              <xs:enumeration value="phase_diff_float"/>
              <xs:enumeration value="phase_diff_fixed"/>
              <xs:enumeration value="swing_fixed"/>
              <xs:enumeration value="standalone_hp"/>
              <xs:enumeration value="code_diff_hp"/>
              <xs:enumeration value="phase_diff_float_hp"/>
              <xs:enumeration value="phase_diff_float_mmgps"/>
              <xs:enumeration value="phase_diff_fixed_mmgps"/>
              <xs:enumeration value="user_input"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element default="-1" minOccurs="0" name="GPSSats" type="xs:integer">
          <xs:annotation>
            <xs:documentation>The number of Gnss satellites</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element default="-1" minOccurs="0" name="GLONASSSats" type="xs:integer">
          <xs:annotation>
            <xs:documentation>The number of GLONASS satellites</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element default="-1" minOccurs="0" name="GalileoSats" type="xs:integer">
          <xs:annotation>
            <xs:documentation>The number of Galileo satellites</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element default="-1" minOccurs="0" name="BeiDouSats" type="xs:integer">
          <xs:annotation>
            <xs:documentation>The number of BeiDou satellites</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element default="-1" minOccurs="0" name="SBASSats" type="xs:integer">
          <xs:annotation>
            <xs:documentation>The number of SBAS satellites</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element default="-1" minOccurs="0" name="QZSSSats" type="xs:integer">
          <xs:annotation>
            <xs:documentation>The number of QZSS satellites</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element default="-1" minOccurs="0" name="ObservationDuration" type="xs:integer">
          <xs:annotation>
            <xs:documentation>The observation duration in milliseconds</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element default="0" minOccurs="0" name="NumberOfEpochs" type="xs:integer">
          <xs:annotation>
            <xs:documentation>The number of epochs</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element default="false" minOccurs="0" name="RTKReset" type="xs:boolean">
          <xs:annotation>
            <xs:documentation>Represents whether the RTK has been reset</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element default="false" minOccurs="0" name="IsPPVector" type="xs:boolean">
          <xs:annotation>
            <xs:documentation>Represents whether it is a PP vector</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:group minOccurs="0" ref="tps:versionable"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Attribute tps:gpsPositionType / tps:BaseStation / @idRef
Namespace No namespace
Type xs:IDREF
Properties
content simple
Used by
Source
<xs:attribute name="idRef" type="xs:IDREF"/>