Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Element tps:observationSessionGroup / tps:DLRawDataSight
Namespace tps
Annotations
A Digital Level raw data sight
Diagram
Type tps:dlRawDataSightType
Type hierarchy
Properties
content complex
Model
tps:Name , tps:BPName , tps:Time{0,1} , tps:TypeShot , tps:VertOffset , tps:Distance , tps:HI , tps:Elevation , tps:MeasureData{0,1} , tps:TargetPoint{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:BPName, tps:Distance, tps:Elevation, tps:HI, tps:MeasureData, tps:Name, tps:TargetPoint, tps:Time, tps:TypeShot, tps:VertOffset
Instance
<tps:DLRawDataSight id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Name>{1,1}</tps:Name>
  <tps:BPName>{1,1}</tps:BPName>
  <tps:Time>{0,1}</tps:Time>
  <tps:TypeShot>{1,1}</tps:TypeShot>
  <tps:VertOffset>{1,1}</tps:VertOffset>
  <tps:Distance>{1,1}</tps:Distance>
  <tps:HI>{1,1}</tps:HI>
  <tps:Elevation>{1,1}</tps:Elevation>
  <tps:MeasureData>{0,1}</tps:MeasureData>
  <tps:TargetPoint idRef="">{0,1}</tps:TargetPoint>
</tps:DLRawDataSight>
Attributes
QName Type Use Annotation
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
A reference to the Measurement session, that stores which instruments and parameters have been used to measure this Raw data. See Measurement session for further details
It's defined in Data structure but not in Transaction structure, where it's defined the 'measIdRef' attribute of 'Action' tag. See Action for further details
Source
<xs:element name="DLRawDataSight" type="tps:dlRawDataSightType">
  <xs:annotation>
    <xs:documentation>A Digital Level raw data sight</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:RawNote
Namespace tps
Annotations
A Raw note
Diagram
Type tps:rawNoteType
Type hierarchy
Properties
content complex
Model
tps:Time{0,1} , tps:Text , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:Text, tps:Time
Instance
<tps:RawNote id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Time>{0,1}</tps:Time>
  <tps:Text>{1,1}</tps:Text>
</tps:RawNote>
Attributes
QName Type Use Annotation
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
A reference to the Measurement session, that stores which instruments and parameters have been used to measure this Raw data. See Measurement session for further details
It's defined in Data structure but not in Transaction structure, where it's defined the 'measIdRef' attribute of 'Action' tag. See Action for further details
Source
<xs:element name="RawNote" type="tps:rawNoteType">
  <xs:annotation>
    <xs:documentation>A Raw note</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:GPSOffsetAzimuthDistance
Namespace tps
Annotations
A Gnss shot, defined by azimuth and distance offset (GNSS relative) (???)
Diagram
Type tps:gpsOffsetAzimuthDistanceType
Type hierarchy
Properties
content complex
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:TSData{0,1} , tps:ReferencePoint , (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:Code, tps:Depth, tps:Layer, tps:PhotoNote, tps:PlaneStation, tps:PointDrawProperties, tps:PtlData, tps:ReferencePoint, tps:State, tps:Station, tps:TSData, tps:Time, tps:UsedInSurface
Instance
<tps:GPSOffsetAzimuthDistance csIdRef="" id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Layer byCode="false" idRef="">{0,1}</tps:Layer>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:State>{0,1}</tps:State>
  <tps:PointDrawProperties>{0,1}</tps:PointDrawProperties>
  <tps:Code>{0,unbounded}</tps:Code>
  <tps:Station bulge="0" id="">{1,1}</tps:Station>
  <tps:UsedInSurface>{0,1}</tps:UsedInSurface>
  <tps:PtlData>{0,1}</tps:PtlData>
  <tps:Time>{0,1}</tps:Time>
  <tps:AntennaHeight>{1,1}</tps:AntennaHeight>
  <tps:Depth>{1,1}</tps:Depth>
  <tps:PlaneStation bulge="0" id="">{0,1}</tps:PlaneStation>
  <tps:TSData>{0,1}</tps:TSData>
  <tps:ReferencePoint>{1,1}</tps:ReferencePoint>
</tps:GPSOffsetAzimuthDistance>
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:element name="GPSOffsetAzimuthDistance" type="tps:gpsOffsetAzimuthDistanceType">
  <xs:annotation>
    <xs:documentation>A Gnss shot, defined by azimuth and distance offset (GNSS relative) (???)</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:GPSOffsetPtl
Namespace tps
Annotations
A Ptl Gnss offset is a Gnss offset with Ptl data
Diagram
Type tps:gpsOffsetPtlType
Type hierarchy
Properties
content complex
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:TSData{0,1} , tps:ReferencePoint1 , tps:ReferencePoint2 , (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:Code, tps:Depth, tps:Layer, tps:PhotoNote, tps:PlaneStation, tps:PointDrawProperties, tps:PtlData, tps:ReferencePoint1, tps:ReferencePoint2, tps:State, tps:Station, tps:TSData, tps:Time, tps:UsedInSurface
Instance
<tps:GPSOffsetPtl csIdRef="" id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Layer byCode="false" idRef="">{0,1}</tps:Layer>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:State>{0,1}</tps:State>
  <tps:PointDrawProperties>{0,1}</tps:PointDrawProperties>
  <tps:Code>{0,unbounded}</tps:Code>
  <tps:Station bulge="0" id="">{1,1}</tps:Station>
  <tps:UsedInSurface>{0,1}</tps:UsedInSurface>
  <tps:PtlData>{0,1}</tps:PtlData>
  <tps:Time>{0,1}</tps:Time>
  <tps:AntennaHeight>{1,1}</tps:AntennaHeight>
  <tps:Depth>{1,1}</tps:Depth>
  <tps:PlaneStation bulge="0" id="">{0,1}</tps:PlaneStation>
  <tps:TSData>{0,1}</tps:TSData>
  <tps:ReferencePoint1>{1,1}</tps:ReferencePoint1>
  <tps:ReferencePoint2>{1,1}</tps:ReferencePoint2>
</tps:GPSOffsetPtl>
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:element name="GPSOffsetPtl" type="tps:gpsOffsetPtlType">
  <xs:annotation>
    <xs:documentation>A Ptl Gnss offset is a Gnss offset with Ptl data</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:GPSOffsetTwoDistances
Namespace tps
Annotations
A Gnss offset with two distances
Diagram
Type tps:gpsOffsetTwoDistancesType
Type hierarchy
Properties
content complex
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:TSData{0,1} , tps:ReferencePoint1 , tps:ReferencePoint2 , tps:IsRight , (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:Code, tps:Depth, tps:IsRight, tps:Layer, tps:PhotoNote, tps:PlaneStation, tps:PointDrawProperties, tps:PtlData, tps:ReferencePoint1, tps:ReferencePoint2, tps:State, tps:Station, tps:TSData, tps:Time, tps:UsedInSurface
Instance
<tps:GPSOffsetTwoDistances csIdRef="" id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Layer byCode="false" idRef="">{0,1}</tps:Layer>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:State>{0,1}</tps:State>
  <tps:PointDrawProperties>{0,1}</tps:PointDrawProperties>
  <tps:Code>{0,unbounded}</tps:Code>
  <tps:Station bulge="0" id="">{1,1}</tps:Station>
  <tps:UsedInSurface>{0,1}</tps:UsedInSurface>
  <tps:PtlData>{0,1}</tps:PtlData>
  <tps:Time>{0,1}</tps:Time>
  <tps:AntennaHeight>{1,1}</tps:AntennaHeight>
  <tps:Depth>{1,1}</tps:Depth>
  <tps:PlaneStation bulge="0" id="">{0,1}</tps:PlaneStation>
  <tps:TSData>{0,1}</tps:TSData>
  <tps:ReferencePoint1>{1,1}</tps:ReferencePoint1>
  <tps:ReferencePoint2>{1,1}</tps:ReferencePoint2>
  <tps:IsRight>{1,1}</tps:IsRight>
</tps:GPSOffsetTwoDistances>
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:element name="GPSOffsetTwoDistances" type="tps:gpsOffsetTwoDistancesType">
  <xs:annotation>
    <xs:documentation>A Gnss offset with two distances</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:GPSBaseStation
Namespace tps
Annotations
A Gnss base station is a Gnss raw position with base information
Diagram
Type tps:gpsBaseStationType
Type hierarchy
Properties
content complex
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:Coordinates{0,1} , tps:VirtualStationId{0,1} , tps:PhysicalStationId{0,1}
Children tps:AntennaHeight, tps:Code, tps:Coordinates, tps:Depth, tps:Layer, tps:PhotoNote, tps:PhysicalStationId, tps:PlaneStation, tps:PointDrawProperties, tps:PtlData, tps:State, tps:Station, tps:Time, tps:TypeAntenna, tps:UsedInSurface, tps:VirtualStationId
Instance
<tps:GPSBaseStation csIdRef="" id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Layer byCode="false" idRef="">{0,1}</tps:Layer>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:State>{0,1}</tps:State>
  <tps:PointDrawProperties>{0,1}</tps:PointDrawProperties>
  <tps:Code>{0,unbounded}</tps:Code>
  <tps:Station bulge="0" id="">{1,1}</tps:Station>
  <tps:UsedInSurface>{0,1}</tps:UsedInSurface>
  <tps:PtlData>{0,1}</tps:PtlData>
  <tps:Time>{0,1}</tps:Time>
  <tps:AntennaHeight>{1,1}</tps:AntennaHeight>
  <tps:Depth>{1,1}</tps:Depth>
  <tps:PlaneStation bulge="0" id="">{0,1}</tps:PlaneStation>
  <tps:TypeAntenna>{0,1}</tps:TypeAntenna>
  <tps:Coordinates>{0,1}</tps:Coordinates>
  <tps:VirtualStationId>{0,1}</tps:VirtualStationId>
  <tps:PhysicalStationId>{0,1}</tps:PhysicalStationId>
</tps:GPSBaseStation>
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:element name="GPSBaseStation" type="tps:gpsBaseStationType">
  <xs:annotation>
    <xs:documentation>A Gnss base station is a Gnss raw position with base information</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:GPSPosition
Namespace tps
Annotations
A Gnss position is a Gnss raw position with full rover parameters
Diagram
Type tps:gpsPositionType
Type hierarchy
Properties
content complex
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
Instance
<tps:GPSPosition csIdRef="" id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Layer byCode="false" idRef="">{0,1}</tps:Layer>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:State>{0,1}</tps:State>
  <tps:PointDrawProperties>{0,1}</tps:PointDrawProperties>
  <tps:Code>{0,unbounded}</tps:Code>
  <tps:Station bulge="0" id="">{1,1}</tps:Station>
  <tps:UsedInSurface>{0,1}</tps:UsedInSurface>
  <tps:PtlData>{0,1}</tps:PtlData>
  <tps:Time>{0,1}</tps:Time>
  <tps:AntennaHeight>{1,1}</tps:AntennaHeight>
  <tps:Depth>{1,1}</tps:Depth>
  <tps:PlaneStation bulge="0" id="">{0,1}</tps:PlaneStation>
  <tps:TypeAntenna>{0,1}</tps:TypeAntenna>
  <tps:BaseStation idRef="">{0,1}</tps:BaseStation>
  <tps:TypeRawData>{0,1}</tps:TypeRawData>
  <tps:CV>{1,1}</tps:CV>
  <tps:CVNeu>{1,1}</tps:CVNeu>
  <tps:Dop>{1,1}</tps:Dop>
  <tps:XYZCoords>{0,1}</tps:XYZCoords>
  <tps:WACCoords>{0,1}</tps:WACCoords>
  <tps:DXYZCoords>{0,1}</tps:DXYZCoords>
  <tps:TypeSolution>{0,1}</tps:TypeSolution>
  <tps:GPSSats>{0,1}</tps:GPSSats>
  <tps:GLONASSSats>{0,1}</tps:GLONASSSats>
  <tps:GalileoSats>{0,1}</tps:GalileoSats>
  <tps:BeiDouSats>{0,1}</tps:BeiDouSats>
  <tps:SBASSats>{0,1}</tps:SBASSats>
  <tps:QZSSSats>{0,1}</tps:QZSSSats>
  <tps:ObservationDuration>{0,1}</tps:ObservationDuration>
  <tps:NumberOfEpochs>{0,1}</tps:NumberOfEpochs>
  <tps:RTKReset>{0,1}</tps:RTKReset>
  <tps:IsPPVector>{0,1}</tps:IsPPVector>
</tps:GPSPosition>
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:element name="GPSPosition" type="tps:gpsPositionType">
  <xs:annotation>
    <xs:documentation>A Gnss position is a Gnss raw position with full rover parameters</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:TSRawBKB
Namespace tps
Annotations
A TS backsight bearing is a TS raw data sight with a backsight point
Diagram
Type tps:tsRawBkbType
Type hierarchy
Properties
content complex
Model
tps:Name , tps:TargetHeight{0,1} , tps:Depth{0,1} , tps:TSData{0,1} , tps:TSAveragedData{0,1} , tps:NameSource{0,1} , tps:Time{0,1} , tps:WeatherInfo{0,1} , tps:SurveyorInfo{0,1} , tps:SessionPattern{0,1} , tps:Note{0,1} , tps:State{0,1} , tps:XYZ{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:BSPoint{0,1}
Children tps:BSPoint, tps:Depth, tps:Name, tps:NameSource, tps:Note, tps:SessionPattern, tps:State, tps:SurveyorInfo, tps:TSAveragedData, tps:TSData, tps:TargetHeight, tps:Time, tps:WeatherInfo, tps:XYZ
Instance
<tps:TSRawBKB id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Name>{1,1}</tps:Name>
  <tps:TargetHeight>{0,1}</tps:TargetHeight>
  <tps:Depth>{0,1}</tps:Depth>
  <tps:TSData>{0,1}</tps:TSData>
  <tps:TSAveragedData>{0,1}</tps:TSAveragedData>
  <tps:NameSource>{0,1}</tps:NameSource>
  <tps:Time>{0,1}</tps:Time>
  <tps:WeatherInfo>{0,1}</tps:WeatherInfo>
  <tps:SurveyorInfo>{0,1}</tps:SurveyorInfo>
  <tps:SessionPattern>{0,1}</tps:SessionPattern>
  <tps:Note>{0,1}</tps:Note>
  <tps:State>{0,1}</tps:State>
  <tps:XYZ>{0,1}</tps:XYZ>
  <tps:BSPoint idRef="">{0,1}</tps:BSPoint>
</tps:TSRawBKB>
Attributes
QName Type Use Annotation
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
A reference to the Measurement session, that stores which instruments and parameters have been used to measure this Raw data. See Measurement session for further details
It's defined in Data structure but not in Transaction structure, where it's defined the 'measIdRef' attribute of 'Action' tag. See Action for further details
Source
<xs:element name="TSRawBKB" type="tps:tsRawBkbType">
  <xs:annotation>
    <xs:documentation>A TS backsight bearing is a TS raw data sight with a backsight point</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:TSRawBS
Namespace tps
Annotations
A TS backsight azimuth is a TS raw data sight with a backsight point
Diagram
Type tps:tsRawBSType
Type hierarchy
Properties
content complex
Model
tps:Name , tps:TargetHeight{0,1} , tps:Depth{0,1} , tps:TSData{0,1} , tps:TSAveragedData{0,1} , tps:NameSource{0,1} , tps:Time{0,1} , tps:WeatherInfo{0,1} , tps:SurveyorInfo{0,1} , tps:SessionPattern{0,1} , tps:Note{0,1} , tps:State{0,1} , tps:XYZ{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:BSPoint{0,1}
Children tps:BSPoint, tps:Depth, tps:Name, tps:NameSource, tps:Note, tps:SessionPattern, tps:State, tps:SurveyorInfo, tps:TSAveragedData, tps:TSData, tps:TargetHeight, tps:Time, tps:WeatherInfo, tps:XYZ
Instance
<tps:TSRawBS id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Name>{1,1}</tps:Name>
  <tps:TargetHeight>{0,1}</tps:TargetHeight>
  <tps:Depth>{0,1}</tps:Depth>
  <tps:TSData>{0,1}</tps:TSData>
  <tps:TSAveragedData>{0,1}</tps:TSAveragedData>
  <tps:NameSource>{0,1}</tps:NameSource>
  <tps:Time>{0,1}</tps:Time>
  <tps:WeatherInfo>{0,1}</tps:WeatherInfo>
  <tps:SurveyorInfo>{0,1}</tps:SurveyorInfo>
  <tps:SessionPattern>{0,1}</tps:SessionPattern>
  <tps:Note>{0,1}</tps:Note>
  <tps:State>{0,1}</tps:State>
  <tps:XYZ>{0,1}</tps:XYZ>
  <tps:BSPoint idRef="">{0,1}</tps:BSPoint>
</tps:TSRawBS>
Attributes
QName Type Use Annotation
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
A reference to the Measurement session, that stores which instruments and parameters have been used to measure this Raw data. See Measurement session for further details
It's defined in Data structure but not in Transaction structure, where it's defined the 'measIdRef' attribute of 'Action' tag. See Action for further details
Source
<xs:element name="TSRawBS" type="tps:tsRawBSType">
  <xs:annotation>
    <xs:documentation>A TS backsight azimuth is a TS raw data sight with a backsight point</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:TSRawFS
Namespace tps
Annotations
A TS foresight is a TS raw data sight with foresight data
Diagram
Type tps:tsRawFSType
Type hierarchy
Properties
content complex
Model
tps:Name , tps:TargetHeight{0,1} , tps:Depth{0,1} , tps:TSData{0,1} , tps:TSAveragedData{0,1} , tps:NameSource{0,1} , tps:Time{0,1} , tps:WeatherInfo{0,1} , tps:SurveyorInfo{0,1} , tps:SessionPattern{0,1} , tps:Note{0,1} , tps:State{0,1} , tps:XYZ{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:TypeMeasure , tps:SecondRawData{0,1} , tps:Coordinates{0,1} , tps:PhotoNote* , tps:Code* , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:Code, tps:Coordinates, tps:Depth, tps:Name, tps:NameSource, tps:Note, tps:PhotoNote, tps:SecondRawData, tps:SessionPattern, tps:State, tps:SurveyorInfo, tps:TSAveragedData, tps:TSData, tps:TargetHeight, tps:Time, tps:TypeMeasure, tps:WeatherInfo, tps:XYZ
Instance
<tps:TSRawFS id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Name>{1,1}</tps:Name>
  <tps:TargetHeight>{0,1}</tps:TargetHeight>
  <tps:Depth>{0,1}</tps:Depth>
  <tps:TSData>{0,1}</tps:TSData>
  <tps:TSAveragedData>{0,1}</tps:TSAveragedData>
  <tps:NameSource>{0,1}</tps:NameSource>
  <tps:Time>{0,1}</tps:Time>
  <tps:WeatherInfo>{0,1}</tps:WeatherInfo>
  <tps:SurveyorInfo>{0,1}</tps:SurveyorInfo>
  <tps:SessionPattern>{0,1}</tps:SessionPattern>
  <tps:Note>{0,1}</tps:Note>
  <tps:State>{0,1}</tps:State>
  <tps:XYZ>{0,1}</tps:XYZ>
  <tps:TypeMeasure>{1,1}</tps:TypeMeasure>
  <tps:SecondRawData>{0,1}</tps:SecondRawData>
  <tps:Coordinates>{0,1}</tps:Coordinates>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:Code>{0,unbounded}</tps:Code>
</tps:TSRawFS>
Attributes
QName Type Use Annotation
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
A reference to the Measurement session, that stores which instruments and parameters have been used to measure this Raw data. See Measurement session for further details
It's defined in Data structure but not in Transaction structure, where it's defined the 'measIdRef' attribute of 'Action' tag. See Action for further details
Source
<xs:element name="TSRawFS" type="tps:tsRawFSType">
  <xs:annotation>
    <xs:documentation>A TS foresight is a TS raw data sight with foresight data</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:TSRawSS
Namespace tps
Annotations
A TS side shot is a TS foresight with two images
Diagram
Type tps:tsRawSSType
Type hierarchy
Properties
content complex
Model
tps:Name , tps:TargetHeight{0,1} , tps:Depth{0,1} , tps:TSData{0,1} , tps:TSAveragedData{0,1} , tps:NameSource{0,1} , tps:Time{0,1} , tps:WeatherInfo{0,1} , tps:SurveyorInfo{0,1} , tps:SessionPattern{0,1} , tps:Note{0,1} , tps:State{0,1} , tps:XYZ{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:TypeMeasure , tps:SecondRawData{0,1} , tps:Coordinates{0,1} , tps:PhotoNote* , tps:Code* , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps') , tps:TelescopicImage* , tps:WideviewImage*
Children tps:Code, tps:Coordinates, tps:Depth, tps:Name, tps:NameSource, tps:Note, tps:PhotoNote, tps:SecondRawData, tps:SessionPattern, tps:State, tps:SurveyorInfo, tps:TSAveragedData, tps:TSData, tps:TargetHeight, tps:TelescopicImage, tps:Time, tps:TypeMeasure, tps:WeatherInfo, tps:WideviewImage, tps:XYZ
Instance
<tps:TSRawSS id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Name>{1,1}</tps:Name>
  <tps:TargetHeight>{0,1}</tps:TargetHeight>
  <tps:Depth>{0,1}</tps:Depth>
  <tps:TSData>{0,1}</tps:TSData>
  <tps:TSAveragedData>{0,1}</tps:TSAveragedData>
  <tps:NameSource>{0,1}</tps:NameSource>
  <tps:Time>{0,1}</tps:Time>
  <tps:WeatherInfo>{0,1}</tps:WeatherInfo>
  <tps:SurveyorInfo>{0,1}</tps:SurveyorInfo>
  <tps:SessionPattern>{0,1}</tps:SessionPattern>
  <tps:Note>{0,1}</tps:Note>
  <tps:State>{0,1}</tps:State>
  <tps:XYZ>{0,1}</tps:XYZ>
  <tps:TypeMeasure>{1,1}</tps:TypeMeasure>
  <tps:SecondRawData>{0,1}</tps:SecondRawData>
  <tps:Coordinates>{0,1}</tps:Coordinates>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:Code>{0,unbounded}</tps:Code>
  <tps:TelescopicImage>{0,unbounded}</tps:TelescopicImage>
  <tps:WideviewImage>{0,unbounded}</tps:WideviewImage>
</tps:TSRawSS>
Attributes
QName Type Use Annotation
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
A reference to the Measurement session, that stores which instruments and parameters have been used to measure this Raw data. See Measurement session for further details
It's defined in Data structure but not in Transaction structure, where it's defined the 'measIdRef' attribute of 'Action' tag. See Action for further details
Source
<xs:element name="TSRawSS" type="tps:tsRawSSType">
  <xs:annotation>
    <xs:documentation>A TS side shot is a TS foresight with two images</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:TSRawMlm
Namespace tps
Annotations
A TS missing line is a TS raw position with a reference to a second point
Diagram
Type tps:tsRawMlmType
Type hierarchy
Properties
content complex
Model
tps:Name , tps:TargetHeight{0,1} , tps:Depth{0,1} , tps:TSData{0,1} , tps:TSAveragedData{0,1} , tps:NameSource{0,1} , tps:Time{0,1} , tps:WeatherInfo{0,1} , tps:SurveyorInfo{0,1} , tps:SessionPattern{0,1} , tps:SecondPointName , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:Depth, tps:Name, tps:NameSource, tps:SecondPointName, tps:SessionPattern, tps:SurveyorInfo, tps:TSAveragedData, tps:TSData, tps:TargetHeight, tps:Time, tps:WeatherInfo
Instance
<tps:TSRawMlm id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Name>{1,1}</tps:Name>
  <tps:TargetHeight>{0,1}</tps:TargetHeight>
  <tps:Depth>{0,1}</tps:Depth>
  <tps:TSData>{0,1}</tps:TSData>
  <tps:TSAveragedData>{0,1}</tps:TSAveragedData>
  <tps:NameSource>{0,1}</tps:NameSource>
  <tps:Time>{0,1}</tps:Time>
  <tps:WeatherInfo>{0,1}</tps:WeatherInfo>
  <tps:SurveyorInfo>{0,1}</tps:SurveyorInfo>
  <tps:SessionPattern>{0,1}</tps:SessionPattern>
  <tps:SecondPointName>{1,1}</tps:SecondPointName>
</tps:TSRawMlm>
Attributes
QName Type Use Annotation
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
A reference to the Measurement session, that stores which instruments and parameters have been used to measure this Raw data. See Measurement session for further details
It's defined in Data structure but not in Transaction structure, where it's defined the 'measIdRef' attribute of 'Action' tag. See Action for further details
Source
<xs:element name="TSRawMlm" type="tps:tsRawMlmType">
  <xs:annotation>
    <xs:documentation>A TS missing line is a TS raw position with a reference to a second point</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:TSRawResShot
Namespace tps
Annotations
A TS resection shot is a TS raw position with HVS residuals
Diagram
Type tps:tsRawResShotType
Type hierarchy
Properties
content complex
Model
tps:Name , tps:TargetHeight{0,1} , tps:Depth{0,1} , tps:TSData{0,1} , tps:TSAveragedData{0,1} , tps:NameSource{0,1} , tps:Time{0,1} , tps:WeatherInfo{0,1} , tps:SurveyorInfo{0,1} , tps:SessionPattern{0,1} , tps:HVSResidials{0,1} , tps:Coordinates{0,1} , tps:UsedData{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:Coordinates, tps:Depth, tps:HVSResidials, tps:Name, tps:NameSource, tps:SessionPattern, tps:SurveyorInfo, tps:TSAveragedData, tps:TSData, tps:TargetHeight, tps:Time, tps:UsedData, tps:WeatherInfo
Instance
<tps:TSRawResShot id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Name>{1,1}</tps:Name>
  <tps:TargetHeight>{0,1}</tps:TargetHeight>
  <tps:Depth>{0,1}</tps:Depth>
  <tps:TSData>{0,1}</tps:TSData>
  <tps:TSAveragedData>{0,1}</tps:TSAveragedData>
  <tps:NameSource>{0,1}</tps:NameSource>
  <tps:Time>{0,1}</tps:Time>
  <tps:WeatherInfo>{0,1}</tps:WeatherInfo>
  <tps:SurveyorInfo>{0,1}</tps:SurveyorInfo>
  <tps:SessionPattern>{0,1}</tps:SessionPattern>
  <tps:HVSResidials>{0,1}</tps:HVSResidials>
  <tps:Coordinates>{0,1}</tps:Coordinates>
  <tps:UsedData>{0,1}</tps:UsedData>
</tps:TSRawResShot>
Attributes
QName Type Use Annotation
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
A reference to the Measurement session, that stores which instruments and parameters have been used to measure this Raw data. See Measurement session for further details
It's defined in Data structure but not in Transaction structure, where it's defined the 'measIdRef' attribute of 'Action' tag. See Action for further details
Source
<xs:element name="TSRawResShot" type="tps:tsRawResShotType">
  <xs:annotation>
    <xs:documentation>A TS resection shot is a TS raw position with HVS residuals</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:TSRawStn
Namespace tps
Annotations
A TS raw station is a TS raw position with a sequence of Resections
Diagram
Type tps:tsRawStnType
Type hierarchy
Properties
content complex
Model
Children tps:AdditionalResectionData, tps:Code, tps:Depth, tps:Name, tps:NameSource, tps:Note, tps:PhotoNote, tps:ReferenceDirection, tps:ReferenceLine, tps:Resection, tps:Scale, tps:SessionPattern, tps:SurveyorInfo, tps:TSAveragedData, tps:TSData, tps:TargetHeight, tps:Time, tps:WeatherInfo
Instance
<tps:TSRawStn id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Name>{1,1}</tps:Name>
  <tps:TargetHeight>{0,1}</tps:TargetHeight>
  <tps:Depth>{0,1}</tps:Depth>
  <tps:TSData>{0,1}</tps:TSData>
  <tps:TSAveragedData>{0,1}</tps:TSAveragedData>
  <tps:NameSource>{0,1}</tps:NameSource>
  <tps:Time>{0,1}</tps:Time>
  <tps:WeatherInfo>{0,1}</tps:WeatherInfo>
  <tps:SurveyorInfo>{0,1}</tps:SurveyorInfo>
  <tps:SessionPattern>{0,1}</tps:SessionPattern>
  <tps:Code>{0,unbounded}</tps:Code>
  <tps:Resection>{0,unbounded}</tps:Resection>
  <tps:AdditionalResectionData>{0,1}</tps:AdditionalResectionData>
  <tps:PhotoNote>{0,unbounded}</tps:PhotoNote>
  <tps:Note>{0,1}</tps:Note>
  <tps:Scale>{0,1}</tps:Scale>
  <tps:ReferenceLine>{0,1}</tps:ReferenceLine>
  <tps:ReferenceDirection>{0,1}</tps:ReferenceDirection>
</tps:TSRawStn>
Attributes
QName Type Use Annotation
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
A reference to the Measurement session, that stores which instruments and parameters have been used to measure this Raw data. See Measurement session for further details
It's defined in Data structure but not in Transaction structure, where it's defined the 'measIdRef' attribute of 'Action' tag. See Action for further details
Source
<xs:element name="TSRawStn" type="tps:tsRawStnType">
  <xs:annotation>
    <xs:documentation>A TS raw station is a TS raw position with a sequence of Resections</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:observationSessionGroup / tps:TSRawStakeout
Namespace tps
Diagram
Type tps:tsRawStakeoutType
Type hierarchy
Properties
content complex
Model
tps:Name , tps:TargetHeight{0,1} , tps:Depth{0,1} , tps:TSData{0,1} , tps:TSAveragedData{0,1} , tps:NameSource{0,1} , tps:Time{0,1} , tps:WeatherInfo{0,1} , tps:SurveyorInfo{0,1} , tps:SessionPattern{0,1} , tps:DesignStation , tps:MeasuredStation , tps:EndStation , tps:PtlStation , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:Depth, tps:DesignStation, tps:EndStation, tps:MeasuredStation, tps:Name, tps:NameSource, tps:PtlStation, tps:SessionPattern, tps:SurveyorInfo, tps:TSAveragedData, tps:TSData, tps:TargetHeight, tps:Time, tps:WeatherInfo
Instance
<tps:TSRawStakeout id="" idRef="" measIdRef="" xmlns:tps="tps">
  <tps:Name>{1,1}</tps:Name>
  <tps:TargetHeight>{0,1}</tps:TargetHeight>
  <tps:Depth>{0,1}</tps:Depth>
  <tps:TSData>{0,1}</tps:TSData>
  <tps:TSAveragedData>{0,1}</tps:TSAveragedData>
  <tps:NameSource>{0,1}</tps:NameSource>
  <tps:Time>{0,1}</tps:Time>
  <tps:WeatherInfo>{0,1}</tps:WeatherInfo>
  <tps:SurveyorInfo>{0,1}</tps:SurveyorInfo>
  <tps:SessionPattern>{0,1}</tps:SessionPattern>
  <tps:DesignStation bulge="0" id="">{1,1}</tps:DesignStation>
  <tps:MeasuredStation bulge="0" id="">{1,1}</tps:MeasuredStation>
  <tps:EndStation bulge="0" id="">{1,1}</tps:EndStation>
  <tps:PtlStation bulge="0" id="">{1,1}</tps:PtlStation>
</tps:TSRawStakeout>
Attributes
QName Type Use Annotation
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
A reference to the Measurement session, that stores which instruments and parameters have been used to measure this Raw data. See Measurement session for further details
It's defined in Data structure but not in Transaction structure, where it's defined the 'measIdRef' attribute of 'Action' tag. See Action for further details
Source
<xs:element name="TSRawStakeout" type="tps:tsRawStakeoutType"/>
Element Group tps:observationSessionGroup
Namespace tps
Annotations
A single raw data
Diagram
Used by
Complex Type tps:observationSessionType
Element Group tps:elementGroup
Model
Children tps:DLRawDataSight, tps:GPSBaseStation, tps:GPSOffsetAzimuthDistance, tps:GPSOffsetPtl, tps:GPSOffsetTwoDistances, tps:GPSPosition, tps:RawNote, tps:TSRawBKB, tps:TSRawBS, tps:TSRawFS, tps:TSRawMlm, tps:TSRawResShot, tps:TSRawSS, tps:TSRawStakeout, tps:TSRawStn
Source
<xs:group name="observationSessionGroup">
  <xs:annotation>
    <xs:documentation>A single raw data</xs:documentation>
  </xs:annotation>
  <xs:choice>
    <xs:element name="DLRawDataSight" type="tps:dlRawDataSightType">
      <xs:annotation>
        <xs:documentation>A Digital Level raw data sight</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="RawNote" type="tps:rawNoteType">
      <xs:annotation>
        <xs:documentation>A Raw note</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GPSOffsetAzimuthDistance" type="tps:gpsOffsetAzimuthDistanceType">
      <xs:annotation>
        <xs:documentation>A Gnss shot, defined by azimuth and distance offset (GNSS relative) (???)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GPSOffsetPtl" type="tps:gpsOffsetPtlType">
      <xs:annotation>
        <xs:documentation>A Ptl Gnss offset is a Gnss offset with Ptl data</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GPSOffsetTwoDistances" type="tps:gpsOffsetTwoDistancesType">
      <xs:annotation>
        <xs:documentation>A Gnss offset with two distances</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GPSBaseStation" type="tps:gpsBaseStationType">
      <xs:annotation>
        <xs:documentation>A Gnss base station is a Gnss raw position with base information</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GPSPosition" type="tps:gpsPositionType">
      <xs:annotation>
        <xs:documentation>A Gnss position is a Gnss raw position with full rover parameters</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TSRawBKB" type="tps:tsRawBkbType">
      <xs:annotation>
        <xs:documentation>A TS backsight bearing is a TS raw data sight with a backsight point</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TSRawBS" type="tps:tsRawBSType">
      <xs:annotation>
        <xs:documentation>A TS backsight azimuth is a TS raw data sight with a backsight point</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TSRawFS" type="tps:tsRawFSType">
      <xs:annotation>
        <xs:documentation>A TS foresight is a TS raw data sight with foresight data</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TSRawSS" type="tps:tsRawSSType">
      <xs:annotation>
        <xs:documentation>A TS side shot is a TS foresight with two images</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TSRawMlm" type="tps:tsRawMlmType">
      <xs:annotation>
        <xs:documentation>A TS missing line is a TS raw position with a reference to a second point</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TSRawResShot" type="tps:tsRawResShotType">
      <xs:annotation>
        <xs:documentation>A TS resection shot is a TS raw position with HVS residuals</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TSRawStn" type="tps:tsRawStnType">
      <xs:annotation>
        <xs:documentation>A TS raw station is a TS raw position with a sequence of Resections</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TSRawStakeout" type="tps:tsRawStakeoutType"/>
  </xs:choice>
</xs:group>