Platforms / Sources

Earth Observation Satellites (20)
noaa poes (polar orbiting environmental satellites), aqua, terra, landsat, trmm...

In Situ Ocean-based Platforms (412)
ships, buoys, ocean platform/ocean stations, moorings, rov...