Valószínűleg nincsenek soremelések a GPX fájlban, ömlesztve vannak benne az adatok.
Sajnos ez a 2-3 évnél fiatalabb Garmin GPS-eken így van, azokkal csak egy kis trükkel megy a beolvasás: nyisd meg Mapsource-ban a GPX fájlt majd mentsd el újra más néven, de szintén GPX fájlként. A Mapsource már ellátja a megfelelő soremelésekkel a GPX fájlt, így az SRTM_HUN is be tudja olvasni azt.
"Haladóknak", ha Windows 7, 8, 8.1-et használnak:
powershell.exe indítása (esetleg Start menü / Minden Program / Kellékek / Windows Powershell / Windows Powershell), majd Copy-Paste-eljétek a Powershell ablakába az alábbiakat.
function Format-GPX ($FS1, $FS2)
{
$xml=[xml](cat $FS1)
$StringWriter = New-Object System.IO.StringWriter
$XmlWriter = New-Object System.XMl.XmlTextWriter $StringWriter
$xmlWriter.Formatting = "indented"
$xmlWriter.Indentation = 2
$xml.WriteContentTo($XmlWriter)
$XmlWriter.Flush()
$StringWriter.Flush()
Set-Content $FS2 $StringWriter.ToString() -Encoding UTF8
}
Ezzel létrejön egy Powershell függvény Format-GPX néven, ami elvégzi a konverziót (a neten talált Format-XML függvényt alakítottam át egy hangyányit).
Két bemeneti paramétere van:
- az 1. paraméter az eredeti GPX fájl neve (teljes elérési úttal együtt),
- a 2. paraméter a javított GPX fájl neve (teljes elérési úttal együtt).
Ezek után a következő paranccsal konvertálhattok "olvashatóbb" GPX formátumra:
Format-GPX d:\alkonyvtar\eredeti.gpx d:\alkonyvtar\javitott.gpx[ előzmény: (71086) Manus63, 2014.04.21 14:24:35] |