In QGIS, would it be possible to automatically assign the current map scale to a feature created during an edit session and save it into a field in the attribute table?
I have a series of OS maps of different scales set up to allow automatic zooming in and out. Users will digitise features onto a study area and may choose to do this at different scales - for example a large polygon of a general, non specific, area at a small scale, and a point location for which the location is known exactly and is digitised at a large scale. To allow me to determine the potential accuracy of the features being digitised (after the session) I would like to be able to automatically assign the current map scale to the attribute table when completing a feature.
Ideally it would happen automatically on finishing each feature, so that there is minimal user interaction (the people using the system are non-specialists), but other suggestions welcome that could be adapted into a reasonably slick workflow.