complexType RawObservationType
diagram LandXML-1.2Doc_p213.png
namespace http://www.landxml.org/schema/LandXML-1.2
children TargetPoint OffsetVals FieldNote Feature
used by
elements RawObservation TestObservation
attributes
Name  Type  Use  Default  Fixed  annotation
setupIDxs:IDREF      
targetSetupIDxs:IDREF      
setID      
purposepurposeType      
targetHeightxs:double      
horizAngleangleoptional      
slopeDistancexs:doubleoptional      
zenithAnglezenithAngleoptional      
horizDistancexs:double      
vertDistancexs:double      
azimuthdirectionoptional      
unusedxs:boolean      
directFacexs:boolean      
coordGeomRefscoordGeomNameRefs      
timeStampxs:dateTime      
alignRefalignmentNameRef      
alignStationNamexs:string      
alignOffsetoffsetDistance      
upperStadiaxs:double      
rodxs:double      
lowerStadiaxs:double      
circlePositionSetxs:double      
statusobservationStatusType      
source <xs:complexType name="RawObservationType">
 
<xs:sequence>
   
<xs:element ref="TargetPoint"/>
   
<xs:element ref="OffsetVals" minOccurs="0"/>
   
<xs:choice minOccurs="0" maxOccurs="unbounded">
     
<xs:element ref="FieldNote" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="Feature" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:choice>
 
</xs:sequence>
 
<xs:attribute name="setupID" type="xs:IDREF"/>
 
<xs:attribute name="targetSetupID" type="xs:IDREF"/>
 
<xs:attribute name="setID"/>
 
<xs:attribute name="purpose" type="purposeType"/>
 
<xs:attribute name="targetHeight" type="xs:double"/>
 
<xs:attribute name="horizAngle" type="angle" use="optional"/>
 
<xs:attribute name="slopeDistance" type="xs:double" use="optional"/>
 
<xs:attribute name="zenithAngle" type="zenithAngle" use="optional"/>
 
<xs:attribute name="horizDistance" type="xs:double"/>
 
<xs:attribute name="vertDistance" type="xs:double"/>
 
<xs:attribute name="azimuth" type="direction" use="optional"/>
 
<xs:attribute name="unused" type="xs:boolean"/>
 
<xs:attribute name="directFace" type="xs:boolean"/>
 
<xs:attribute name="coordGeomRefs" type="coordGeomNameRefs"/>
 
<xs:attribute name="timeStamp" type="xs:dateTime"/>
 
<xs:attribute name="alignRef" type="alignmentNameRef"/>
 
<xs:attribute name="alignStationName" type="xs:string"/>
 
<xs:attribute name="alignOffset" type="offsetDistance"/>
 
<xs:attribute name="upperStadia" type="xs:double"/>
 
<xs:attribute name="rod" type="xs:double"/>
 
<xs:attribute name="lowerStadia" type="xs:double"/>
 
<xs:attribute name="circlePositionSet" type="xs:double"/>
 
<xs:attribute name="status" type="observationStatusType"/>
 
<!-- FDOT SURVEY ADDTIONS -->
 
<!-- FDOT notes on RawObservations additions 
Where:
alignRef is the name of the alignment.
alignStationName is the station value where the rod reading is taken.
alignOffset is the signed (+
/-) distance from the CL of the referenced alignment.
3-wire level loop attributes:
upperStadia is the upper stadia hair rod reading.
rod is the middle hair rod reading.
lowerStadia is the lower stadia hair rod reading.
circlePositionSet represents the position of the reading circle. 
               This optional attribute (assumed to be
"1.0"), unless multiple reading
               circle positions were present from the same setup record.
              ‘unused’
= boolean attribute to indicate the record is not used.
'directFace' = indicates the scope is flipped – true if the scope is not flipped, false if it is. -->
 
<!-- coordGeomRefs identifies one or more 'name' values that link to specific <Line>, <Curve>, <Spiral> or <IrregularLine> in a <CoordGeom> element. This allows linking an survey observation to specific <Parcel>.<CoordGeom> based geometry. -->
</xs:complexType>

