<complexType name="GeneralOperationMethodType" abstract="true">
<annotation>
<documentation>Abstract definition of an algorithm used to perform a coordinate operation. Most operation methods use a number of operation parameters (although some coordinate conversions use none). All concrete types derived from this type shall thus extend this type to include zero or more elements each named "uses..." that each reference one element substitutable for the "OperationParameter" element. </documentation>
</annotation>
<complexContent>
<extension base="gml:AbstractCRSObjectType">
<sequence>
<element name="methodID" type="gml:IdentifierType">
<annotation>
<documentation>Identification of this operation method. </documentation>
</annotation>
</element>
<element name="formula" type="string">
<annotation>
<documentation>Formula(s) used by this operation method. The value may be a reference to a publication. Note that the operation method may not be analytic, in which case this element references or contains the procedure, not an analytic formula.</documentation>
</annotation>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
|