Register to PHPLD
Lost password?

Top links

Latest featured links

GPS News and Info Blog

GPS defined: The Global Positioning System (GPS) is currently the only fully functional Global Navigation Satellite System (GNSS). More than two dozen GPS satellites are in medium Earth orbit, transmitting signals allowing GPS receivers to determine the receiver's location, speed and direction.