Navigation using a map and compass