gml:AbstractCoordinateOperationType
A mathematical operation on coordinates that transforms or converts coordinates to another coordinate reference system. Many but not all coordinate operations (from CRS A to CRS B) also uniquely define the inverse operation (from CRS B to CRS A). In some cases, the operation method algorithm for the inverse operation is the same as for the forward algorithm, but the signs of some operation parameter values must be reversed. In other cases, different algorithms are required for the forward and inverse operations, but the same operation parameter values are used. If (some) entirely different parameter values are needed, a different coordinate operation shall be defined.
Complex type information
Namespace: http://niem.gov/niem/external/ogc-gml/3.1.1/dhs-gmo/1.0.0
Schema document: external/ogc-gml/3.1.1/dhs-gmo/1.0.0/gml.xsd
Properties: Abstract
Content
- Sequence [1..1]
- gml:metaDataProperty [0..*] Contains or refers to a metadata package that contains metadata properties.
- gml:coordinateOperationName [1..1] The name by which this coordinate operation is identified.
- gml:coordinateOperationID [0..*] Set of alternative identifications of this coordinate operation. The first coordinateOperationID, if any, is normally the primary identification code, and any others are aliases.
- gml:remarks [0..1] Comments on or information about this coordinate operation, including source information.
- gml:operationVersion [0..1] Version of the coordinate transformation (i.e., instantiation due to the stochastic nature of the parameters). Mandatory when describing a transformation, and should not be supplied for a conversion.
- gml:validArea [0..1] Area or region in which this CRS object is valid.
- gml:scope [0..1] Description of domain of usage, or limitations of usage, for which this CRS object is valid.
- gml:_positionalAccuracyAbstract [0..*] Unordered set of estimates of the impact of this coordinate operation on point position accuracy. Gives position error estimates for target coordinates of this coordinate operation, assuming no errors in source coordinates.
- gml:sourceCRS [0..1] Association to the source CRS (coordinate reference system) of this coordinate operation.
- gml:targetCRS [0..1] Association to the target CRS (coordinate reference system) of this coordinate operation. For constraints on multiplicity of "sourceCRS" and "targetCRS", see UML model of Coordinate Operation package in OGC Abstract Specification topic 2.
from type gml:AbstractCoordinateOperationBaseTypefrom subst. group gml:_positionalAccuracy
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
gml:id | [1..1] | xsd:ID | from type gml:AbstractCoordinateOperationBaseType |
Used by
- Element gml:_CoordinateOperation
- Element gml:_Operation
- Element gml:_SingleOperation
- Element gml:ConcatenatedOperation via derived type gml:ConcatenatedOperationType
- Element gml:Conversion via derived type gml:ConversionType
- Element gml:PassThroughOperation via derived type gml:PassThroughOperationType
- Element gml:Transformation via derived type gml:TransformationType
- Element gml:_GeneralConversion via derived type gml:AbstractGeneralConversionType
- Element gml:_GeneralTransformation via derived type gml:AbstractGeneralTransformationType
- Element gmx:ML_ConcatenatedOperation via derived type gmx:ML_ConcatenatedOperation_Type
- Element gmx:ML_Conversion via derived type gmx:ML_Conversion_Type
- Element gmx:ML_PassThroughOperation via derived type gmx:ML_PassThroughOperation_Type
- Element gmx:ML_Transformation via derived type gmx:ML_Transformation_Type
- Element gmx:OperationAlt via derived type gmx:OperationAlt_Type
Type inheritance chain
- gml:AbstractGMLType
- gml:DefinitionType
- gml:AbstractCoordinateOperationBaseType
- gml:AbstractCoordinateOperationType
- extended by gmx:OperationAlt_Type
- extended by gml:ConcatenatedOperationType
- extended by gmx:ML_ConcatenatedOperation_Type
- extended by gml:PassThroughOperationType
- extended by gmx:ML_PassThroughOperation_Type
- restricted by gml:AbstractGeneralConversionType
- extended by gml:ConversionType
- extended by gmx:ML_Conversion_Type
- extended by gml:ConversionType
- restricted by gml:AbstractGeneralTransformationType
- extended by gml:TransformationType
- extended by gmx:ML_Transformation_Type
- extended by gml:TransformationType
- gml:AbstractCoordinateOperationType
- gml:AbstractCoordinateOperationBaseType
- gml:DefinitionType