GPX(GPS Exchange Format)は、アプリケーションやウェブサービス間でGPSデータを転送するために設計されたXMLスキーマです。これは、ウェイポイント(Waypoints)、ルート(Routes)、およびトラック(Tracks)を記述するために使用される、オープンで広くサポートされているフォーマットです。ウェイポイントは、緯度(latitude)、経度(longitude)、およびオプションで標高(elevation)、名前、説明、その他の属性を持つ特定の地点(POI: Point of Interest)を表します。ルートは、特定の順序で辿ることを意図したウェイポイントのシーケンスです。トラックは、記録された経路を表すトラックポイントの集合であり、各トラックポイントにはタイムスタンプ(timestamp)、緯度、経度、およびオプションで標高やその他の属性が含まれます。GPXファイルは、デバイス間でのGPSデータの共有、GPSデバイスからのデータのインポートおよびエクスポート、地図上でのGPSデータの表示に一般的に使用されます。これらは、ハイキング、サイクリング、ジオキャッシング、その他のアウトドア活動に関連するアプリケーションで頻繁に利用されます。このフォーマットのシンプルさと広範な採用により、GPS情報交換の標準となっています。