<xs:element name="Measured" type="MeasuredFeatureType"><xs:annotation><xs:documentation>The Measured element signifies that the surface of revolution is directly measured.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Constructed" type="SurfaceOfRevolutionConstructionMethodType"><xs:annotation><xs:documentation>The Constructed element signifies that the surface of revolution is constructed.</xs:documentation></xs:annotation></xs:element>
<xs:complexType name="SurfaceOfRevolutionCheckedType"><xs:annotation><xs:documentation>The SurfaceOfRevolutionCheckedType defines how the surface of revolution measurement is checked, either by direct measurement or by construction.</xs:documentation></xs:annotation><xs:choice><xs:element name="Measured" type="MeasuredFeatureType"><xs:annotation><xs:documentation>The Measured element signifies that the surface of revolution is directly measured.</xs:documentation></xs:annotation></xs:element><xs:element name="Constructed" type="SurfaceOfRevolutionConstructionMethodType"><xs:annotation><xs:documentation>The Constructed element signifies that the surface of revolution is constructed.</xs:documentation></xs:annotation></xs:element></xs:choice></xs:complexType>