Using GPS Devices with Google Earth
If you have a GPS (Global Position System) device, you can connect it to your computer and import your waypoint and track data in Google Earth. Note that this set of features is available to users of Google Earth Plus, Google Earth Pro and Google Earth EC, but not the free version (see Google Earth Products). Topics in this section include:
Supported Devices
Google Earth currently supports most GPS devices from the following manufacturers:
The GPSBabel website lists the devices officially supported by the Google Earth GPS import feature. You can try other devices, but they might not work correctly. If you're using a device that is not supported, you can try importing GPS data from the device to your computer as a .gpx or .loc file and then opening it in Google Earth (File > Open).
Required Connectors
You need either a serial or USB cable to connect the GPS device to your computer. Typically, your device is sold with one type of cable. If your GPS device did not come with a cable, you can visit the manufacturer's website to purchase the correct one for your model.
About GPS Points
When your GPS data is imported into Google Earth, it is categorised into three possible folders, depending on the type of point. These folders are:
- Tracks - Tracks (or trackpoints) are the points that are automatically recorded by the GPS device periodically along the recorded route. They can be imported into the Google Earth application as paths.
- Waypoints - Waypoints are points entered manually by the user and typically marked with a name, such as "home" or "turnaround point".
- Routes - Route points are those points that the GPS device uses to create the route, such as when you instruct the device to "go to" one recorded point from another recorded point. Route points can contain multiple connected "go to" instructions. They can be imported into the Google Earth application as paths.
Importing GPS Data
Tip - If you have a .GPX file on your computer, you can import it by dragging and dropping the file into Google Earth.
Importing the data from your GPS to Google Earth is simple:
- If you are using a Garmin USB device and a Windows computer, please install the Garmin USB driver from the CD that came with your GPS device, or download this driver from the Garmin website.
- Connect your device to the computer that is running Google Earth.
You can use either a serial cable or USB cable, depending on which came with your device.
- Turn on the GPS device. Once your device is on and activated, it is not necessary to wait until it connects to satellites.
- From the Tools menu, select GPS. The GPS window appears.

- Select the correct manufacturer type for your device.
- Under Import, select the types of data that you want to import.
- Under Options, choose your drawing preferences. Tick Draw icons at track and route points if you want an icon to be displayed in the 3D viewer for every track/route point recorded by your GPS device. Tick Draw lines for tracks and routes to draw each GPS track and route as a solid line.
- Tick the Adjust altitude to ground height checkbox to adjust all recorded points to ground level, such as when importing a track taken by foot, car or bike. However, if your GPS track was recorded while hang gliding or flying, make sure that this option is not selected so that your points will appear as above-ground points.
- Click OK. When your GPS data is finished loading into Google Earth, a confirmation dialogue box appears.
Your data appears in the Places panel with the label Garmin GPS Device or Magellan GPS Device, depending on the device used (see Supported Devices). If you expand that folder, you can see the data sorted into the appropriate folders depending on the type of data, as illustrated in the example below.

You can expand those folders and explore the information within as you would any other type of place data. This includes organising, editing, sharing, saving and more.
Note - If you receive a connection error, turn off the GPS device, turn it on again and start again from Step 4 above.
Viewing Real-time GPS Information
If you have connected your portable computer to a GPS device, you can view GPS information in real time. For example, you can view a live GPS track of your progress in a car on a laptop in Google Earth as you travel. To do this:
- Connect your GPS device and portable computer as described in steps 1 - 4 of Importing GPS Data.
- In the GPS dialogue box, click the Realtime tab.
- Choose the appropriate options:
- Select protocol - If you don't know which one to use, choose NMEA.
- Trackpoint import limit - This is the maximum number of points imported per poll of the device. A smaller number can result in faster data but a less accurate depiction of your journey, while a larger number can mean the opposite.
- Polling interval (seconds) - This is the frequency with which Google Earth collects data from the GPS device.
- Automatically follow the path - Tick this to have the 3D viewer centre on and follow the current real-time GPS track.
- Click Start to begin real-time GPS tracking.
Viewing a Timeline
If you have downloaded data that contains time information (for example, GPS tracks), you can view this information sequentially in Google Earth. For example, you can view GPS tracks that occurred within a specific time period and follow these tracks visually. To do this:
- If necessary, import the GPS data or other time-related data.
- In the Places panel, select this data. The time slider appears at the top of the 3D viewer with a time range that corresponds to the data that you selected.
- Complete any of the following:
- To redefine the time range of data displayed in the 3D viewer, drag the range markers (see below) to the right or left.
- To move the time range earlier or later, either drag the centre tab of the range in the time slider or click the small white arrows near the ends of the time slider (see below).
- To play an animation of the sequence, click the Play button (see below). Note that this is only useful if just a portion of the data is defined in the time range.

Features of the Time slider include:
- Click these arrows to move the time range earlier or later.
- Drag these range markers to the right or left to redefine the time range of the data displayed.
- Click this to play an animation of the sequence. This works best if you move the range markers to define a time range that is smaller than the whole set.
- Click this to set options for the time slider.
- Drag this to move the time range earlier or later.
Note: The time slider is not available when you record videos.
Setting Timeline Options
You can set options for the timeline display feature. To do this:
- In the time slider, click the clock icon (see above). The Time dialogue box appears. Options include:
- Display Time In - Choose the appropriate type of displayed time.
- Clamp to beginning of window - Tick this to keep the beginning of the displayed time range glued to the left side of the time slider. This helps you display a time sequence while leaving the earliest data visible throughout the animation.
- Animation speed - Use this slider to set the speed of the animation that occurs when you click the play button on the time slider (see above).
- Repeat mode - Choose how you would like to play the animation: Wrap (play continuously), Once (play once only), Bounce (play back and forth continuously).
- When you are finished, click OK.