view release on metacpan or search on metacpan
lib/Geo/GML/xsd/gml-3.0.0/base/coordinateOperations.xsd view on Meta::CPAN
<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 sh...
</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...
</annotation>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
<!-- =========================================================== -->
<element name="generalOperationMethodRef" type="gml:GeneralOperationMethodRefType"/>
<!-- =========================================================== -->
<complexType name="GeneralOperationMethodRefType">
lib/Geo/GML/xsd/gml-3.0.0/base/units.xsd view on Meta::CPAN
<element ref="gml:unitDerivation"/>
</sequence>
</extension>
</complexContent>
</complexType>
<!-- =========================================================== -->
<element name="ConventionalUnit" type="gml:ConventionalUnitType" substitutionGroup="gml:UnitDefinition"/>
<!-- =========================================================== -->
<complexType name="ConventionalUnitType">
<annotation>
<documentation>Definition of a unit of measure which is related to a preferred unit for this quantity type through a conversion formula. A method for deriving this unit by algebraic combination of more primitive units, may also be provided. <...
</annotation>
<complexContent>
<extension base="gml:UnitDefinitionType">
<sequence>
<choice>
<element ref="gml:conversionToPreferredUnit"/>
<element ref="gml:roughConversionToPreferredUnit"/>
</choice>
<element ref="gml:unitDerivation" minOccurs="0"/>
</sequence>
lib/Geo/GML/xsd/gml-3.0.0/base/units.xsd view on Meta::CPAN
</element>
<!-- =========================================================== -->
<element name="roughConversionToPreferredUnit" type="gml:ConversionToPreferredUnitType">
<annotation>
<documentation>This element is included when the correct definition of this unit is unknown, but this unit has a rough or inaccurate conversion to the preferred unit for this quantity type. </documentation>
</annotation>
</element>
<!-- =========================================================== -->
<complexType name="ConversionToPreferredUnitType">
<annotation>
<documentation>Relation of a unit to the preferred unit for this quantity type, specified by an arithmetic conversion (scaling and/or offset). A preferred unit is either a base unit or a derived unit selected for all units of one quantity type....
</annotation>
<complexContent>
<extension base="gml:UnitOfMeasureType">
<choice>
<element ref="gml:factor"/>
<element ref="gml:formula"/>
</choice>
</extension>
</complexContent>
</complexType>
<!-- =========================================================== -->
<element name="factor" type="double">
<annotation>
<documentation>Specification of the scale factor by which a value using this unit of measure can be multiplied to obtain the corresponding value using the preferred unit of measure. </documentation>
</annotation>
</element>
<!-- =========================================================== -->
<element name="formula" type="gml:FormulaType"/>
<!-- =========================================================== -->
<complexType name="FormulaType">
<annotation>
<documentation>Paremeters of a simple formula by which a value using this unit of measure can be converted to the corresponding value using the preferred unit of measure. The formula element contains elements a, b, c and d, whose values use the...
</annotation>
<sequence>
<element name="a" type="double" minOccurs="0"/>
<element name="b" type="double"/>
<element name="c" type="double"/>
<element name="d" type="double" minOccurs="0"/>
</sequence>
</complexType>
<!-- =========================================================== -->
</schema>
lib/Geo/GML/xsd/gml-3.0.1/base/coordinateOperations.xsd view on Meta::CPAN
</complexType>
<!-- =================================================== -->
<element name="methodID" type="gml:IdentifierType">
<annotation>
<documentation>An identification of this operation method. The first methodID, if any, is normally the primary identification code, and any others are aliases. </documentation>
</annotation>
</element>
<!-- =================================================== -->
<element name="methodFormula" type="gml:CodeType">
<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.</...
</annotation>
</element>
<!-- =================================================== -->
<element name="usesParameter" type="gml:AbstractGeneralOperationParameterRefType">
<annotation>
<documentation>Unordered set of associations to the set of operation parameters and parameter groups used by this operation method. </documentation>
</annotation>
</element>
<!-- =================================================== -->
<element name="operationMethodRef" type="gml:OperationMethodRefType" substitutionGroup="gml:dictionaryEntry"/>
lib/Geo/GML/xsd/gml-3.0.1/base/units.xsd view on Meta::CPAN
<element ref="gml:unitDerivation"/>
</sequence>
</extension>
</complexContent>
</complexType>
<!-- =========================================================== -->
<element name="ConventionalUnit" type="gml:ConventionalUnitType" substitutionGroup="gml:UnitDefinition"/>
<!-- =========================================================== -->
<complexType name="ConventionalUnitType">
<annotation>
<documentation>Definition of a unit of measure which is related to a preferred unit for this quantity type through a conversion formula. A method for deriving this unit by algebraic combination of more primitive units, may also be provided. <...
</annotation>
<complexContent>
<extension base="gml:UnitDefinitionType">
<sequence>
<choice>
<element ref="gml:conversionToPreferredUnit"/>
<element ref="gml:roughConversionToPreferredUnit"/>
</choice>
<element ref="gml:unitDerivation" minOccurs="0"/>
</sequence>
lib/Geo/GML/xsd/gml-3.0.1/base/units.xsd view on Meta::CPAN
</element>
<!-- =========================================================== -->
<element name="roughConversionToPreferredUnit" type="gml:ConversionToPreferredUnitType">
<annotation>
<documentation>This element is included when the correct definition of this unit is unknown, but this unit has a rough or inaccurate conversion to the preferred unit for this quantity type. </documentation>
</annotation>
</element>
<!-- =========================================================== -->
<complexType name="ConversionToPreferredUnitType">
<annotation>
<documentation>Relation of a unit to the preferred unit for this quantity type, specified by an arithmetic conversion (scaling and/or offset). A preferred unit is either a base unit or a derived unit selected for all units of one quantity type....
</annotation>
<complexContent>
<extension base="gml:UnitOfMeasureType">
<choice>
<element ref="gml:factor"/>
<element ref="gml:formula"/>
</choice>
</extension>
</complexContent>
</complexType>
<!-- =========================================================== -->
<element name="factor" type="double">
<annotation>
<documentation>Specification of the scale factor by which a value using this unit of measure can be multiplied to obtain the corresponding value using the preferred unit of measure. </documentation>
</annotation>
</element>
<!-- =========================================================== -->
<element name="formula" type="gml:FormulaType"/>
<!-- =========================================================== -->
<complexType name="FormulaType">
<annotation>
<documentation>Paremeters of a simple formula by which a value using this unit of measure can be converted to the corresponding value using the preferred unit of measure. The formula element contains elements a, b, c and d, whose values use the...
</annotation>
<sequence>
<element name="a" type="double" minOccurs="0"/>
<element name="b" type="double"/>
<element name="c" type="double"/>
<element name="d" type="double" minOccurs="0"/>
</sequence>
</complexType>
<!-- =========================================================== -->
</schema>
lib/Geo/GML/xsd/gml-3.1.0/base/coordinateOperations.xsd view on Meta::CPAN
</complexType>
<!-- =================================================== -->
<element name="methodID" type="gml:IdentifierType">
<annotation>
<documentation>An identification of an operation method. </documentation>
</annotation>
</element>
<!-- =================================================== -->
<element name="methodFormula" type="gml:CodeType">
<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.</...
</annotation>
</element>
<!-- =================================================== -->
<element name="sourceDimensions" type="positiveInteger">
<annotation>
<documentation>Number of dimensions in the source CRS of this operation method. </documentation>
</annotation>
</element>
<!-- =================================================== -->
<element name="targetDimensions" type="positiveInteger">
lib/Geo/GML/xsd/gml-3.1.0/base/geometryPrimitives.xsd view on Meta::CPAN
</complexType>
<!-- ====================================================== -->
<element name="AffinePlacement" type="gml:AffinePlacementType"/>
<!-- ====================================================== -->
<complexType name="AffinePlacementType">
<annotation>
<documentation> A placement takes a standard geometric
construction and places it in geographic space. It defines a
transformation from a constructive parameter space to the
co-ordinate space of the co-ordinate reference system being used.
Parameter spaces in formulae in this International Standard are
given as (u, v) in 2D and(u, v, w) in 3D. Co-ordinate reference
systems positions are given in formulae, in this International
Standard, by either (x, y) in 2D, or (x, y, z) in 3D.
Affine placements are defined by linear transformations from
parameter space to the target co-ordiante space. 2-dimensional
Cartesian parameter space,(u,v) transforms into 3-dimensional co-
ordinate reference systems,(x,y,z) by using an affine
transformation,(u,v)->(x,y,z) which is defined :
x ux vx x0
u
lib/Geo/GML/xsd/gml-3.1.0/base/geometryPrimitives.xsd view on Meta::CPAN
target position of the origin in (u, v). The two reference
directions (ux, uy, uz) and (vx, vy, vz) are the target
directions of the unit vectors at the origin in (u, v).
</documentation>
</annotation>
<sequence>
<element name="location" type="gml:DirectPositionType">
<annotation>
<documentation> The Âlocation property gives
the target of the parameter space origin. This is the vector
(x0, y0, z0) in the formulae above.
</documentation>
</annotation>
</element>
<element name="refDirection" type="gml:VectorType" maxOccurs="unbounded">
<annotation>
<documentation> The attribute ÂrefDirection gives the
target directions for the co-ordinate basis vectors of the
parameter space. These are the columns of the matrix in the
formulae given above. The number of directions given shall be
inDimension. The dimension of the directions shall be
outDimension.
</documentation>
</annotation>
</element>
<element name="inDimension" type="positiveInteger">
<annotation>
<documentation> Dimension of the constructive parameter
space.
</documentation>
lib/Geo/GML/xsd/gml-3.1.0/base/geometryPrimitives.xsd view on Meta::CPAN
integrals.
x(t) = 0-integral-t cos(AT*T/2)dT
y(t) = 0-integral-t sin(AT*T/2)dT
This geometry is mainly used as a transition curve between
curves of type straight line to circular arc or circular arc
to circular arc. With this curve type it is possible to
achieve a C2-continous transition between the above mentioned
curve types. One formula for the Clothoid is A*A = R*t where
A is constant, R is the varying radius of curvature along the
the curve and t is the length along and given in the Fresnel
integrals.
</documentation>
</annotation>
<complexContent>
<extension base="gml:AbstractCurveSegmentType">
<sequence>
<element name="refLocation">
<complexType>
lib/Geo/GML/xsd/gml-3.1.0/base/units.xsd view on Meta::CPAN
<element ref="gml:derivationUnitTerm" maxOccurs="unbounded"/>
</sequence>
</extension>
</complexContent>
</complexType>
<!-- =========================================================== -->
<element name="ConventionalUnit" type="gml:ConventionalUnitType" substitutionGroup="gml:UnitDefinition"/>
<!-- =========================================================== -->
<complexType name="ConventionalUnitType">
<annotation>
<documentation>Definition of a unit of measure which is related to a preferred unit for this quantity type through a conversion formula. A method for deriving this unit by algebraic combination of more primitive units, may also be provided. </do...
</annotation>
<complexContent>
<extension base="gml:UnitDefinitionType">
<sequence>
<choice>
<element ref="gml:conversionToPreferredUnit"/>
<element ref="gml:roughConversionToPreferredUnit"/>
</choice>
<element ref="gml:derivationUnitTerm" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
lib/Geo/GML/xsd/gml-3.1.0/base/units.xsd view on Meta::CPAN
</element>
<!-- =========================================================== -->
<element name="roughConversionToPreferredUnit" type="gml:ConversionToPreferredUnitType">
<annotation>
<documentation>This element is included when the correct definition of this unit is unknown, but this unit has a rough or inaccurate conversion to the preferred unit for this quantity type. </documentation>
</annotation>
</element>
<!-- =========================================================== -->
<complexType name="ConversionToPreferredUnitType">
<annotation>
<documentation>Relation of a unit to the preferred unit for this quantity type, specified by an arithmetic conversion (scaling and/or offset). A preferred unit is either a base unit or a derived unit selected for all units of one quantity type. Th...
</annotation>
<complexContent>
<extension base="gml:UnitOfMeasureType">
<choice>
<element name="factor" type="double">
<annotation>
<documentation>Specification of the scale factor by which a value using this unit of measure can be multiplied to obtain the corresponding value using the preferred unit of measure. </documentation>
</annotation>
</element>
<element name="formula" type="gml:FormulaType">
<annotation>
<documentation>Specification of the formula by which a value using this unit of measure can be converted to obtain the corresponding value using the preferred unit of measure. </documentation>
</annotation>
</element>
</choice>
</extension>
</complexContent>
</complexType>
<!-- =========================================================== -->
<complexType name="FormulaType">
<annotation>
<documentation>Paremeters of a simple formula by which a value using this unit of measure can be converted to the corresponding value using the preferred unit of measure. The formula element contains elements a, b, c and d, whose values use the XM...
</annotation>
<sequence>
<element name="a" type="double" minOccurs="0"/>
<element name="b" type="double"/>
<element name="c" type="double"/>
<element name="d" type="double" minOccurs="0"/>
</sequence>
</complexType>
<!-- =========================================================== -->
</schema>
lib/Geo/GML/xsd/gml-3.1.1/base/coordinateOperations.xsd view on Meta::CPAN
</complexType>
<!-- =================================================== -->
<element name="methodID" type="gml:IdentifierType">
<annotation>
<documentation>An identification of an operation method. </documentation>
</annotation>
</element>
<!-- =================================================== -->
<element name="methodFormula" type="gml:CodeType">
<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.</...
</annotation>
</element>
<!-- =================================================== -->
<element name="sourceDimensions" type="positiveInteger">
<annotation>
<documentation>Number of dimensions in the source CRS of this operation method. </documentation>
</annotation>
</element>
<!-- =================================================== -->
<element name="targetDimensions" type="positiveInteger">
lib/Geo/GML/xsd/gml-3.1.1/base/geometryPrimitives.xsd view on Meta::CPAN
</complexType>
<!-- ====================================================== -->
<element name="AffinePlacement" type="gml:AffinePlacementType"/>
<!-- ====================================================== -->
<complexType name="AffinePlacementType">
<annotation>
<documentation>A placement takes a standard geometric
construction and places it in geographic space. It defines a
transformation from a constructive parameter space to the
co-ordinate space of the co-ordinate reference system being used.
Parameter spaces in formulae in this International Standard are
given as (u, v) in 2D and(u, v, w) in 3D. Co-ordinate reference
systems positions are given in formulae, in this International
Standard, by either (x, y) in 2D, or (x, y, z) in 3D.
Affine placements are defined by linear transformations from
parameter space to the target co-ordiante space. 2-dimensional
Cartesian parameter space,(u,v) transforms into 3-dimensional co-
ordinate reference systems,(x,y,z) by using an affine
transformation,(u,v)->(x,y,z) which is defined :
x ux vx x0
u
lib/Geo/GML/xsd/gml-3.1.1/base/geometryPrimitives.xsd view on Meta::CPAN
AffinePlacement is the direct position (x0, y0, z0), which is the
target position of the origin in (u, v). The two reference
directions (ux, uy, uz) and (vx, vy, vz) are the target
directions of the unit vectors at the origin in (u, v).</documentation>
</annotation>
<sequence>
<element name="location" type="gml:DirectPositionType">
<annotation>
<documentation>The location property gives
the target of the parameter space origin. This is the vector
(x0, y0, z0) in the formulae above.</documentation>
</annotation>
</element>
<element name="refDirection" type="gml:VectorType" maxOccurs="unbounded">
<annotation>
<documentation>The attribute refDirection gives the
target directions for the co-ordinate basis vectors of the
parameter space. These are the columns of the matrix in the
formulae given above. The number of directions given shall be
inDimension. The dimension of the directions shall be
outDimension.</documentation>
</annotation>
</element>
<element name="inDimension" type="positiveInteger">
<annotation>
<documentation>Dimension of the constructive parameter
space.</documentation>
</annotation>
</element>
lib/Geo/GML/xsd/gml-3.1.1/base/geometryPrimitives.xsd view on Meta::CPAN
integrals.
x(t) = 0-integral-t cos(AT*T/2)dT
y(t) = 0-integral-t sin(AT*T/2)dT
This geometry is mainly used as a transition curve between
curves of type straight line to circular arc or circular arc
to circular arc. With this curve type it is possible to
achieve a C2-continous transition between the above mentioned
curve types. One formula for the Clothoid is A*A = R*t where
A is constant, R is the varying radius of curvature along the
the curve and t is the length along and given in the Fresnel
integrals.</documentation>
</annotation>
<complexContent>
<extension base="gml:AbstractCurveSegmentType">
<sequence>
<element name="refLocation">
<complexType>
<sequence>
lib/Geo/GML/xsd/gml-3.1.1/base/units.xsd view on Meta::CPAN
<element ref="gml:derivationUnitTerm" maxOccurs="unbounded"/>
</sequence>
</extension>
</complexContent>
</complexType>
<!-- =========================================================== -->
<element name="ConventionalUnit" type="gml:ConventionalUnitType" substitutionGroup="gml:UnitDefinition"/>
<!-- =========================================================== -->
<complexType name="ConventionalUnitType">
<annotation>
<documentation>Definition of a unit of measure which is related to a preferred unit for this quantity type through a conversion formula. A method for deriving this unit by algebraic combination of more primitive units, may also be provided.</docu...
</annotation>
<complexContent>
<extension base="gml:UnitDefinitionType">
<sequence>
<choice>
<element ref="gml:conversionToPreferredUnit"/>
<element ref="gml:roughConversionToPreferredUnit"/>
</choice>
<element ref="gml:derivationUnitTerm" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
lib/Geo/GML/xsd/gml-3.1.1/base/units.xsd view on Meta::CPAN
</element>
<!-- =========================================================== -->
<element name="roughConversionToPreferredUnit" type="gml:ConversionToPreferredUnitType">
<annotation>
<documentation>This element is included when the correct definition of this unit is unknown, but this unit has a rough or inaccurate conversion to the preferred unit for this quantity type.</documentation>
</annotation>
</element>
<!-- =========================================================== -->
<complexType name="ConversionToPreferredUnitType">
<annotation>
<documentation>Relation of a unit to the preferred unit for this quantity type, specified by an arithmetic conversion (scaling and/or offset). A preferred unit is either a base unit or a derived unit selected for all units of one quantity type. Th...
</annotation>
<complexContent>
<extension base="gml:UnitOfMeasureType">
<choice>
<element name="factor" type="double">
<annotation>
<documentation>Specification of the scale factor by which a value using this unit of measure can be multiplied to obtain the corresponding value using the preferred unit of measure.</documentation>
</annotation>
</element>
<element name="formula" type="gml:FormulaType">
<annotation>
<documentation>Specification of the formula by which a value using this unit of measure can be converted to obtain the corresponding value using the preferred unit of measure.</documentation>
</annotation>
</element>
</choice>
</extension>
</complexContent>
</complexType>
<!-- =========================================================== -->
<complexType name="FormulaType">
<annotation>
<documentation>Paremeters of a simple formula by which a value using this unit of measure can be converted to the corresponding value using the preferred unit of measure. The formula element contains elements a, b, c and d, whose values use the XM...
</annotation>
<sequence>
<element name="a" type="double" minOccurs="0"/>
<element name="b" type="double"/>
<element name="c" type="double"/>
<element name="d" type="double" minOccurs="0"/>
</sequence>
</complexType>
<!-- =========================================================== -->
</schema>
lib/Geo/GML/xsd/gml-3.1.1/profiles/CommonCRSs/1.0.0/coordinateOperations.xsd view on Meta::CPAN
</complexType>
<!-- =================================================== -->
<element name="methodID" type="gml:IdentifierType">
<annotation>
<documentation>An identification of an operation method. </documentation>
</annotation>
</element>
<!-- =================================================== -->
<element name="methodFormula" type="gml:CodeType">
<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.</...
</annotation>
</element>
<!-- =================================================== -->
<element name="sourceDimensions" type="positiveInteger">
<annotation>
<documentation>Number of dimensions in the source CRS of this operation method. </documentation>
</annotation>
</element>
<!-- =================================================== -->
<element name="targetDimensions" type="positiveInteger">
lib/Geo/GML/xsd/gml-3.1.1/profiles/gmlJP2Profile/1.0.0/gmlJP2Profile.xsd view on Meta::CPAN
<documentation>For global understanding of a unit of measure, it is often possible to reference an item in a catalog of units, using a symbol in that catalog. The "codeSpace" attribute in "CodeType" identifies a namespace for the catalog symbol va...
</annotation>
</element>
<!-- ================================================= -->
<element name="UnitDefinition" type="gml:UnitDefinitionType" substitutionGroup="gml:Definition"/>
<!-- ================================================= -->
<element name="ConventionalUnit" type="gml:ConventionalUnitType" substitutionGroup="gml:UnitDefinition"/>
<!-- ================================================= -->
<complexType name="ConventionalUnitType">
<annotation>
<documentation>Definition of a unit of measure which is related to a preferred unit for this quantity type through a conversion formula. A method for deriving this unit by algebraic combination of more primitive units, may also be provided. </do...
</annotation>
<complexContent>
<extension base="gml:UnitDefinitionType">
<sequence>
<choice>
<element ref="gml:conversionToPreferredUnit"/>
<element ref="gml:roughConversionToPreferredUnit"/>
</choice>
<element ref="gml:derivationUnitTerm" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
lib/Geo/GML/xsd/gml-3.1.1/profiles/gmlJP2Profile/1.0.0/gmlJP2Profile.xsd view on Meta::CPAN
</complexType>
<!-- ================================================= -->
<element name="conversionToPreferredUnit" type="gml:ConversionToPreferredUnitType">
<annotation>
<documentation>This element is included when this unit has an accurate conversion to the preferred unit for this quantity type. </documentation>
</annotation>
</element>
<!-- ================================================= -->
<complexType name="ConversionToPreferredUnitType">
<annotation>
<documentation>Relation of a unit to the preferred unit for this quantity type, specified by an arithmetic conversion (scaling and/or offset). A preferred unit is either a base unit or a derived unit selected for all units of one quantity type. Th...
</annotation>
<complexContent>
<extension base="gml:UnitOfMeasureType">
<choice>
<element name="factor" type="double">
<annotation>
<documentation>Specification of the scale factor by which a value using this unit of measure can be multiplied to obtain the corresponding value using the preferred unit of measure. </documentation>
</annotation>
</element>
<element name="formula" type="gml:FormulaType">
<annotation>
<documentation>Specification of the formula by which a value using this unit of measure can be converted to obtain the corresponding value using the preferred unit of measure. </documentation>
</annotation>
</element>
</choice>
</extension>
</complexContent>
</complexType>
<!-- ================================================= -->
<complexType name="UnitOfMeasureType">
<annotation>
<documentation>Reference to a unit of measure definition that applies to all the numerical values described by the element containing this element. Notice that a complexType which needs to include the uom attribute can do so by extending this comp...
lib/Geo/GML/xsd/gml-3.1.1/profiles/gmlJP2Profile/1.0.0/gmlJP2Profile.xsd view on Meta::CPAN
<sequence/>
<attribute name="uom" type="anyURI" use="required">
<annotation>
<documentation>Reference to a unit of measure definition, usually within the same XML document but possibly outside the XML document which contains this reference. For a reference within the same XML document, the "#" symbol should be used, follo...
</annotation>
</attribute>
</complexType>
<!-- ================================================= -->
<complexType name="FormulaType">
<annotation>
<documentation>Paremeters of a simple formula by which a value using this unit of measure can be converted to the corresponding value using the preferred unit of measure. The formula element contains elements a, b, c and d, whose values use the XM...
</annotation>
<sequence>
<element name="a" type="double" minOccurs="0"/>
<element name="b" type="double"/>
<element name="c" type="double"/>
<element name="d" type="double" minOccurs="0"/>
</sequence>
</complexType>
<!-- ================================================= -->
<element name="roughConversionToPreferredUnit" type="gml:ConversionToPreferredUnitType">
lib/Geo/GML/xsd/gml-3.1.1/profiles/gmlJP2Profile/1.0.0/gmlJP2Profile.xsd view on Meta::CPAN
</element>
<!-- ================================================= -->
<element name="methodID" type="gml:IdentifierType">
<annotation>
<documentation>An identification of an operation method. </documentation>
</annotation>
</element>
<!-- ================================================= -->
<element name="methodFormula" type="gml:CodeType">
<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.</...
</annotation>
</element>
<!-- ================================================= -->
<element name="sourceDimensions" type="positiveInteger">
<annotation>
<documentation>Number of dimensions in the source CRS of this operation method. </documentation>
</annotation>
</element>
<!-- ================================================= -->
<element name="targetDimensions" type="positiveInteger">
lib/Geo/GML/xsd/gml-3.2.1/coordinateOperations.xsd view on Meta::CPAN
<annotation>
<documentation>gml:OperationMethod is a method (algorithm or procedure) used to perform a coordinate operation. Most operation methods use a number of operation parameters, although some coordinate conversions use none. Each coordinate operation u...
The parameter elements are an unordered list of associations to the set of operation parameters and parameter groups used by this operation method.</documentation>
</annotation>
</element>
<complexType name="OperationMethodType">
<complexContent>
<extension base="gml:IdentifiedObjectType">
<sequence>
<choice>
<element ref="gml:formulaCitation"/>
<element ref="gml:formula"/>
</choice>
<element ref="gml:sourceDimensions" minOccurs="0"/>
<element ref="gml:targetDimensions" minOccurs="0"/>
<element ref="gml:parameter" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="formulaCitation">
<annotation>
<documentation>gml:formulaCitation provides a reference to a publication giving the formula(s) or procedure used by an coordinate operation method.</documentation>
</annotation>
<complexType>
<sequence minOccurs="0">
<element ref="gmd:CI_Citation"/>
</sequence>
<attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
</element>
<element name="formula" type="gml:CodeType">
<annotation>
<documentation>gml:formula Formula(s) or procedure used by an operation method. The use of the codespace attribite has been deprecated. The property value shall be a character string.</documentation>
</annotation>
</element>
<element name="sourceDimensions" type="positiveInteger">
<annotation>
<documentation>gml:sourceDimensions is the number of dimensions in the source CRS of this operation method.</documentation>
</annotation>
</element>
<element name="targetDimensions" type="positiveInteger">
<annotation>
<documentation>gml:targetDimensions is the number of dimensions in the target CRS of this operation method.</documentation>
lib/Geo/GML/xsd/gml-3.2.1/deprecatedTypes.xsd view on Meta::CPAN
<element name="includesValue" type="gml:AbstractGeneralParameterValuePropertyType" substitutionGroup="gml:parameterValue">
<annotation>
<appinfo>deprecated</appinfo>
</annotation>
</element>
<element name="valuesOfGroup" type="gml:OperationParameterGroupPropertyType" substitutionGroup="gml:group">
<annotation>
<appinfo>deprecated</appinfo>
</annotation>
</element>
<element name="methodFormula" type="gml:CodeType" substitutionGroup="gml:formula">
<annotation>
<appinfo>deprecated</appinfo>
</annotation>
</element>
<element name="usesParameter" type="gml:AbstractGeneralOperationParameterPropertyType" substitutionGroup="gml:generalOperationParameter">
<annotation>
<appinfo>deprecated</appinfo>
</annotation>
</element>
<element name="operationMethodRef" type="gml:OperationMethodPropertyType">
lib/Geo/GML/xsd/gml-3.2.1/units.xsd view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml/3.2" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml/3.2" elementFormDefault="qualified" xml:lang="en" version="3.2.1.2">
<annotation>
<appinfo source="urn:x-ogc:specification:gml:schema-xsd:units:3.2.1">units.xsd</appinfo>
<documentation>See ISO/DIS 17.2.
Several GML Schema components concern or require a reference scale or units of measure. Units are required for quantities that may occur as values of properties of feature types, as the results of observations, in the range parameters of a coverage,...
The basic unit definition is an extension of the general gml:Definition element defined in 16.2.1. Three specialized elements for unit definition are further derived from this.
This model is based on the SI system of units [ISO 1000], which distinguishes between Base Units and Derived Units.
- Base Units are the preferred units for a set of orthogonal fundamental quantities which define the particular system of units, which may not be derived by combination of other base units.
- Derived Units are the preferred units for other quantities in the system, which may be defined by algebraic combination of the base units.
In some application areas Conventional units are used, which may be converted to the preferred units using a scaling factor or a formula which defines a re-scaling and offset. The set of preferred units for all physical quantity types in a particula...
Unit definitions are substitutable for the gml:Definition element declared as part of the dictionary model. A dictionary that contains only unit definitions and references to unit definitions is a units dictionary.
GML is an OGC Standard.
Copyright (c) 2007,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation>
<include schemaLocation="gml.xsd"/>
<include schemaLocation="dictionary.xsd"/>
<element name="unitOfMeasure" type="gml:UnitOfMeasureType">
lib/Geo/GML/xsd/gml-3.2.1/units.xsd view on Meta::CPAN
</element>
<element name="roughConversionToPreferredUnit" type="gml:ConversionToPreferredUnitType">
<annotation>
<documentation>The elements gml:conversionToPreferredUnit and gml:roughConversionToPreferredUnit represent parameters used to convert conventional units to preferred units for this physical quantity type. A preferred unit is either a Base Unit or...
</annotation>
</element>
<complexType name="ConversionToPreferredUnitType">
<annotation>
<documentation>The inherited attribute uom references the preferred unit that this conversion applies to. The conversion of a unit to the preferred unit for this physical quantity type is specified by an arithmetic conversion (scaling and/or offse...
- gml:factor, which defines the scale factor, or
- gml:formula, which defines a formula
by which a value using the conventional unit of measure can be converted to obtain the corresponding value using the preferred unit of measure.
The formula defines the parameters of a simple formula by which a value using the conventional unit of measure can be converted to the corresponding value using the preferred unit of measure. The formula element contains elements a, b, c and d, whose...
</annotation>
<complexContent>
<extension base="gml:UnitOfMeasureType">
<choice>
<element name="factor" type="double"/>
<element name="formula" type="gml:FormulaType"/>
</choice>
</extension>
</complexContent>
</complexType>
<complexType name="FormulaType">
<sequence>
<element name="a" type="double" minOccurs="0"/>
<element name="b" type="double"/>
<element name="c" type="double"/>
<element name="d" type="double" minOccurs="0"/>