attribute RawObservationType/@setupID
type xs:IDREF
properties
isRef 0
source <xs:attribute name="setupID" type="xs:IDREF"/>

attribute RawObservationType/@targetSetupID
type xs:IDREF
properties
isRef 0
source <xs:attribute name="targetSetupID" type="xs:IDREF"/>

attribute RawObservationType/@setID
properties
isRef 0
source <xs:attribute name="setID"/>

attribute RawObservationType/@purpose
type purposeType
properties
isRef 0
facets
enumeration normal
enumeration check
enumeration backsight
enumeration foresight
enumeration traverse
enumeration sideshot
enumeration resection
enumeration levelLoop
enumeration digitalLevel
enumeration remoteElevation
enumeration recipricalObservation
enumeration topo
enumeration cutSheets
enumeration asbuilt
source <xs:attribute name="purpose" type="purposeType"/>

attribute RawObservationType/@targetHeight
type xs:double
properties
isRef 0
source <xs:attribute name="targetHeight" type="xs:double"/>

attribute RawObservationType/@horizAngle
type angle
properties
isRef 0
use optional
source <xs:attribute name="horizAngle" type="angle" use="optional"/>

attribute RawObservationType/@slopeDistance
type xs:double
properties
isRef 0
use optional
source <xs:attribute name="slopeDistance" type="xs:double" use="optional"/>

attribute RawObservationType/@zenithAngle
type zenithAngle
properties
isRef 0
use optional
source <xs:attribute name="zenithAngle" type="zenithAngle" use="optional"/>

attribute RawObservationType/@horizDistance
type xs:double
properties
isRef 0
source <xs:attribute name="horizDistance" type="xs:double"/>

attribute RawObservationType/@vertDistance
type xs:double
properties
isRef 0
source <xs:attribute name="vertDistance" type="xs:double"/>

attribute RawObservationType/@azimuth
type direction
properties
isRef 0
use optional
source <xs:attribute name="azimuth" type="direction" use="optional"/>

attribute RawObservationType/@unused
type xs:boolean
properties
isRef 0
source <xs:attribute name="unused" type="xs:boolean"/>

attribute RawObservationType/@directFace
type xs:boolean
properties
isRef 0
source <xs:attribute name="directFace" type="xs:boolean"/>

attribute RawObservationType/@coordGeomRefs
type coordGeomNameRefs
properties
isRef 0
source <xs:attribute name="coordGeomRefs" type="coordGeomNameRefs"/>

attribute RawObservationType/@timeStamp
type xs:dateTime
properties
isRef 0
source <xs:attribute name="timeStamp" type="xs:dateTime"/>

attribute RawObservationType/@alignRef
type alignmentNameRef
properties
isRef 0
source <xs:attribute name="alignRef" type="alignmentNameRef"/>

attribute RawObservationType/@alignStationName
type xs:string
properties
isRef 0
source <xs:attribute name="alignStationName" type="xs:string"/>

attribute RawObservationType/@alignOffset
type offsetDistance
properties
isRef 0
source <xs:attribute name="alignOffset" type="offsetDistance"/>

attribute RawObservationType/@upperStadia
type xs:double
properties
isRef 0
source <xs:attribute name="upperStadia" type="xs:double"/>

attribute RawObservationType/@rod
type xs:double
properties
isRef 0
source <xs:attribute name="rod" type="xs:double"/>

attribute RawObservationType/@lowerStadia
type xs:double
properties
isRef 0
source <xs:attribute name="lowerStadia" type="xs:double"/>

attribute RawObservationType/@circlePositionSet
type xs:double
properties
isRef 0
source <xs:attribute name="circlePositionSet" type="xs:double"/>

attribute RawObservationType/@status
type observationStatusType
properties
isRef 0
facets
enumeration modified
enumeration deleted
source <xs:attribute name="status" type="observationStatusType"/>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy