
xv
Introduction
The Problem: Too many incompatible GPS file
formats
There are simply too many gratuitously different file formats to hold waypoint, track, and route information
in various programs used by computers and GPS receivers. GPX [http://www.topografix.com/gpx.asp]
defines a standard in XML to contain all the data, but there are too many programs that don't understand
it yet and too much data that are in an alternate formats.
Perhaps you have an Explorist 600 and your friend has a StreetPilot 2720. You've collected a a list of your
favorite locations as waypoints and you'd like to be able to share them. Unfortunately, his copy of Garmin
Mapsource won't read data created by your copy of Magellan Directroute. What you need is a program
that converts data bewteen the two programs.
But GPSBabel actually does much more...
The Solution
The original author of GPSBabel, Robert Lipe [/people/robertlipe.html], needed to convert waypoints be-
tween a couple of formats, so he whipped up a converter and based it on an extensible foundation so that
it was easy to add new formats and made the program freely available. Many others [/people/index.html]
have contributed to the program since then.
Most file formats added so far have taken under 200 lines of reasonable ISO C so they can be stamped out
pretty trivially. Formats that are ASCII text delimited in some fixed way can be added with no program-
ming at all via our style mechanism.
Comentários a estes Manuais