no, you arn't understanding. Those beacons would just be fixed places that know what their position is according to the GPS network.

You're tihnking of someone tkaing a GPS sattilite and putting it somewhere.