Skip to main content icon/video/no-internet

Coordinate transformations are methods that either convert the coordinates of locations between coordinate systems or alter locations’ coordinates within the same coordinate system. Coordinate transformations are used commonly in geographic information science to assign or convert a geographic reference for data locations, to correct inaccuracies in remote sensing data pixel locations, and to change the display of geographic data on a computer screen. A coordinate transformation is specified by a mathematical model, or function, that relates locations in a source coordinate system to their corresponding locations in a destination coordinate system. When an appropriate transformation model is not known, the coordinates in each reference system are used to either globally or locally calibrate a model from a set of point locations; then, the calibrated model is used to transform the data set.

Map projections are a commonly used coordinate transformation that apply a mathematical model to, for example, go from spherical coordinates of latitude and longitude, specified in degrees, minutes, and seconds, to planar map coordinates of Easting and Northing, specified in meters. This may involve a transformation between datums as well. Often, mathematical functions for converting between coordinate systems are not known. This is particularly the case for georeferencing remote sensor data or coregistering two geographic data sources to each other. In such cases, the model must be calibrated by establishing relationships between several locations in each coordinate system. These locations are referred to as control points (CP).

Affine Transformation

An affine transform is the most basic linear transformation model and is defined by the following equations:

None

where (u, v) are coordinates in the target system, (x, y) are the coordinates in the source system, and ß0 through ß5 are the parameters to be estimated. These equations are solved simultaneously using a least squares technique so that the root mean-squared error,

None

is minimized. The affine transformation requires at least three CPs. Once the parameters have been estimated by solving the affine equations using CP coordinates, the transformation can be applied to the entire data set.

Polynomial Models

Polynomial models are often used to transform coordinates that have greater distortion or geometric error between the input and output coordinate systems that are not accounted for by the affine. The general form of polynomial models is

None

where ßij and αij are the parameters to be estimated.

Local Models

In the affine and polynomial models, parameters are calibrated, then these same values are applied to all source coordinates to compute the destination coordinates. Thin-plate splines apply parameters locally across a set of data by calibrating parameters for an affine transform plus a radial basis function around CPs. Another method uses a Delaunay triangulation of the CPs and then applies a separate affine for coordinates within each triangle, where the affine is calibrated using the corner points of the triangles.

  • coordinate transformation
  • coordinate systems
GrantFraley

Further Readings

Minkler, G., & Minkler, J.(1990).Aerospace coordinate systems and transformations.Baltimore: Magellan.
  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles

Sage Recommends

We found other relevant content for you on other Sage platforms.

Loading