Spatial Operations
Conversion: process of determining the equivalent location of a point in a different SRF, which is based on the same ORM but a different CS.
Transformation: process of determining the equivalent location of a point in a different SRF, which is based on a different ORM for the same celestial object, but the same CS.
Validation: function for determining coordinate validity after a coordinate operation.
- For example UTM ... Negative radius … pole to meractor
- exact when the coordinate falls within the domain of the CS specified for that SRF Class instance;
- extended when the coordinate falls outside of the restricted domain of the CS specified for that SRF Class instance, but falls within the unrestricted domain of that CS; and
- invalid when the coordinate falls outside of the CS domain of the SRF Class of that SRF Class instance.
Determining the equivalent location of a point in two arbitrary SRFs may require both Conversion and Transformation