I would like to clip a MODIS image (coarse pixel) with a farm´s limits, but only for the pixels that are fully inside the limits. Looks like when using the "clip" function, it includes a pixel depending on the pixel´s centroid location with respect to the geometry. I tried masking after using the clip function (weights) but I cannot make it work. ``` var rectangle = ee.Geometry.Polygon( [[[-92.53867, 40.18690],[-92.53867, 40.18638],[-92.53750, 40.18638],[-92.53750, 40.18690]]], null, false); var CDL_2015 = ee.Image('USDA/NASS/CDL/2018') .select('cropland') var mask = CDL_2015 .clip(rectangle).mask() .eq(1) // Supposed that partial pixels will have value < 1. Mask them out var masked = CDL_2015.updateMask(mask) Map.addLayer(masked, {}, "PURE") ``` Is there any easy or already available function to achieve this? I already vectorized and selected as vector´s location but that is unnecessarily a heavy process. Next a visual example: [![Pure MODIS pixels not touching boundaries][1]][1] [1]: https://i.sstatic.net/l6HP9.png