Thinning Algorithms For Remote Sensing Observations In Support Of Ocean Data Assimilation