I have a general question on capturing coordinate data and saving this into a dataset.
As a principle, coordinates always have only one CRS and a GIS needs to know what that CRS is. Otherwise, a GIS can not place these on a map or translate the coordinates into another CRS.
Working with QGIS I never really had to think about this, since I was not capturing new coordinates with an external device. Now, with QField a device is capturing coordinates and adding it to a dataset.
When creating a project I need to do two things: set the project CRS and set the data CRS. The data CRS is the important one. This defines how the captured coordinates are stored in the datafile.
Now my question is: how does QField now what the CRS is of the captured GPS data from the device?
It needs to know this, in order to save the data into any data CRS that I have set and show it on the map in any project CRS I have set.
Does my Android phone provide CRS information about the coordinates it is providing to QField?
Does an external GPS device provide CRS information about the coordinates it is providing to QField?