The CameraLocation Cydia tweak, developed by perascotta, automatically enables Location Services when the Camera app is launched from the lockscreen on your iPhone. If you close the Camera app directly from the lockscreen, it usually goes in background state: you can now choose to disable Location Services without any interaction.
When your iPhone is unlocked again, “lockscreen camera” will automatically turn off Location Services and then turn them on again when your iPhone is unlocked. By default, Location Services will be turned off automatically once the Camera app is in the background and then turned on again when you open the Camera app. There are no options to configure.
If you are interested in downloading the CameraLocation Cydia tweak, it is available for free from the default BigBoss repository. Let us know your thoughts on this tweak in the comments.