GPS direction/ distance problems

A GPS tells you where you are, not which way you're looking (difficult to tell from 18 000km away)

It can tell you which way you are going, when you are moving, based on a vector between two locations (the current one and the previous one). The GPS on my trike tells me that. But, it hasn't a clue when I'm parked in the driveway.