Note: This page describes an obsolete version of GPSBabel that may substantially differ from the current or development version.
Table of Contents
- Introduction
- 1. Getting it and Building it
- 2. Usage
- 3. The Formats
- ? Character Separated Values (xcsv)
- All database fields on one tab-separated line (tabsep)
- Brauniger IQ Series Barograph Download (baroiq)
- Cambridge/Winpilot glider software (cambridge)
- CarteSurTable data file (cst)
- Cetus for Palm/OS (cetus)
- CoastalExplorer XML (coastexp)
- Comma separated values (csv)
- CompeGPS data files (.wpt/.trk/.rte) (compegps)
- CoPilot Flight Planner for Palm/OS (copilot)
- cotoGPS for Palm/OS (coto)
- Custom "Everything" Style (custom)
- Dell Axim Navigation System (.gpb) file format (axim_gpb)
- DeLorme .an1 (drawing) file (an1)
- DeLorme GPL (gpl)
- DeLorme Street Atlas Plus (saplus)
- DeLorme Street Atlas Route (saroute)
- DeLorme XMap HH Native .WPT (xmap)
- DeLorme XMap/SAHH 2006 Native .TXT (xmap2006)
- DeLorme XMat HH Street Atlas USA .WPT (PPC) (xmapwpt)
- Digital Mapping TrackLogs (.trl) (dmtlog)
- EasyGPS binary format (easygps)
- FAI/IGC Flight Recorder Data Format (igc)
- Franson GPSGate Simulation (gpssim)
- Fugawi (fugawi)
- Garmin 301 Custom position and heartrate (garmin301)
- Garmin Logbook XML (glogbook)
- Garmin MapSource - gdb (gdb)
- Garmin MapSource - mps (mapsource)
- Garmin MapSource - txt (tab delimited) (garmin_txt)
- Garmin PCX5 (pcx)
- Garmin POI database (garmin_poi)
- Garmin serial/USB protocol (garmin)
- Garmin Training Centerxml (gtrnctr)
- Geocaching.com .loc (geo)
- GeocachingDB for Palm/OS (gcdb)
- GEOnet Names Server (GNS) (geonet)
- GeoNiche .pdb (geoniche)
- Google Earth (Keyhole) Markup Language (kml)
- Google Maps XML (google)
- GpilotS (gpilots)
- GPS TrackMaker (gtm)
- GPSBabel arc filter file (arc)
- GpsDrive Format (gpsdrive)
- GpsDrive Format for Tracks (gpsdrivetrack)
- GPSman (gpsman)
- GPSPilot Tracker for Palm/OS (gpspilot)
- gpsutil (gpsutil)
- GPX XML (gpx)
- HikeTech (hiketech)
- Holux (gm-100) .wpo Format (holux)
- HSA Endeavour Navigator export File (hsandv)
- HTML Output (html)
- IGN Rando track files (ignrando)
- Kartex 5 Track File (ktf2)
- Kartex 5 Waypoint File (kwf2)
- KuDaTa PsiTrex text (psitrex)
- Lowrance USR (lowranceusr)
- Magellan Explorist Geocaching (maggeo)
- Magellan Mapsend (mapsend)
- Magellan NAV Companion for Palm/OS (magnav)
- Magellan SD files (as for eXplorist) (magellanx)
- Magellan SD files (as for Meridian) (magellan)
- Magellan serial protocol (magellan)
- Map&Guide 'TourExchangeFormat' XML (tef)
- Map&Guide to Palm/OS exported files (.pdb) (mag_pdb)
- Mapopolis.com Mapconverter CSV (mapconverter)
- MapTech Exchange Format (mxf)
- Microsoft AutoRoute 2002 (pin/route reader) (msroute)
- Microsoft Streets and Trips (pin/route reader) (msroute)
- Microsoft Streets and Trips 2002-2006 (s_and_t)
- Motorrad Routenplaner (Map&Guide) .bcr files (bcr)
- MS PocketStreets 2002 Pushpin (psp)
- National Geographic Topo .tpg (waypoints) (tpg)
- National Geographic Topo 2.x .tpo (tpo2)
- National Geographic Topo 3.x .tpo (tpo3)
- Navicache.com XML (navicache)
- Navigon Mobile Navigator .rte files (nmn4)
- Navitrak DNA marker format (dna)
- NetStumbler Summary File (text) (netstumbler)
- NIMA/GNIS Geographic Names File (nima)
- NMEA 0183 sentences (nmea)
- OziExplorer (ozi)
- PalmDoc Output (palmdoc)
- PathAway Database for Palm/OS (pathaway)
- Quovadis (quovadis)
- See You flight analysis data (cup)
- Sportsim track files (part of zipped .ssz files) (sportsim)
- Suunto Trek Manager (STM) .sdf files (stmsdf)
- Suunto Trek Manager (STM) WaypointPlus files (stmwpp)
- Tab delimited fields useful for OpenOffice, Ploticus etc. (openoffice)
- Textual Output (text)
- TomTom POI file (tomtom)
- TopoMapPro Places File (tmpro)
- U.S. Census Bureau Tiger Mapping Service (tiger)
- Universal csv with field structure in first line (unicsv)
- Vcard Output (for iPod) (vcard)
- Vito Navigator II tracks (vitosmt)
- WiFiFoFum 2.0 for PocketPC XML (wfff)
- Wintec WBT-100/200 Binary file format (wbt-bin)
- Wintec WBT-100/200 GPS Download (wbt)
- Yahoo Geocode API data (yahoo)
- 4. Data Filters
- Include Only Points Inside Polygon (polygon)
- Include Only Points Within Distance of Arc (arc)
- Include Only Points Within Radius (radius)
- Interpolate between trackpoints (interpolate)
- Manipulate track lists (track)
- Rearrange waypoints by resorting (sort)
- Remove all waypoints, tracks, or routes (nuketypes)
- Remove Duplicates (duplicate)
- Remove Points Within Distance (position)
- Remove unreliable points with high hdop or vdop (discard)
- Reverse stops within routes (reverse)
- Save and restore waypoint lists (stack)
- Simplify routes (simplify)
- A. Supported Datums
- B. Garmin Icons
- C. GPSBabel XCSV Style Files
List of Examples
- 3.1. Command showing garmin_txt output with all options
- 3.2. Sample BCR command with all options
- 3.3. Command showing WBT-200 download and erase over Bluetooth on Mac OS X
- 4.1. Using the polygon filter
- 4.2. Using the polygon and arc filters to find points in or nearly in a polygon
- 4.3. Using the arc filter
- 4.4. Using the radius filter to find points close to a given point
- 4.5. Using the interpolate filter
- 4.6. Time-shifting a track with the track filter
- 4.7. Merging tracks with the track filter
- 4.8. Extracting a period of time with the track filter
- 4.9. Filtering data types with nuketypes
- 4.10. Using the duplicate filter to suppress points with the same name and location
- 4.11. Using the duplicate filter to implement an "ignore list."
- 4.12. Using the duplicate filter to correct the locations of "puzzle" geocaches
- 4.13. Using the position filter to suppress close points
- 4.14. Using the discard filter