element ReducedArcObservation
diagram LandXML-1.2Doc_p153.png
namespace http://www.landxml.org/schema/LandXML-1.2
properties
content complex
children TargetPoint OffsetVals FieldNote Feature
used by
element ObservationGroup
attributes
Name  Type  Use  Default  Fixed  annotation
purposepurposeType      
setupIDxs:IDREF      
targetSetupIDxs:IDREF      
setID      
chordAzimuthdirectionrequired      
radiusxs:doublerequired      
lengthxs:doublerequired      
rotclockwiserequired      
equipmentUsedequipmentType      
arcAzimuthAccuracyxs:double      
arcLengthAccuracyxs:double      
datexs:date      
arcTypexs:string      
adoptedSurveyxs:string      
lengthAccClassxs:string      
azimuthAccClassxs:string      
azimuthAdoptionFactorxs:double      
lengthAdoptionFactorxs:double      
namexs:string      
descxs:string      
statestateType      
oIDxs:string      
coordGeomRefscoordGeomNameRefs      
alignRefalignmentNameRef      
alignStationNamexs:string      
alignOffsetoffsetDistance      
annotation
documentation
As we discussed this element is used to provide measured information for calculating boundary arcs. The definition information required is quite different to the curve element
source <xs:element name="ReducedArcObservation">
 
<xs:annotation>
   
<xs:documentation>As we discussed this element is used to provide measured information for calculating boundary arcs. The definition information required is quite different to the curve element</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="TargetPoint" minOccurs="0"/>
     
<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="purpose" type="purposeType"/>
   
<xs:attribute name="setupID" type="xs:IDREF"/>
   
<xs:attribute name="targetSetupID" type="xs:IDREF"/>
   
<xs:attribute name="setID"/>
   
<xs:attribute name="chordAzimuth" type="direction" use="required"/>
   
<xs:attribute name="radius" type="xs:double" use="required"/>
   
<xs:attribute name="length" type="xs:double" use="required"/>
   
<xs:attribute name="rot" type="clockwise" use="required"/>
   
<xs:attribute name="equipmentUsed" type="equipmentType"/>
   
<xs:attribute name="arcAzimuthAccuracy" type="xs:double"/>
   
<xs:attribute name="arcLengthAccuracy" type="xs:double"/>
   
<xs:attribute name="date" type="xs:date"/>
   
<xs:attribute name="arcType" type="xs:string"/>
   
<xs:attribute name="adoptedSurvey" type="xs:string"/>
   
<xs:attribute name="lengthAccClass" type="xs:string"/>
   
<xs:attribute name="azimuthAccClass" type="xs:string"/>
   
<xs:attribute name="azimuthAdoptionFactor" type="xs:double"/>
   
<xs:attribute name="lengthAdoptionFactor" type="xs:double"/>
   
<xs:attribute name="name" type="xs:string"/>
   
<xs:attribute name="desc" type="xs:string"/>
   
<xs:attribute name="state" type="stateType"/>
   
<xs:attribute name="oID" type="xs:string"/>
   
<xs:attribute name="coordGeomRefs" type="coordGeomNameRefs"/>
   
<xs:attribute name="alignRef" type="alignmentNameRef"/>
   
<xs:attribute name="alignStationName" type="xs:string"/>
   
<xs:attribute name="alignOffset" type="offsetDistance"/>
   
<!-- 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. -->
   
<!-- 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.  -->
 
</xs:complexType>
</xs:element>

attribute ReducedArcObservation/@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 ReducedArcObservation/@setupID
type xs:IDREF
properties
isRef 0
source <xs:attribute name="setupID" type="xs:IDREF"/>

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

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

attribute ReducedArcObservation/@chordAzimuth
type direction
properties
isRef 0
use required
source <xs:attribute name="chordAzimuth" type="direction" use="required"/>

attribute ReducedArcObservation/@radius
type xs:double
properties
isRef 0
use required
source <xs:attribute name="radius" type="xs:double" use="required"/>

attribute ReducedArcObservation/@length
type xs:double
properties
isRef 0
use required
source <xs:attribute name="length" type="xs:double" use="required"/>

attribute ReducedArcObservation/@rot
type clockwise
properties
isRef 0
use required
facets
enumeration cw
enumeration ccw
source <xs:attribute name="rot" type="clockwise" use="required"/>

attribute ReducedArcObservation/@equipmentUsed
type equipmentType
properties
isRef 0
source <xs:attribute name="equipmentUsed" type="equipmentType"/>

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

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

attribute ReducedArcObservation/@date
type xs:date
properties
isRef 0
source <xs:attribute name="date" type="xs:date"/>

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

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

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

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

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

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

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

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

attribute ReducedArcObservation/@state
type stateType
properties
isRef 0
facets
enumeration abandoned
enumeration destroyed
enumeration existing
enumeration proposed
source <xs:attribute name="state" type="stateType"/>

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

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

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

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

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


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