Definition Type: ComplexType
Name: GeneralOperationMethodType
Namespace: http://www.opengis.net/gml
Type: gml:AbstractCRSObjectType
Containing Schema: coordinateOperations.xsd
Abstract True
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.
Collapse XSD Schema Diagram:
Drilldown into formula in schema coordinateoperations_xsd Drilldown into methodID in schema coordinateoperations_xsd Drilldown into name in schema gmlbase_xsd Drilldown into description in schema gmlbase_xsd Drilldown into metaDataProperty in schema gmlbase_xsd Drilldown into id in schema gmlbase_xsd Drilldown into AbstractCRSObjectType in schema referencesystems_xsdXSD Diagram of GeneralOperationMethodType in schema coordinateoperations_xsd (Geography Markup Language)
Collapse XSD Schema Code:
<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>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
metaDataProperty gml:metaDataProperty 0 unbounded
description gml:description 0 (1)
name gml:name 0 unbounded
metaDataProperty gml:metaDataProperty 0 unbounded
methodID gml:methodID (1) (1)
formula gml:formula (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id gml:id Optional
Collapse Derivation Tree:
Collapse References:
gml:_GeneralOperationMethodgml:OperationMethodType,