Definition: Synthetic Aperture Radar

From Open Energy Information

Dictionary.png

Synthetic Aperture Radar

Synthetic-aperture radar (SAR) is an active microwave remote sensing technology that measures the phase difference between a radar wave emitted from an antennae attached to a satellite or aircraft to generate high-resolution images of a surface.[1]

Wikipedia Definition


Also Known As
SAR
Related Terms
radar
References
  1. Synthetic Aperature Radar: Systems and Signal Processing (Curlander and McDonough - 1991 - book)

fuel cell,