Doporučeno
a:Drake - logování
android geoget log návod
V dalším díle miniseriálu o programu a:Drake se blíže podíváme na online logování, resp. na formátování logu, které a:Drake umožňuje. Pokud si před výletem děláte pečlivou domácí přípravu, zároveň vlastníte smartphone vybavený a:Drakem a datovými přenosy, tak je tento článek určený právě pro vás.
Pokud datový tarif nemáte, není nutné házet do žita ani flintu, ani smartphone. Log je možné uložit offline a následně jej odeslat z Wi-Fi nebo prostě vyexportujete nálezy do FieldNotes (dále bude používána zkratka FN), které jednoduše nahrajete na stránky Zeměmluvu (čti Grounspeaku). FN je navíc možné velmi jednoduše upravit.
1) Nastavení logu
V prvním kroku se již trochu tradičně podíváme do nabídky Nastavení, přesněji na záložku Logy.
První nastavení určuje Výchozí typ logu. Pokud nechcete neustále typ logu vybírat, je vhodné předdefinovat typ Found it apod. Při samotném logování je samozřejmě možné typ logu změnit. Milovníci přesných logů určitě ocení nabídku s volbou času, který bude do logu vložený. Nastavení provedete v nabídce Zaokrouhlit čas Field Note.
Nejdůležitější nabídkou je Šablona logu. Zde je možné nastavit, co přesně bude log obsahovat. Celkem obsahuje pět předdefinovaných proměnných (písmena v hranatých závorkách). Proměnná [T] vloží do logu čas v nastaveném formátu, [N] pořadí nálezu podle databáze (podrobněji dále), [I] vloží index dnešního nálezu, [C] vloží celkový počet dnešních nálezů a [L] je text logu samostatného.
Mimo proměnné můžete do pole libovolně psát (HTML tagy jsem netestoval). Definice logu se nejlépe vysvětluje pomocí jednoduchého příkladu.
Keš číslo #[N], nalezena v [T]. [L]Takto nastavená definice logu bude generovat následující obsah (pořadí nálezu i čas jsou smyšlené):
Keš číslo #3546, nalezena v 10:17. [Nějaký text vepsaný do pole logu...]Pokud vyrazíte na delší výlet nebo powertrail a nechce se vám vymýšlet ke každé keši jiný log, je jednoduché nastavit a:Drake na "plnou automatiku". Místo [L] můžete vložit předdefinovaný text a odesílat nálezy přímo na web nebo ukládat do FN. Text vkládejte mimo hranaté závorky, jinak v logu zůstanou. Pro názornost opět jeden příklad:
Keš číslo #[N], nalezena v [T]. Tuto keš jsme odlovili společně s kamarády Filip.Pecha, Pozorjed a PabloM64, když jsme se snažili odlovit celou D/T matici za 24h. Děkujeme ownerům za kešky, které jsme během akce odlovili.Dalším nastavením je dotaz, jestli se má log uložit nebo odeslat na web (nabídka Odesílání na web). Nastavení je plně závislé na konkrétním kačerovi - pokud má datové přenosy, může logy ihned odesílat.
Pokročilí kačeři jistě uvítají poslední nabídku, Počet nálezů mimo databázi. Na první pohled užitečnost této nabídky není zřejmá, ale můžete zde např. zapsat počet vámi odlovených lab keší. Tyto keše se sice počítají do statistik, ale doposud nejsou v oficiálním API od Zeměmluvu. Proto je patrně nemáte v databázi s nálezy (pokud si nevytvoříte pro každou nalezenou lab keš "virtuální" tradičku). Do proměnné počet nálezů mimo databázi stačí zadat počet nalezených lab keší a problém s přesným pořadím nálezu je vyřešen.
Proč počet nálezů mimo databázi vyplňovat? Pokud máte nalezenou lab keš, nemáte ošetřený nález v databázi a ani vyplněný počet nálezů mimo databázi, tak nebude sedět hodnota proměnné [N] (pořadí nálezů) a skutečné pořadí nálezu. Pokud vám na přesném pořadí nálezu záleží, např. kvůli jubilejním keším, tak je nutná obezřetnost.
Log máme nastavený a přejdeme k samotnému logování.
2) Logování
V případě navigace na nějakou náhodnou keš a úspěšném nálezu můžeme zalogovat. Formulář pro logování vypadá podobně jako na obrázku níže.
Jestli jste v nastavení ponechali písmeno [L], tak vždy musíte do pole vepsat text logu. Co napíšete do pole, to se odešle na web. Pokud jste písmeno nahradili předdefinovaným textem, tak zde už nic nepište - stejně se v logu objeví jen předdefinovaný text (samozřejmě je možné metody kombinovat - tzn. vyplnit předdefinovaný text a za něj vložit proměnnou [L], která umožňuje do pole dopisovat konkrétní část logu k dané keši). Pomůže názorný příklad s několika definicemi logu:
[L]Definice vypíše pouze text, který napíšete do pole logu. Nic víc.
Tuto keš jsem našel o víkendu se Standou.Definice vypíše pouze text, který jste vepsali do definice. Pole logu (s jakoukoli hodnotou) vypsáno nebude.
Tuto keš jsem našel o víkendu se Standou.[L]Definice vypíše předdefinovaný text a zároveň hodnotu, kterou vepíšete do pole logu.
Osobně se mi moc nelíbí, že předdefinovaný text není možné zobrazit v poli logu, ale to ničemu zásadně nevadí. Jde jen o zvyk. Log následně můžete buď odeslat na web nebo uložit offline. Pro online kačery zde patrně návod končí, ale offline kačeři se dále dozví další důležité informace. Ani na ně autor aplikace totiž nezapomněl...
3) Offline mód
Veškeré offline logy se ukládají do nabídky Čekající logy v hlavním menu. Po kliknutí se zobrazí všechny logy ve frontě.
Po kliknutí na konkrétní keš je možné log upravit, vymazat nebo zobrazit keš.
Nejzajímavější nabídka je opět trochu schovaná. Vyvoláte ji buď pomocí tří teček vpravo dole (např. na tabletu Nexus 7) nebo dlouhým stisknutím tlačítka s nabídkou posledních aplikací (např. HTC Desire X). Vyvolání se liší podle typu telefonu.
Nejzajímavější možností je bezesporu export do FN (Export Field Notes). Ten můžete stáhnout do PC, upravit a nahrát na web. Nicméně ani další nabídky nejsou k zahození. Pokud máte předdefinovaný text logu a jste na Wi-Fi, můžete všechny logy najednou označit (Vybrat vše) a odeslat (Odeslat na web). A máte s logováním vystaráno, když jste odlovili nějakých 50 keší.
Snad se vám další díl miniseriálu líbil a naučil vás něco nového. Za případné nepřesnosti se omlouvám, s problémy rád pomohu a těším se na zajímavé podněty.
4) Další články:
Offline mapy pro a:Drake (podrobný návod, jak nastavit offline mapy)
Offline mapy pro a:Drake - ruční editace map-config.xml (ruční konfigurace offline map, pro pokročilé uživatele)
a:Drake + GeoGet = DATABÁZE (návod jak pracovat s databází z GeoGetu)
Ad šablona logu... S tím celkem bojuju. Ne že by to bylo extra složitý nastavování, ale nedělá to to, co bych čekal...
Šablonu mám takhle: [T] #[N] ([I]/[C])
Problém č. 1: Proměnná I nabývá hodnot 1, 2, 2, 2, 2, ... číslování keší za den se prostě zastaví na čísle 2.
Problém č. 2: Proměnná C. Např. najdu 7 keší ve dvou dnech, očekávám očíslování 1/3 2/3 3/3 a 1/4 2/4 3/4 4/4. Místo toho je ve všech logách C=7.
Mám teda špatný nastavení? Nebo v čem hledat zakopanýho psa? Mohou být hodnoty I a C ovlivněné např tím, že během lovu A:drake vypínám/zapínám?