A series of artificial satellites that monitor the earth's resources by photographing the surface at different wavelengths. The resulting images provide information about agriculture, geology, ecological changes, etc.
地球资源卫星(监控地球资源,提供有关农业、地质、生态变化等信息)
Definition of Landsat in US English:
Landsat
proper nounˈlan(d)sat
A series of artificial satellites that monitor the earth's resources by photographing the surface at different wavelengths. The resulting images provide information about agriculture, geology, ecological changes, etc.