Hi,
Something I never really thought about, but how does QField reproject data from the gps-device (internal or external) to the CRS of the layer where the coordinates are stored.
In QGIS, I have to manually reproject data if, for instance, I have a file with coordinates in 4326 and I want to store them in 8857.
Is QField doing the transformation automatically? A GPS device sends coordinates in a given CRS (and for my internal gps I actually don’t even know which one this is) and I create a layer to store my points in 8857. It works, but what actually happens?
This suggests that QField:
- knows the CRS of the received coordinates, but does it?
- does a transformation in the background and thus has access to relevant proj information?
- writes the coordinates using the CRS of the layer
See also this older topic: Add way to set CRS of data from GNSS receiver · Issue #2855 · opengisch/QField · GitHub
So I think my main question here is, how does QField know the CRS of the provided coordinates from the GPS used?