Go into the individual app settings to disable location on an app by app basis.Maybe I am missing something but it seems that there is no way to disable location for a particular function like say the Camera while still allowing it for something like your weather app.