Skip to content

GPX u GeoJSON Konverter

Konvertujte GPX (GPS Exchange Format) fajlove u GeoJSON za korišćenje u web mapama. Idealno za GPS tragove, planinarske rute, biciklističke staze i tačke sa GPS uređaja i aplikacija za fitnes.

Šta je GPX?

GPX (GPS Exchange Format) je format zasnovan na XML-u za razmenu GPS podataka između uređaja i aplikacija. To je standardni format koji koriste:

  • GPS uređaji: Garmin, TomTom, Magellan
  • Aplikacije za fitnes: Strava, Komoot, AllTrails, Ride with GPS
  • Mobilne aplikacije: Aplikacije za praćenje GPS-a, aplikacije za planinarenje
  • Dronovi: Zapisi o putanjama leta
  • Softver za mapiranje: QGIS, ArcGIS, Google Earth

Tipovi GPX podataka

GPX fajlovi mogu sadržavati tri tipa podataka:

  • Tačke (<wpt>): Pojedinačne tačke interesa (POI) sa koordinatama, imenima, opisima i visinom
  • Rute (<rte>): Planirane staze sa uređenim tačkama, obično za navigaciju
  • Tragovi (<trk>): Zabeležene staze sa vremenskim oznakama, prikazujući stvarno kretanje tokom vremena

Kako konvertovati

  1. Učitajte vaš .gpx fajl (prevucite i pustite ili pretražite)
  2. Pregledajte konvertovani GeoJSON na mapi
    • Tačke se prikazuju kao Points
    • Rute se prikazuju kao LineStrings
    • Tragovi se prikazuju kao LineStrings (jedan po segmentu)
  3. Preuzmite GeoJSON fajl

Detalji konverzije

Šta se konvertuje

Tačke → Points

  • Koordinate: Geografska širina, dužina
  • Visina: Skladištena u svojstvima
  • Ime i opis: Sačuvano
  • Vreme: ISO 8601 vremenska oznaka
  • Simbol: Tip ikone/markera
  • Ekstenzije: Prilagođeni GPX podaci

Rute → LineStrings

  • Tačke rute: Uređene koordinate
  • Ime rute: Svojstvo objekta
  • Profil visine: Podaci o visini po tački
  • Opis: Metapodaci rute

Tragovi → LineStrings

  • Segmenti traga: Svaki segment postaje LineString
  • Vremenske oznake: Vreme po tački koordinata
  • Profil visine: Podaci o visini
  • Ime traga: Svojstvo objekta
  • Brzina/Puls: Ako su prisutni u ekstenzijama

Format koordinata

  • GPX koristi: Geografska širina, dužina (WGS84)
  • GeoJSON koristi: [Geografska dužina, geografska širina] (WGS84)
  • Konverzija automatski obrađuje zamenu redosleda koordinata

Podaci o visini

Visina (nadmorska visina) iz GPX <ele> oznaka se čuva u svojstvima objekta:

  • Tačke: properties.elevation
  • Rute/Tragovi: Niz visina koji odgovara tačkama koordinata

Uobičajene upotrebe

  • Podaci o fitnesu: Konvertujte Strava, Garmin ili Fitbit izvoze za analizu ruta
  • Planinarske rute: Podelite mape staza sa korisnicima bez GPS-a
  • Biciklističke staze: Prikazivanje biciklističkih ruta na web mapama
  • Letovi dronova: Analiza putanja leta i tačaka
  • Geokešing: Konvertovanje koordinata geokeša za mapiranje
  • Terenska istraživanja: GPS podaci istraživanja u GeoJSON
  • Putni dnevnici: Vizualizacija putovanja i ruta

Struktura izlaza

Primer tačke

json
{
  "type": "Feature",
  "geometry": {
    "type": "Point",
    "coordinates": [-74.0060, 40.7128]
  },
  "properties": {
    "name": "New York City",
    "desc": "Velika Jabuka",
    "elevation": 10,
    "time": "2025-10-28T10:00:00Z",
    "sym": "city"
  }
}

Primer traga

json
{
  "type": "Feature",
  "geometry": {
    "type": "LineString",
    "coordinates": [
      [-110.0000, 45.0000],
      [-110.0010, 45.0010],
      [-110.0020, 45.0020]
    ]
  },
  "properties": {
    "name": "Planinarska staza",
    "desc": "Planinska ruta za planinarenje",
    "elevations": [1500, 1520, 1550],
    "times": ["2025-10-28T08:00:00Z", "2025-10-28T08:15:00Z", "2025-10-28T08:30:00Z"],
    "coordinateProperties": {
      "times": ["2025-10-28T08:00:00Z", "2025-10-28T08:15:00Z", "2025-10-28T08:30:00Z"]
    }
  }
}

Zašto konvertovati u GeoJSON?

  • Web standard: Radi sa Leaflet, Mapbox, OpenLayers
  • Jednostavniji format: JSON je lakši za parsiranje od XML-a
  • Bolje performanse: Brže parsiranje i renderovanje
  • Prijateljski za programere: Lako za pregled, uređivanje i manipulaciju
  • Šira kompatibilnost: Više alata podržava GeoJSON

Saveti

Više tragova: GPX fajlovi sa više tragova generisaće odvojene LineString objekte za svaki segment traga.

Vremenske oznake: Omogućite analizu brzine, tempa i trajanja čuvanjem vremenskih podataka.

Profili visine: Koristite nizove visina za kreiranje grafikona nadmorske visine.

Veliki fajlovi: Za veoma duge tragove (10.000+ tačaka), razmotrite pojednostavljivanje geometrije nakon konverzije.

Često postavljana pitanja

Koje aplikacije izvoze GPX fajlove? Strava, Garmin Connect, Komoot, AllTrails, Ride with GPS, MapMyRun, Runkeeper i većina GPS uređaja.

Da li gubim podatke o visini? Ne—visina se čuva u nizu properties.elevations (za tragove/rute) ili properties.elevation (za tačke).

Mogu li konvertovati više GPX fajlova odjednom? Da! Učitajte više fajlova i preuzmite ih sve kao ZIP arhivu.

Da li se moji GPS podaci učitavaju? Ne—sva konverzija se dešava u vašem pregledaču. Vaši fajlovi nikada ne napuštaju vaš uređaj.

Koji koordinatni sistem koristi GPX? GPX uvek koristi WGS84 (EPSG:4326), isto kao i GeoJSON, tako da nije potrebna konverzija projekcije.

Kako da dobijem GPX fajlove iz Strava?

  1. Idite na vašu aktivnost na Strava
  2. Kliknite na ikonu ključa (ili tri tačke)
  3. Izaberite "Export GPX"

Pogledajte i