Open DanRyanIrish opened 4 months ago
@Cadair Can you advise on whether this is the best way to go about this?
Make TableCoordinate
require the input pixel grid to which the input world grid corresponds, and then keep that as the underlying storage. Enable shortcuts for "center"
and "corners"
.
PR Description
This PR enables support for custom pixel edges in
QuantityTableCoordinate
andTimeTableCoordinate
objects by storing the underlying grids as including pixel edges and centers, not just centers as heretonow.The motivation is that world coordinates at pixel edges are often wanted. When the pixel widths are uniform, the edges can be found from the centers. However, when this is not the case, explicit knowledge of the edges is required.