Welcome to Android Central! The Weather Channel app is trying to obtain your location so that it can report the correct weather, but it sounds like you have turned off Location Services for that app. Do you use The Weather Channel? Either allow it to use your Location Services, or uninstall it--or if it came preinstalled, Disable it in Settings>Apps>All.