If you have an Android Smart Phone the app Fishing Atlas is awesome. It has satellite maps that you can zoom into the body of water you fish and leave fish icons where you catch fish. You can pick species, time of day, weather, bait, etc. It's very handy when you like to go back to your best catch areas and are not quite sure if you are in the right spot. The more I use it, the more I like it. It's saved me time and reminded me of details that make a difference. Won't remind you to bring the beer...maybe in an update It's free for the Lite version with ads or a measly 99 cents for the ad free version. Best buck I've spent in a long time.
Check it out here: https://play.google.com/store/apps/details?id=com.rampallion.studios.fishing.atlas.lite&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5yYW1wYWxsaW9uLnN0dWRpb3MuZmlzaGluZy5hdGxhcy5saXRlIl0.
Check it out here: https://play.google.com/store/apps/details?id=com.rampallion.studios.fishing.atlas.lite&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5yYW1wYWxsaW9uLnN0dWRpb3MuZmlzaGluZy5hdGxhcy5saXRlIl0.