[Talk-cz] jak přidat do tracklogu GPX rychlost

Ha Noj ehanoj na gmail.com
Čtvrtek Červen 11 08:29:04 UTC 2015


Díky moc za test gpsbabel, podařilo se mi přijít na proč:

* pokud je v hlavičce <gpx version="1.1">, tak se speed, course se neprovede
* pokud je v hlavičce <gpx version="1.0">, tak se speed, course
dopočítá, ale zahodí to postradatelné tagy a <metadata> <extension>

testováno na gpsbabel 1.4.3 i 1.5.2.

ha
hanoj

Dne 11. června 2015 9:22 Petr Holub <hopet na ics.muni.cz> napsal(a):
>> mám GPX z Garmin etrex30, který obsahuje pouze čas, výšku a lat/lon.
>> Potřeboval bych do GPX dokódovat rychlost mezi trackpointy a případně
>> i azimut. Měl by to umět gpsbabel [1], ale na výstupu se v gpx nic
>> nového neobjeví:
>>
>> gpsbabel -i gpx -f Current.gpx -x track,speed,course -o csv -F speed.csv
>>
>>
>> Je jiná cesta, dělám něco špatně?
>
> Mne to normlane funguje:
>
> $ /c/Program\ Files\ \(x86\)/GPSBabel/gpsbabel.exe -V
>
> GPSBabel Version 1.5.2
>
> /c/Program\ Files\ \(x86\)/GPSBabel/gpsbabel.exe -i gpx -f 2015-06-10.gpx -x track,course,speed -o gpx -F 2015-06-10-speed.gpx
>
> Puvodni
>
>       <trkpt lat="47.115202686" lon="15.425739186">
>         <ele>350.537842</ele>
>         <time>2015-06-10T06:10:59Z</time>
>       </trkpt>
>
> se zmeni na
>
>       <trkpt lat="47.115202686" lon="15.425739186">
>         <ele>350.537842</ele>
>         <time>2015-06-10T06:10:59Z</time>
>         <course>50.615906</course>
>         <speed>10.058410</speed>
>       </trkpt>




Další informace o konferenci talk-cz