GPX (data transfer)
From Wikipedia, the free encyclopedia
Please help improve this article or section by expanding it. Further information might be found on the talk page or at requests for expansion. (March 2008) |
GPX, or GPS eXchange Format is an XML schema designed for transferring GPS data between software applications. It can be used to describe waypoints, tracks, and routes. The format is open and can be used without the need to pay licence fees.
Contents |
[edit] Data types
In GPX, a collection of points, with no sequential relationship (the county towns of England, say, or all Skyscrapers in New York), is deemed a collection of individual waypoints. An ordered collection of points may be expressed as a track or a route. Conceptually, tracks are a record of where a person has been, routes are suggestions about where they might go in the future. So, for instance, there might be timestamps for each point in a track (because someone is recording where and when they were there), but timestamps for each point in a route are unlikely to be provided, because the author is suggesting it, and nobody might ever have travelled it.
The minimum properties for a GPX file are latitude and longitude for a single waypoint. All other variables are optional.
[edit] See also
- Exchangeable image file format
- Geography Markup Language
- OpenStreetMap, an open street map allowing GPX file upload.
- GPSBabel, used to upload/download/convert GPX files
- Keyhole Markup Language, the equivalent format compatible with Google Earth.
- Point of Interest
[edit] References
[edit] External links
- Official GPX web site
- TierraWiki, digital trail database and wiki built using a large number of GPX files.
- GDAL/OGR (since version 1.5.0) library supports reading and writing of GPX files.
- gvSIG Mobile is an open-source GIS/SDI mobile client which generates GPX files using a PDA.
- circuitdemarche.com GPX exchange web site with picture!