© Tom Klíčník, 2oo3-2oo7












 GSAK aneb popis programu bez ladu a skladu...
 
 Oficiální webovou stránku GSAK naleznete zde 
 
 GSAK (Geocaching Swiss Army Knife) je specializovaným programem určeným k organizaci bodů,
 stažených ze stránek www.geocaching.com.
 Předem upozorňuji, že na tomto místě budu popisovat tento program hodně subjektivně, a to prostě
 proto, že jsem jeho nadšeným uživatelem. Pokud tedy spíš pouze hledáte obecnější informace, zkuste
 si přečíst obecnou informaci uvedenou v Encyklopedii geocachingu - wiki.
 Stejně tak tam naleznete i vysvětlivky většiny termínů, které zde uvedu.
 
 
Přispívám do České encyklopedie geocachingu

 
 Pro koho je GSAK určen?
 Asi nejdůležitější podmínkou je, aby byl uživatel zaregistrovaný na stránkách geocaching.com jako
 tzv. Premium Member (viz wiki). Pokud totiž budete do tohoto programu chtít naimportovat gpx
 soubor získaný buďto ze stránek geocaching.cz, konverzí z jiného formátu nebo případně hodnoty
 zadávané ručně, pak vězte, že vám to k ničemu nebude a raději se poohlédněte po jiném programu
 (standardně MapSource, EasyGPS).
 GSAK je program, který dokáže maximálně využít všech předností gpx, získaných ze stránek
 geocaching.com.
 
 
 Jak získat soubory GPX?
 1. možnost získání gpx souboru je stažení přímo z detailu cache
 2. možnost je získání kompletního souboru (max. 500 položek) stažených na základě uživatelem
 definovaného filtru (prostřednictvím Pocket Query). Tento způsob je vysoce efektivní a právě on dává
 geocacherovi do ruky velmi silný nástroj. Více o Pocket Query na wiki.geocaching.com
 
 
 Co obsahuje soubor GPX?
 GPX soubor je vlastně dokumentem xml, ve kterém jsou pomocí použitých tagů definovány jednotlivé
 položky cache, a to např.:
 • Kód cache (GCxxxx)
 • Název cache (např. Prague Panorama)
 • ID cache (jednoznačný číselný identifikátor)
 • Jméno vlastníka (nemusí být totožné se zakladatelem)
 • ID vlastníka (jednoznačný číselný identifikátor)
 • Obtížnost cache
 • Typ cache (Traditional, Multi atd.)
 • Velikost cache
 • Země, kde je cache uložena (např. Czech republic)
 • Datum založení cache
 • Krátký popis
 • Dlouhý popis
 • Hint
 • Additional waypoints
 • Logy včetně datumu, času, typu logu, jména a ID nálezce
 • Travelbugy a geocoiny
 
 Z uvedeného vyplývá, že originální gpx soubor nabízí spoustu užitečných informací.
 GSAK - na rozdíl např. od Mapsource - se všemi těmito informacemi umí velmi efektivně pracovat.
 
 
Pracovní prostředí GSAK
Pracovní prostředí programu GSAK

 
 
 Menu programu
 Nebudu popisovat všechny položky v menu, k tomu vám ostatně lépe poslouží demoverze
 programu, kterou si můžete stáhnout přímo z domovských stránek. Spíše se zaměřím na
 nejdůležitější (alespoň podle mě) vychytávky, které tu jsou.
 
 LOAD GPX/LOC
 Program si pamatuje poslední nastavení importu, takže pokud používáte stále jeden soubor
 (samozřejmě aktualizovaný přes Pocket Query), je to velké usnadnění života.
 
 Co takový import umí?
 - V první řadě rozlišuje, zda-li importuje jeden soubor, nebo celou složku
 - Přepínačem volíte, zda-li importujete GPX, LOC nebo ZIP (v kombinaci !)
 - Ptá se, jak a zda-li má naimportovat Additional waypoints (jako normální body nebo jako child body)
 - Ptá se, co má udělat s původními daty po nahrání (ponechat, vymazat)
 - Ptá se, jakým způsobem má updatovat stávájící databázi (vždy, nikdy, pouze existující, pouze nové)
 A to celé umí uložit a pojmenovat. Pokud zpracováváte různé datové soubory s různými požadavky, nic vám
 nebrání mít pro každý jiné nastavení importu.
 
 
 Menu programu - EXPORT
 GSAK umožňuje export do řady formátů:
 
Export z GSAK
Možnosti exportu jsou opravdu široké

 
 
 Nejdůležitější exporty jsou html a gpx. Proč právě gpx? Vysvětlím později. Proč html? Protože papír
 je dražší než Channel 5. Také vysvětlím později.
 
