Ana sayfa/Blog/Mühendislik ve harita
GPX Dosyası: Strava ve Garmin'den Rota ve İz Aktarma
Bir parkuru uygulamadan uygulamaya taşırken dosyanın rota mı iz mi olduğu, saatlerin neden kaydığı ve gizlediğiniz başlangıç noktasının neden dosyada durduğu önem kazanır. GPX şemasına ve Strava, Garmin yardım sayfalarına dayanarak anlatıyoruz.
Görüntüleyici.com Editör Ekibi5 dk okuma

GPX (GPS Exchange Format), bir koşunun, sürüşün ya da yürüyüşün konum kaydını bir uygulamadan diğerine taşımanın en yaygın yoludur. Strava'da kaydettiğiniz bir parkuru Garmin saatinize, Garmin'deki bir rotayı başka bir navigasyon uygulamasına aktarmak istediğinizde çoğu zaman aradığınız dosya budur. Aktarımın sorunsuz geçmesi için dosyanın içinde üç farklı veri türü olduğunu bilmek gerekir.
GPX 1.1'in üç yapı taşı
Biçimin şemasını Topografix yayımlar; güncel sürüm GPX 1.1'dir. Şemanın kendi notuna göre tüm koordinatlar WGS84 datumuna göredir ve tüm ölçüler metriktir. Bir GPX dosyası şu üç öğeyi tek başına ya da birlikte taşıyabilir:
| Öğe | GPX etiketi | Şemadaki tanım | Ne için kullanılır |
|---|---|---|---|
| Ara nokta (waypoint) | wpt | Aralarında sıra ilişkisi olmayan tek tek noktalar | Kamp yeri, su kaynağı, zirve |
| Rota (route) | rte / rtept | Bir hedefe giden dönüş noktalarının sıralı listesi | Önceden planlanan, az noktalı yol tarifi |
| İz (track) | trk / trkseg / trkpt | Bir yolu tarif eden sıralı noktalar, bir veya daha çok parça halinde | Cihazın gerçekte kaydettiği, yoğun noktalı yol |
Rota ile iz arasındaki fark pratikte önemlidir. Rota birkaç düzine dönüş noktasından oluşabilir ve navigasyon cihazı aradaki yolu kendisi hesaplayabilir. İz ise saniyede ya da birkaç saniyede bir alınmış binlerce noktadır. Bir uygulama "rota içe aktar" dediğinde iz dosyasını da kabul edebilir, etmeyebilir; kabul ettiğinde de izi sadeleştirebilir.
İz parçası (trkseg) şemada ayrıca açıklanır: GPS sinyali kaybolduğunda ya da alıcı kapatıldığında her kesintisiz bölüm için yeni bir parça başlatılır. Kaydı duraklatıp devam ettiğiniz bir aktivitede, uygulamaya bağlı olarak dosyada birden fazla parça görebilirsiniz.
Aşağıdaki kısa parça yapıyı gösteren bir örnektir:
<gpx version="1.1" creator="ornek-uygulama">
<trk><name>Sabah koşusu</name>
<trkseg>
<trkpt lat="41.0370" lon="28.9850">
<ele>42.0</ele><time>2026-09-14T05:31:07Z</time>
</trkpt>
</trkseg>
</trk>
</gpx>İki ayrıntıya dikkat edin. ele alanı metre cinsinden yükseltidir. time alanı ise şemanın vurguladığı gibi yerel saat değil UTC'dir. Örnekteki 05:31, Türkiye saatiyle 08:31'e karşılık gelir; dosyayı elle incelerken saatlerin üç saat geri görünmesi hata değildir.
Nabız, kadans ve güç gibi veriler GPX 1.1'in temel şemasında yoktur. Şema extensions alanıyla başka şemalardan öğe eklemeye izin verir; üreticiler bu verileri oraya yazar. Bu uzantıları her uygulama okumaz, dolayısıyla GPX ile aktarılan bir antrenmanda nabız verisinin kaybolması şaşırtıcı değildir.
Strava'dan GPX almak
Strava yardım merkezine göre verilerinizi dışa aktarma yalnızca Strava web sitesinde yapılabilir; mobil uygulamada bu seçenek yoktur.
- Tek aktivite: Aktivite sayfasında üç nokta menüsünden "Export GPX" seçilir,
.gpxuzantılı dosya iner. Aynı menüdeki "Export Original", cihazın yüklediği özgün dosyayı (çoğunlukla FIT) indirir. - Kayıtlı rota: Rota sayfasındaki indirme simgesinden GPX ya da TCX seçilir. Strava'ya göre TCX dosyaları nabız, kadans ve güç gibi GPX'te olmayan bilgileri de taşır.
- Tüm hesap: Ayarlar içinde "My Account" sekmesinden toplu indirme talep edilir; indirme bağlantısı e-postayla gelir ve Strava bunun birkaç saat sürebileceğini belirtir.
Başka bir yerden aldığınız GPX dosyasını Strava rotasına dönüştürmek de web sitesinden yapılır: Dashboard, My Routes, Create New Route adımlarından sonra yükleme düğmesiyle dosya seçilir.
Strava'nın harita görünürlüğü ayarı kendi dışa aktarımınıza uygulanmaz. Yardım merkezindeki ifadeye göre dışa aktarılabilen aktiviteler indirildiğinde harita görünürlüğüne uyar, "kendi dosyanız hariç". Başlangıç ve bitiş noktanızı Strava'da gizlemiş olsanız bile indirdiğiniz GPX evinizin kapısından başlayabilir. Dosyayı bir gruba ya da foruma koymadan önce ilk ve son bölümleri kontrol edin.
Garmin Connect'ten GPX almak
Garmin Connect'te tek bir aktiviteyi GPX olarak indirmek, bilinen yöntemle web sürümünden yapılır: aktivite ayrıntı sayfasındaki ayarlar menüsünde (dişli ya da üç nokta simgesi) "Export to GPX" ve özgün dosya için "Export Original" seçenekleri yer alır. Garmin arayüzü sık güncellendiği için menü adı ve yeri değişebilir; güncel adımları Garmin'in "How Do I Export Data Out of Garmin Connect?" destek sayfasından teyit edin.
Garmin'in ayrı bir destek makalesi, .TCX veya .GPX dışa aktarımının boş dosya üretebildiği durumu ele alır. Kullanıcı forumlarında bu durumda "Export Original" ile FIT dosyasını indirip başka bir araçla GPX'e dönüştürmek sıkça önerilir. Konum kaydı olmayan iç mekân aktivitelerinde (koşu bandı, salon antrenmanı) GPX'te zaten koordinat bulunmayacağını da hesaba katın.
Ters yönde, başka bir yerden aldığınız rotayı Garmin cihazına göndermek için Garmin'in "Importing a Third-Party Course into Garmin Connect" başlıklı destek sayfası parkurun Connect'e nasıl içe aktarılacağını anlatır. Desteklenen dosya türleri ve cihaza gönderim adımları modele göre farklılık gösterebilir; kendi cihazınız için o sayfayı izleyin.
Dosyanın içinde ne olduğunu hızlıca anlamak
Bir GPX dosyasını hedef uygulamaya yüklemeden önce içeriğini bilmek, hatanın nerede olduğunu tahmin etmeyi kolaylaştırır. Dosya düz metin olduğu için herhangi bir metin düzenleyicide açılabilir. Kök öğedeki creator özniteliği şemaya göre zorunludur ve dosyayı üreten yazılımı gösterir. Ardından <trk>, <rte> ve <wpt> etiketlerinden hangilerinin geçtiğine bakın. Nokta sayısı binlerle ölçülüyorsa elinizde bir iz vardır; birkaç düzine noktalık bir dosya büyük olasılıkla planlanmış bir rotadır. <time> etiketi yoksa dosya büyük olasılıkla bir kayıttan değil, bir planlama aracından çıkmıştır. <extensions> altında üreticiye özgü adlar görüyorsanız nabız gibi veriler oradadır.
Başka uygulamalara aktarırken sık yaşanan sorunlar
- Dosya kabul edilmiyor: Uygulama yalnızca rota (
rte) ya da yalnızca iz (trk) bekliyor olabilir. Dosyada hangisinin olduğunu görüntüleyicide kontrol edin. - Mesafe farklı çıkıyor: Uygulamalar izi sadeleştirebilir, GPS sıçramalarını ayıklayabilir ya da yükseltiyi hesaba katabilir. Bu yüzden aynı dosya iki uygulamada farklı mesafe gösterebilir; uzun parkurlarda fark belirginleşir.
- Tırmanış çok yüksek: GPS yükseltisi gürültülüdür. Ham noktalardaki her küçük artışı toplayan bir hesap, yumuşatma uygulayan uygulamalardan belirgin şekilde yüksek sonuç verir.
- Saatler kaymış: GPX zamanları UTC'dir; uygulama saat dilimini uygulamıyorsa üç saatlik fark görürsünüz.
- Nabız verisi yok: Veri dosyaya hiç yazılmamış olabilir ya da uzantı alanında olduğu için hedef uygulama okumamıştır. TCX ya da özgün FIT dosyasını deneyin.
GPX dosyasını haritada görmek
GPX görüntüleyici dosyanızı tarayıcıda ayrıştırıp OpenStreetMap altlığı üzerinde çizer. Dosya sunucuya yüklenmez; yalnızca harita karoları OpenStreetMap sunucularından gelir ve bu istekler dosyanızın içeriğini taşımaz.
- Her iz ve rota ayrı renkle çizilir; ara noktalar işaretçi olarak eklenir.
- Toplam mesafe, noktalar arasındaki küresel (haversine) mesafelerin toplamıdır.
- Dosyada
elevarsa toplam tırmanış gösterilir. Bu değer ham noktalardaki yükseliş farklarının yumuşatmasız toplamıdır; Strava veya Garmin'in gösterdiği değerden yüksek çıkabilir. - Tüm koordinatlar CSV (Excel'de açılabilen, noktalı virgülle ayrılmış) ya da GeoJSON olarak indirilebilir.
Araç zaman, hız, tempo ve nabız göstermez; odak noktası parkurun şekli ve mesafesidir. Gerçek bir dosyayı paylaşmadan önce başlangıç ve bitiş noktalarının nereye düştüğünü görmek için de kullanışlıdır.
Aynı parkuru başka biriyle paylaşacaksanız izden önce rota göndermeyi düşünün. Planlanmış bir rota, kaydettiğiniz izin taşıdığı zaman damgalarını ve evinizin konumunu taşımaz.
Google Earth dosyalarıyla çalışıyorsanız KML / KMZ görüntüleyici aynı haritada KML ve KMZ açar. Biçimlerin kısa karşılaştırması KML, KMZ ve GPX rehberimizde yer alır.
Bu yazıdaki araçlar
Dosyanız sunucuya yüklenmeden, tarayıcınızda çalışır:
Kaynaklar
- Topografix — GPX 1.1 Schema Documentation
- Topografix — gpx.xsd (GPX 1.1 şema dosyası)
- Strava Help Center — Exporting Your Data and Bulk Export
- Strava Help Center — Uploading Route Files
- Strava Help Center — Downloading a GPX Route from other Athlete's Activities
- Strava Help Center — Edit Map Visibility
- Garmin Support — How Do I Export Data Out of Garmin Connect?
- Garmin Support — Exporting My Activity via .TCX or .GPX File Results in an Empty File
- Garmin Support — Importing a Third-Party Course into Garmin Connect
Yazıların nasıl hazırlandığını metodoloji sayfasında anlatıyoruz.
Sık sorulan sorular
GPX'te rota ile iz arasındaki fark nedir?
Rota (rte), bir hedefe giden dönüş noktalarının sıralı listesidir ve genellikle az noktalıdır. İz (trk), cihazın gerçekte kaydettiği yoğun noktalı yoldur ve parçalardan (trkseg) oluşur. Bazı uygulamalar yalnızca birini kabul eder.
Strava mobil uygulamasından GPX indirebilir miyim?
Strava yardım merkezine göre veri dışa aktarma yalnızca web sitesinde yapılabilir. Aktivite sayfasındaki üç nokta menüsünden Export GPX seçilir.
GPX dosyasındaki saatler neden üç saat geri görünüyor?
GPX 1.1 şeması zamanların yerel saat değil UTC olarak yazılmasını ister. Türkiye saati UTC+3 olduğu için ham dosyada saatler üç saat geride görünür.
Strava'da başlangıç noktamı gizledim, GPX'te de gizli mi?
Kendi dışa aktardığınız dosyada değil. Strava'ya göre dışa aktarılan GPX'ler harita görünürlüğüne uyar, ancak kendi dosyanız bunun dışındadır. Paylaşmadan önce başlangıç ve bitiş kısımlarını kontrol edin.
GPX görüntüleyici nabız ve tempo gösteriyor mu?
Hayır. Araç parkuru haritada çizer, toplam mesafe, nokta sayısı ve yükselti varsa tırmanışı gösterir, koordinatları CSV veya GeoJSON olarak indirir.


