Jalur GPS GPX (.gpx)
Topografix StandarGPS Exchange Format (GPX) adalah standar XML terbuka untuk berbagi waypoint GPS, rute pendakian terencana, dan trek kebugaran yang direkam di berbagai unit GPS (Garmin, Wahoo), ponsel pintar, dan platform aktivitas seperti Strava.
Konversi GPX ke KML
Pengonversi GPX ke KML gratis di dalam peramban. Konversi berkas secara instan di perangkat Anda.
Periksa & Metadata
Sistem operasi dan penganalisis file mengidentifikasi file GPX dengan memeriksa urutan byte biner utama:
Tanda Tangan Header Tingkat-Byte (Magic Bytes)
Sistem operasi dan penganalisis file mengidentifikasi file GPX dengan memeriksa urutan byte biner utama:
SIGNATURE HEX (OFFSET 0):
3C 67 70 78REPRESENTASI ASCII: <gpx
Standardisasi: Topografix GPX 1.1 Specification
Spesifikasi Teknis
| Arsitektur Wadah | XML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>) |
| Kompresi | Uncompressed text (readily compressed with Gzip) |
| Endianness Byte | UTF-8 / Unicode text stream |
| Ruang Warna | N/A (Geospatial Telemetry) |
| Saluran & Struktur | Latitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature |
| Dimensi Maks | WGS 84 coordinate datum (worldwide GPS standard) |
| Transparansi | None |
| Streaming & Progresif | Sequential trackpoint streaming allows continuous live GPS logging |
Matriks Perbandingan Teknis: GPX vs Pesaing
| Atribut Teknis | GPX (Saat Ini) | KML | GEOJSON | FIT |
|---|---|---|---|---|
| Tujuan Utama | Rekreasi luar ruangan & pelacakan olahraga | Visualisasi Bumi 3D (Google Earth) | Pemetaan web & data GIS | Format jam tangan olahraga biner Garmin |
| Titik Trek Bertanda Waktu | Standar bawaan (<trkpt> dengan <time>) | Memerlukan tag skema kustom | Memerlukan stempel waktu properti kustom | Catatan stempel waktu biner |
| Struktur File | Skema XML terbuka | Skema XML terbuka | Format JSON terbuka | Biner ringkas kepemilikan |
| Dukungan Garmin / Strava | Ekspor/impor universal 100% | Didukung di Google Earth | Didukung di GIS web | Format perekaman perangkat keras bawaan |
Mode Kerusakan Umum & Panduan Pemulihan Hex
Strava atau Garmin Connect melaporkan 'Terjadi kesalahan saat pengunggahan Anda: file kosong atau tidak valid'.
Penyebab Utama: Tag </trk> atau </gpx> yang tidak ditutup atau hilang akibat baterai habis di tengah perekaman.
Pemulihan: Perbaiki tag XML yang tidak ditutup menggunakan Alat Perbaikan GPX File2File.
Analisis Keamanan & Vektor Serangan Parser
File GPX berbasis XML dan dapat mengekspos data lokasi pribadi (alamat rumah) atau rentan terhadap injeksi entitas XML.
Vektor Serangan yang Diketahui
- Kebocoran privasi lokasi yang mengekspos titik awal rumah/kantor yang sensitif dalam file latihan publik.
- Injeksi XML External Entity (XXE) pada handler pengunggahan file platform kebugaran.
- Penolakan layanan (Denial of Service) melalui file titik trek jutaan titik yang menyebabkan kelelahan CPU.
Praktik Terbaik Defensif:
Asal-Usul & Tonggak Sejarah
Keunggulan & Kelebihan Utama
- Standar global yang tidak terbantahkan untuk rekreasi luar ruangan, pendakian, lari, dan aktivitas bersepeda.
- Telemetri kronologis: titik trek menyimpan stempel waktu UTC yang tepat beserta elevasi, yang memungkinkan perhitungan kecepatan, kelajuan, dan kemiringan.
- Kompatibilitas universal dengan Garmin, Apple Watch, Strava, Komoot, AllTrails, dan Google Earth.
Keterbatasan Teknis & Kekurangan
- Format XML yang panjang menghasilkan ukuran file yang besar untuk rekaman GPS multi-hari yang panjang.
- Kurang memiliki data sensor tingkat lanjut (dinamika lari, keseimbangan daya bersepeda) yang disimpan dalam file biner Garmin FIT.
- File teks dapat dengan mudah diedit atau dimanipulasi untuk memalsukan performa atletik.
Fakta Teknis Menarik
- Koordinat GPX selalu menggunakan datum WGS 84, yang persis merupakan sistem referensi koordinat yang sama yang digunakan oleh satelit GPS di orbit.
- Jam tangan kebugaran merekam titik trek setiap 1 detik, yang berarti maraton berdurasi 3 jam menghasilkan lebih dari 10.000 titik koordinat dalam satu file GPX.
- Ekstensi GPX memungkinkan perekaman data biometrik kesehatan pribadi seperti detak jantung (<gpxtpx:hr>) dan kadens bersepeda secara langsung di dalam trek GPS.
Pertanyaan Teknis yang Sering Diajukan
Apa itu file GPX?
File GPX adalah format data GPS yang menyimpan titik jalan (waypoint), rute, dan jalur yang direkam (dengan lintang, bujur, elevasi, dan waktu) dari perangkat GPS dan jam tangan olahraga.
Bagaimana cara mengonversi file GPX ke KML untuk Google Earth?
Anda dapat mengonversi latihan atau jalur pendakian GPX apa pun menjadi file Google Earth KML dalam satu klik menggunakan File2File.app langsung di peramban web Anda.
Bagaimana cara mengunggah file GPX ke Strava?
Masuk ke Strava.com, klik ikon '+' di kanan atas, pilih 'Unggah aktivitas', dan pilih 'File' untuk mengunggah rekaman .gpx Anda.
Pasangan Konversi GPX Terkait
Mengonversi data Jalur GPS GPX ke format Google KML memungkinkan Anda menampilkan log pelacakan luar ruangan mentah secara instan di dalam Google Earth dan aplikasi pemetaan web kustom.
Mengonversi markup geografis Google KML ke standar Jalur GPS GPX menstandarisasi fitur pemetaan berpemilik menjadi data titik jalan dan jalur universal.
Mengonversi data vektor GeoJSON ke GPX menerjemahkan objek JSON geografis standar ke dalam format berbasis XML yang dioptimalkan untuk perangkat navigasi fisik.