The USGS Mini Image Processing System currently relies on a polynomial method for geometric correction of Landsat multispectral scanner (MSS) data. A large number of ground control points are required because polynomials do not model the sources of error. In order to reduce the number of necessary points, a set of mathematical equations modeling the Landsat satellite motions and MSS scanner has been derived and programmed. A best fit to the equations is obtained by using a least-squares technique that permits computation of the satellite orientation and position parameters based on only a few control points.-from Author