Definitions for "LANDSAT"
An unmanned, earth-orbiting series of satellites, initiated by the National Aeronautic and Space Administration (now managed by EOSAT), that transmit images to earth receiving stations. These satellites were designed primarily for collection of earth resources data. The current Landsat satellites contains the seven channel thematic mapper (TM) multi-spectral system. The first satellite Landsat 1 (originally called ERTS: Earth Resources Technology Satellite) was launched June 1972.
The generic name for a series of natural resource scanning satellites launched by the United States beginning in 1972.
see remote sensing.