Normally the direction of the dimension values in combination with a reference system should not be a problem. But I stumbled on a potential issue regarding the y-axis (North-South axis) of the spatial dimensions of the incoming and outgoing data. In the Real-World the coordinates are intended to have a right-handed coordinate system meaning the axis are running South->North and West->East coordinate wise. The image coordinate systems inverts this order by accessing pixels from top -> bottom in the corresponding y-axis.
I wonder which one do I have to assume here? It would make sense if it would be South->North to align with the assigned projection.
Anyway, it should be the same when a back-end prepares data to send to the UDF and we should expect the same behavior throughout different UDF implementations.
Normally the direction of the dimension values in combination with a reference system should not be a problem. But I stumbled on a potential issue regarding the y-axis (North-South axis) of the spatial dimensions of the incoming and outgoing data. In the Real-World the coordinates are intended to have a right-handed coordinate system meaning the axis are running South->North and West->East coordinate wise. The image coordinate systems inverts this order by accessing pixels from top -> bottom in the corresponding y-axis. I wonder which one do I have to assume here? It would make sense if it would be South->North to align with the assigned projection.
Anyway, it should be the same when a back-end prepares data to send to the UDF and we should expect the same behavior throughout different UDF implementations.