<<Type>> CC_CoordinateOperation {Analysis} derived from: IO_IdentifiedObject
Documentation
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 coordinate operation (from CRS B to CRS A). In some cases, the coordinate operation method algorithm for the inverse coordinate operation is the same as for the forward algorithm, but the signs of some coordinate operation parameter values have to be reversed. In other cases, different algorithms are required for the forward and inverse coordinate operations, but the same coordinate operation parameter values are used. If (some) entirely different parameter values are needed, a different coordinate operation shall be defined.
<HMMG>The addition of the Type stereotype allows this class to be inherited from loosely. So that realization classes can specify how attributes and operations of the type are implemented in the realization. Attribute names are not normative, operation signatures are. Both attribute and opeeration semantics are normative. </HMMG>
Parent Package | Coordinate Operations | Abstract | Yes |
Export Control | PublicAccess | Link Class for | None |
Class Kind | NormalClass | Cardinality | n |
Space | | Concurrency | Sequential |
Persistence | Yes | | |
Attributes
Associations
Generalization Relationships