<xs:complexType name="PointType" mixed="true">
<xs:annotation>
<xs:documentation>All elements derived from PointType will either contain a coordinate text value ( "north east" or "north east elev"), a "pntRef" attribute value, or both. The "pntRef" attribute contains the value of a PointType derived element "name" attribute that exists elsewhere the instance data. If this element has a "pntRef" value, then it's coordinates will be retrieved from the referenced element. If an element contains both a coordinate value and a pntRef, the coordinate value should be used as the point location and the referenced point is either ignored or is used for point attributes such as number or desc.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="Point3dOpt">
<xs:attribute name="name" type="xs:string" />
<xs:attribute name="desc" type="xs:string" />
<xs:attribute name="code" type="xs:string" />
<xs:attribute name="state" type="stateType" />
<xs:attribute name="pntRef" type="pointNameRef" />
<xs:attribute name="pointGeometry" type="pointGeometryType" />
<xs:attribute name="DTMAttribute" type="DTMAttributeType" />
<xs:attribute name="timeStamp" type="xs:dateTime" use="optional" />
<xs:attribute name="role" type="surveyRoleType" use="optional" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
|