Export z GSAK
Nastavení exportu do html

 
 
 EXPORT do HTML
 Export do html umožňuje vygenerovat složku se vzájemně provázanými stránkami.
 Typy stránek: název cache, vzdálenost (od referenčního bodu - viz pravé horní okno; kolik zvolíme bodů,
 tolik stránek vygeneruje), jméno vlastníka apod. Věnujte pozornost poli Waypoint code, ve kterém si
 můžete libovolně nastavit obsah, který bude uveden v názvu cache - v tomto případě to bude kód GCxxxx,
 velikost cache (speciální tag  %con1) a typ cache (tag %typ1).
 Další možné tagy jsou uvedeny v nápovědě.
 
 Další možnosti exportu:
 - vložení odkazu na geocaching.com na začátek stránky
 - vložení dekódované nápovědy na stejnou stránku
 - maximální počet znaků v názvu cache
 - vzdálenost (hustota) pro generování stránky "Cache Density"
 - odstranění anglických členů z popisu
 - vložení uživatelských odkazů (např. na beta.mapy.cz)
 - použití jména vlastníka pro generování stránky "PLaced By"
 - zobrazení vygenerované stránky "index"
 - počet zobrazených logů
 - vzdálenost pro generování "kroku" (např. všechny cache do 10 km, 10 - 20 km atd.)
 - zkonvertování obrázků do složky
 
A takhle to vypadá...
Výsledek generování (takhle to vidím v mobilu)

 
 
 Soubory html máme hotové. Co s nimi? Pokud máte PDA, můžete si celou vygenerovanou složku nahrát
 tam. Já osobně používám pro ukládání této složky mobilní telefon Sony Ericsson K750i.
 
 EXPORT do GPX
 Pomocí tohoto exportu můžeme obrátit jedinou zásadní nevýhodu GSAK (tzn. že nepracuje s mapami),
 na výraznou výhodu. Pomocí této funkce a jednoduchého makra můžeme v Mapsource pracovat
 neustále s aktuálními daty, a přitom nemusíme administrovat dvě oddělené databáze.
 Protože jsem to už nakousnul, tak to dokončím. Silnou zbraní GSAK jsou makra, která umožňují provádět
 některá kouzla s daty (na webu gsak.net je databáze těchto maker). Pokud tedy spojíme standardní funkci
 generování gpx souboru s makrem, které dovede spustit a otevřít Mapsource s vygenerovanými daty,
 můžeme na tři kliknutí myši vidět data připravená v GSAK v mapě.
 
Volby exportu do gpx
Volby exportu do gpx

 
 
 Editace bodu
 S importovaným bodem můžeme dále pracovat. Mezi nejčastější úkony, které provádím s daty je úprava
 popisu - odstranění diakritiky a případné zkrácení názvu cache (např. odstranění anglické verze názvu).
 K editačním funkcím se dostaneme přes kontextové menu (pravým tlačítkem nad bodem v tabulce).
 
Volby exportu do gpx
Kontextové menu

 
 
 Popis vybraných funkcí:
 - Custom URL - zobrazí předem definované uživatelské adresy, např. na mapové servery
 - Set this cache as centre point - veškeré vzdálenosti a kurzy budou přepočítány vůči této cache
 - Add/Change/Delete note - umožní vložit ke cache vlastní komentář, který je potom zobrazen jako log
 - Corrected Coordinates - umožní upravit souřadnice (např. u multicache)
 - Add - přidání (ruční) dalšího bodu do databáze
 - Edit - umožní úpravu všech dat cache (pozor - změna souřadnic provedená zde je trvalá!)
 

Korekce souřadnic

 
 

Možnost vložení vlastních poznámek a vytvoření logu na gc.com

 
 

Editační okno cache

 
 
 V editačním okně můžete jednak vidět a jednak upravit všechny data, která ke cache Groudspeak
 poskytuje. Vidíte zde dokonce i unikátní ID každého geocachera (to kdyby náhodou někdo změnil
 jméno - ID mu zůstane).
 Pokud zde provedete nějakou úpravu, při příštím uploadu souboru gpx se přepíše.
 Řešení, jak tomu dvě. Buďto zaškrtnete check-box Lock, nebo použijete sofistikovanější metodu
 v makru. Pokud nahráváte data pomocí makra (což má velké výhody), můžete zabránit přepsání
 některých polí (já mám standardně nastavenu ochranu pole název, jinak nechávám vše tak, jak je).
 Jedinou vyjímkou jsou souřadnice - pokud použijete funkci Corrected Coordinates, tak se vám při
 uploadu nepřepíší.
 
 Případné dotazy k makrům prosím směřujte na můj email.
 
 Last update 16.9.2006