As a learning exercise, I wanted to learn the basics of cartography from scratch.
I wanted to know how maps are created especially for routing and navigation.

Suppose I want to map the routes within my locality/society. How should I proceed with that.
I know I should take GPS coordinates of the turns etc, but what's the best way to do so that the data can be collected with minimal manual effort
and can be used efficiently.