1. A golf GPS device comprising: a GPS unit; a memory for storing a plurality of aerial images of a golf course; a display for displaying the plurality of aerial images; a user input for inputting a plurality of location points on an aerial image of the plurality of aerial images displayed on the display; and a processor configured to determine the position of the device using the GPS unit and configured to calculate the distance between a first location point and a second location point inputted using the user input.