GPS İzleme GPX (.gpx)
Topografix StandartGPS Veri Değişim Formatı (GPX), GPS noktalarını, planlanan yürüyüş rotalarını ve kaydedilen fitness parkurlarını GPS birimleri (Garmin, Wahoo), akıllı telefonlar ve Strava gibi aktivite platformları arasında paylaşmak için kullanılan açık XML standardıdır.
GPX formatını KML formatına dönüştür
Ücretsiz tarayıcı içi GPX - KML dönüştürücü. Dosyalarınızı cihazınızda anında dönüştürün.
İncele & Meta Veriler
İşletim sistemleri ve dosya çözümleyicileri, GPX dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:
Bayt Düzeyinde Başlık İmzası (Magic Bytes)
İşletim sistemleri ve dosya çözümleyicileri, GPX dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:
HEX İMZASI (OFSET 0):
3C 67 70 78ASCII GÖSTERİMİ: <gpx
Standardizasyon: Topografix GPX 1.1 Specification
Teknik Özellikler
| Konteyner Mimarisi | XML schema containing Waypoints (<wpt>), Routes (<rte>), and Tracks (<trk>) composed of sequential Trackpoints (<trkpt>) |
| Sıkıştırma | Uncompressed text (readily compressed with Gzip) |
| Bayt Düzeni (Endianness) | UTF-8 / Unicode text stream |
| Renk Uzayları | N/A (Geospatial Telemetry) |
| Kanallar ve Yapı | Latitude, Longitude, Elevation (elevation in meters), UTC timestamp, heart rate, cadence, and temperature |
| Maksimum Boyutlar | WGS 84 coordinate datum (worldwide GPS standard) |
| Şeffaflık | None |
| Akış ve Aşamalı (Streaming & Progressive) | Sequential trackpoint streaming allows continuous live GPS logging |
Teknik Karşılaştırma Matrisi: GPX ve Rakipleri
| Teknik Nitelik | GPX (Güncel) | KML | GEOJSON | FIT |
|---|---|---|---|---|
| Birincil Amaç | Açık hava rekreasyonu ve spor takibi | 3D Dünya görselleştirmesi (Google Earth) | Web haritalama ve CBS verileri | Garmin ikili spor saati formatı |
| Zaman Damgalı Parkur Noktaları | Yerel standart (<time> içeren <trkpt>) | Özel şema etiketleri gerektirir | Özel özellik zaman damgaları gerektirir | İkili zaman damgası kayıtları |
| Dosya Yapısı | Açık XML şeması | Açık XML şeması | Açık JSON formatı | Tescilli kompakt ikili |
| Garmin / Strava Desteği | %100 evrensel dışa/içe aktarım | Google Earth'te desteklenir | Web CBS'de desteklenir | Yerel donanım kayıt formatı |
Yaygın Bozulma Modları ve Hex Kurtarma Kılavuzu
Strava veya Garmin Connect 'Yüklemenizle ilgili bir hata oluştu: dosya boş veya geçersiz' bildirir.
Kök Neden: Kayıt sırasında pilin bitmesi nedeniyle eksik, kapatılmamış </trk> veya </gpx> etiketleri.
Kurtarma: File2File GPX Onarım Aracı'nı kullanarak kapatılmamış XML etiketlerini onarın.
Güvenlik Analizi ve Ayrıştırıcı Saldırı Vektörleri
GPX dosyaları XML tabanlıdır ve özel konum verilerini (ev adresleri) açığa çıkarabilir veya XML varlık enjeksiyonuna maruz kalabilir.
Bilinen Saldırı Vektörleri
- Hassas ev/iş başlangıç noktalarını halka açık antrenman dosyalarında ifşa eden konum gizliliği sızıntısı.
- Fitness platformu dosya yükleme işleyicilerinde XML Harici Varlık (XXE) enjeksiyonu.
- Milyon noktalı parkur noktası dosyaları aracılığıyla CPU tükenmesine neden olan hizmet reddi (DoS).
Savunmacı En İyi Uygulamalar:
Tarihsel Kökenler ve Kilometre Taşları
Temel Avantajlar ve Artılar
- Açık hava rekreasyonu, yürüyüş, koşu ve bisiklet aktiviteleri için tartışmasız küresel standart.
- Kronolojik telemetri: parkur noktaları, rakımın yanı sıra hassas UTC zaman damgalarını da saklayarak tempo, hız ve eğim hesaplamalarını etkinleştirir.
- Garmin, Apple Watch, Strava, Komoot, AllTrails ve Google Earth ile evrensel uyumluluk.
Teknik Kısıtlamalar ve Eksiler
- Ayrıntılı XML formatı, uzun çok günlük GPS kayıtları için büyük dosya boyutlarıyla sonuçlanır.
- İkili Garmin FIT dosyalarında saklanan gelişmiş sensör verilerinden (koşu dinamikleri, bisiklet güç dengesi) yoksundur.
- Metin dosyaları, atletik performansın sahte olduğunun gösterilmesi için kolayca düzenlenebilir veya üzerinde tahrifat yapılabilir.
İlginç Teknik Bilgiler
- GPX koordinatları her zaman yörüngedeki GPS uyduları tarafından kullanılan koordinat referans sisteminin aynısı olan WGS 84 datumunu kullanır.
- Fitness saatleri her 1 saniyede bir parkur noktası kaydeder; bu da 3 saatlik bir maratonun tek bir GPX dosyasında 10.000'den fazla koordinat noktası üretmesi anlamına gelir.
- GPX eklentileri, kalp atış hızı (<gpxtpx:hr>) ve bisiklet kadansı gibi kişisel sağlık biyometrik verilerinin doğrudan GPS parkurunun içine kaydedilmesine izin verir.
Sıkça Sorulan Teknik Sorular
GPX dosyası nedir?
GPX dosyası, GPS cihazlarından ve spor saatlerinden (enlem, boylam, yükseklik ve zaman bilgileriyle birlikte) ara nokta, rota ve kaydedilmiş parkurları depolayan bir GPS veri formatıdır.
Google Earth için bir GPX dosyasını KML'ye nasıl dönüştürebilirim?
Web tarayıcınızda doğrudan File2File.app kullanarak herhangi bir GPX egzersizini veya yürüyüş parkurunu tek tıklamayla Google Earth KML dosyasına dönüştürebilirsiniz.
Strava'ya nasıl GPX dosyası yüklerim?
Strava.com'da oturum açın, sağ üst köşedeki '+' simgesine tıklayın, 'Aktivite yükle'yi seçin ve .gpx kaydınızı yüklemek için 'Dosya'yı seçin.
İlgili GPX Dönüşüm Çiftleri
GPS İzleme GPX verilerini Google KML formatına dönüştürmek, hammaddesel dış mekan takip günlüklerini Google Earth ve özel web haritalama uygulamalarında anında görüntülemenizi sağlar.
Google KML coğrafi işaretlemesini GPS İzleme GPX standardına dönüştürmek, tescilli haritalama özelliklerini evrensel ara nokta ve iz verilerine dönüştürür.
GeoJSON vektör verilerini GPX formatına dönüştürmek, standart coğrafi JSON nesnelerini fiziksel navigasyon cihazları için optimize edilmiş XML tabanlı bir biçime çevirir.