diagram |
|
namespace |
http://www.landxml.org/schema/LandXML-1.2 |
properties |
|
children |
TargetPoint OffsetVals FieldNote Feature |
used by |
|
attributes |
|
annotation |
documentation | This has been modified to include new fields such as accuracy, date, class and adoption. I've added in bearing (azimuth is in terms of true north whereas bearing is the projection north) | documentation | - maybe this doesn't matter, may need to discuss |
|
source |
<xs:element name="ReducedObservation">
<xs:annotation>
<xs:documentation>This has been modified to include new fields such as accuracy, date, class and adoption. I've added in bearing (azimuth is in terms of true north whereas bearing is the projection north) </xs:documentation>
<xs:documentation> - maybe this doesn't matter, may need to discuss</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="targetSetup2ID" type="xs:IDREF"/>
<xs:attribute name="setID"/>
<xs:attribute name="targetHeight" type="xs:double"/>
<xs:attribute name="azimuth" type="direction" use="optional"/>
<xs:attribute name="horizDistance" type="xs:double" use="optional"/>
<xs:attribute name="vertDistance" type="xs:double" use="optional"/>
<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="equipmentUsed" type="equipmentType"/>
<xs:attribute name="azimuthAccuracy" type="xs:double"/>
<xs:attribute name="distanceAccuracy" type="xs:double"/>
<xs:attribute name="angleAccuracy" type="xs:double"/>
<xs:attribute name="date" type="xs:date"/>
<xs:attribute name="distanceType" type="observationType"/>
<xs:attribute name="azimuthType" type="observationType"/>
<xs:attribute name="angleType" type="observationType"/>
<xs:attribute name="adoptedAzimuthSurvey" type="xs:string"/>
<xs:attribute name="adoptedDistanceSurvey" type="xs:string"/>
<xs:attribute name="adoptedAngleSurvey" type="xs:string"/>
<xs:attribute name="distanceAccClass" type="xs:string"/>
<xs:attribute name="azimuthAccClass" type="xs:string"/>
<xs:attribute name="angleAccClass" type="xs:string"/>
<xs:attribute name="azimuthAdoptionFactor" type="xs:double"/>
<xs:attribute name="distanceAdoptionFactor" 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="MSLDistance" type="xs:string"/>
<xs:attribute name="spherDistance" 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> |