GPSBabel (ukázky použití)
Obsah |
Textový formát dat (CSV) do GPX
Máme zdrojový soubor v následujícím formátu:
47.6112632,13.7858903,653,20070427 47.6117263,13.7861305,654,20070427 47.6117270,13.7884958,667,20070427 47.6118291,13.7889772,669,20070427
GPSBabel podporuje obecný CSV (Comma separated values), který lze načíst/zapsat přes XCSV formát.
Je nutné vytvořit následující soubor (např. csv.txt, popis formátu a popis polí v definičním souboru):
DESCRIPTION Some description FIELD_DELIMITER COMMA RECORD_DELIMITER NEWLINE BADCHARS COMMA SHORTLEN 24 IFIELD LAT_DECIMAL, "", "%f" IFIELD LON_DECIMAL, "", "%f" IFIELD ALT_METERS, "", "%f" IFIELD YYYYMMDD_TIME,"","%ld"
GPSBabel pak zavoláme příkam (vytvoří se GPX soubor)
gpsbabel -i xcsv,style=csv.txt -f input.csv -o gpx -F csv.gpx
Převod waypointů do trasy a naopak
Pokud máme GPX soubor s waypointy a chceme získat GPX soubor s trasou, využijeme filtr transform:
gpsbabel -i gpx -f input.gpx -x transform,rte=wpt -o gpx -F output.gpx
- rte=wpt - udělá z jednotlivých waypointů trasu
- wpt=rte - udělá z trasy jednotlivé waypointy
Pokud nechceme mít ve výsledném souboru duplicity (tj. jednotlivé waypointy a současně stejné waypointy v trase), přidáme ještě za filtr transform parametr del
Offline seznam keší z PQ v iPodu
GPSBabel umí vytvořit vcard soubor, který se nahraje do adresáře Contacts na připojeném iPodu. Seznam keší se pak v iPodu zobrazuje jako kontakty. Je zde ale problém s češtinou, ale s trochou snahy se to dá přežít.
gpsbabel -i gpx -f input.gpx -o vcard -F output.vcf
Jak efektivně plánovat hromadné lovy
Na Navigovat.cz se objevil návod pro GPSBabel, jak efektivně naplánovat společný odlov. Požadavkem na vstup jsou Pocket Query jednotlivých "lovců" a výsledkem společný GPX soubor, obsahující unikátní keše, které nikdo ze skupiny ještě nenašel.
Rozdělení GPX do krajů ČR
GPSBabel lze snadno použít pro rozdělení GPX souborů (např. z Pocket Query) do jednotlivých krajů ČR. Předpřipravená data jsou ke stažení na adrese [1] i s jednoduchým skriptem v bashi (pro Linux,Cygwin apod.). Jednotlivý převod lze vyvolat:
gpsbabel -i gpx -f jmeno.gpx -x polygon,file=jmenokraje.txt -o gpx -F kraj.gpx
Informace lze také nalézt na fóru geocaching.cz, kde je podobný problém řešen pomocí GSAKu.