I have a raster layer with a Shapefile grid with cells measuring 3 x 3 m overlaid on top. All I want to do is find the pixel with the maximum value within each cell, and place a Shapefile point over that pixel such that each cell has a point. See figure below (excuse the poor job).
I've found Q&As that show how to identify the maximum values, but none that transform the query to a point explicitly. The point is that the points sit above the maximal pixel, not the cell centroid.