2014-09-24

Kešky po ceste

sig_map Možno sa vám už stalo, že ste potrebovali v blízkosti zadanej trasy stiahnuť najbližšie keše. Je to služba v rámci prémiového členstva. Do nejakého času šli uploadovať trasy bez problému. Ku koncu roka 2013 (kdy som ja na to prišiel) sa však objavili problémy. Kto niekedy tvoril route priamo na GS serveri, dá mi zapravdu, že to je poriadne otravná práca. Pretože zaplatenú službu využívať chcem, poslal som ticket na GS helpdesk.

Čo s trasou?
Z Groundspeaku mi odpovedali asi do dvoch dní, teda veľmi rýchlo. Alex mi napísal, že KML alebo KMZ formát smie obsahovať len jedinú trasu bez akýchkoľvek bodov.

Druhá možnosť bola vygenerovať GPX formát. A tu vzniká trochu zádrhel. Pokiaľ súbor vznikne v nejakej aplikácii od Garminu, táto pridáva na začiatok súboru akýsi Byte Order Mark. No a tento BOM spôsobí ukončenie činnosti groundspeakového uploaderu a pošle chybovú hlášku

500 - Server Error

We're sorry, your request has resulted in an error.


Riešenia existujú dve:
Odstrániť z GPX súboru BOM ručne. Hrdinsky som súbor otvoril ako XML. Na začiatku bolo hodne veľa všelijakých kecov. Nebolo mi ani zamak jasné, čo mám vymazať. Tak som ho zase s dlhým nosom zavrel. Jedná sa o 3 neviditeľné byty na začiatku súboru - EF BB BF (hex), ktoré určujú kódovanie textu. Tvorcovia desktop aplikácií od Garminu ich tam pridali a prestali im fungovat aplikácie iného teamu, napr. Garmin Connect. To je tak, keď jedna ruka nevie, čo robí druhá :-(.

Inou možnosťou je otvoriť vygenerovaný súbor v nejakom programe, ktorý BOM nepridáva a bez ďalších úprav zase uložiť. Alex mi odporučil EasyGPX. Skúsil som a neoľutoval. Odrezať BOM dokáže aj Notepad++ cez Encoding > Convert to UTF-8 without BOM. Aj toto funguje veľmi elegantne. Takto jednoducho upravený súbor už serveru zachutil a dovolil mi s ním ďalej pracovať.

Je to síce pár klikov naviac, ale dôležité je, že to už konečne šlape.
---

2014-09-17

Teaming a and-ing

team Je to asi nejaká telepatia. Práve v čase, keď som dumal o tom, ako vyjadriť svoj názor na team-ing a &-ing a podobné spojenia, začali mi z RSS kanálov chodiť veľmi zaujímavé a zábavné články z lovu jedného kačera - člena teamu.

Vznik
Teamová práca je vyžadovaná všade. V zamestnaní, v rodine. Bez schopnosti pracovať v teame sa ani nezamestnáte. Tento trend pravdepodobne sledujú aj kešeri pri zakladaní nových kont na Groundspeaku. Kam sa pozrieš, samý "...team", samý "&", samý "Janko a Marienka". Proti teamovej práci osobne nič nemám, ale samotná existencia nespočítateľného množstva teamov ma nenecháva úplne chladným.

Povedzme si niečo o tom ako taký team môže vzniknúť. Zídu sa traja-štyria ľudia, čo už niečo počuli o geocachingu a z bookletu k novému telefónu zistia, že je schopný prijímať GPS signál. Celkom dobrá vec, budeme loviť keše! Jožko, Peter a Karol založia "JoPeKa Team". Všade budeme chodiť spolu, aby nám to ubiehalo rýchlejšie. Jožko, ty založ konto a daj nám heslo.

Ďalší typ teamu je dvojica, ktorá žije spolu. Janko má rád Marienku a Marienka má rada Janka. Láska až za hrob. Založia team "Janko a Marienka".

Vývoj
JoPeKa Team si organizuje výlety a lovia spolu. Je to celkom zábava. Každý víkend niekde inde, kopec srandy a zážitkov. Spolu sa zložia po 10 USD na prémiové členstvo a majú k dispozícii nielen množstvo keší v okolí, ale aj notifikácie o nových kusoch. Jožko je dobrý v lúštení mysteriek, Peter rád tvorí logistiku odlovu a Karol je rodený turista a v teame udržuje dobrú morálku. Nejaký čas sú všade spolu. Jedného dňa sa však stane, že Karol na novú keš práve nemôže ísť. Ide len časť teamu, novú keš si predsa nenechajú ujsť. Bod za odlov však má aj Karol ako súčasť teamu. Takto sa to vyvinie postupom času aj u Petra. Kešovacím ťahúňom nakoniec zostane len Jožko. A ten zarába body všetkým trom. Je tragédiou, keď sa toto stane pravidlom. Tu na chvíľu náš JoPeKa Team opustíme.

Ďalší hypotetický team Janko a Marienka tiež chodí na každý lov spolu. Marienka vylúšti každú mysterku, Janko sa stará o logistiku a technické zabezpečenie. Funguje im to dlho. Až do momentu, keď Marienka zistí, že Janko sa na poslednom evente príliš často a rád zoznamoval s inými kešerkami. Problém je na svete.

Rozpad
Jožkovi sústavné vynechávanie odlovu od jeho dvoch kamarátov začne pomaly vadiť. Častokrát sa pristihne, že premýšľa o odchode z teamu a vytvorení si vlastného konta. Čo ale s už odlovenými bodmi?

Marienka z druhého teamu už na geocaching nechce chodiť. Obviňuje ho, že mu zobral partnera. Nasleduje civilný rozchod a ukončenie činnosti teamu. Ani Janko ani Marienka už o ich pôvodnom teame nechcú ani počuť. Janko ale v geocachingu chce pokračovať a zakladá nové konto.

Dôsledky
Jožko mení heslo k pôvodnému kontu a dvom kamarátom ho odmietne dať. V odôvodnených prípadoch mu Groundspeak môže zmeniť aj názov konta. Veci si vysvetlia a Jožko pokračuje pod pôvodným názvom, ale už ako jediná osoba. Pravdou je, že týmto krokom si privlastnil aj body za keše, na ktorých osobne nebol. Tu férovosť končí.

Horšie riešenie si však zvolil Janko. Založil si nové konto. O utŕžené body z bývalého teamu ale nechce prísť a tak nahadzuje FI (found it) logy z nového konta a loguje text ako: "Logujem nález, ktorý som urobil ešte ako Janko a Marienka, ale team už neexistuje". Takýto log na mojej keši ma vždy rozpáli dobiela a mám chuť ho zmazať. Len moja lenivosť mi v tom doteraz zabránila.

Extrém
Každému teamu, ktorý pozostáva z viac, než jedného človeka, sa bez výnimky otvárajú neuveriteľné, až mysteriózne možnosti. Koľko členov, toľko rovnakých pečiatok. Každý člen sa môže rozbehnúť na iný kontinent a tam loviť donemoty. Team tak nazbiera body, o ktorých sa jednotlivcovi loviacemu férovo, nemôže ani snívať. Stále hovorím o fyzickom love keší a nie od stola. To je už ale iná kapitola.

Pár myšlienok na záver
Z týchto dôvodov nemám rád teamy v geocachingu. Sú nepriehľadné a páky na to, aby si každý člen teamu zaslúžil bod, ktorý má pripísaný, neexistujú. Poctivosť v geocachingu s jeho masovým rozšírením už dávno zanikla. A Groundspeak si musí priznať, že nevie, čo s tým. Miesto toho vymýšľa čudesné súťaže a rieši len technické veci. Webové stránky čím ďalej, tým viac komplikuje. Bez pokroku k lepšiemu. Možností na podvádzanie je dostatok. Napr. ďalší pre mňa neprijateľný prípad je, ak team príjme nového člena. Automaticky má aj tento newbie odlovené všetky predchádzajúce keše? Teoreticky áno. Brrr! Člen, ktorý má nulové skúsenosti, sa hrdí tisíckou odlovov! To ani nebudem komentovať.

Ako život nie je len čierno-biely, tak musím aj ja priznať, že nie všetky teamy majú uvedené vlastnosti. Snažia sa loviť férovo. Neviem, ale pochopiť dôvod vzniku teamu. Veď loviť sa dá aj na vlastné konto v rámci práve sformovaného teamu pre konkrétny lov. A nevidím nič zlé, ak naši hrdinovia - Janko a Marienka - majú vlastné kontá a na lov chodia spolu. V logbooku sa objavia dva podpisy a na webe dva logy. Takýto team má podstatne viac možností.

Názvy teamov tu uvedené sú náhodné a rozhodne sa netýkajú konkrétnych teamov. Celý príspevok sa týka výlučne teamov, ktoré sú zložené z viacerých ľudí. Teamy "človek + pes" sú milé a tým držím palce.
---

2014-09-13

Cache Management

Ľudia zbierajú keše rôznym spôsobom. Bud kešky chodia za vami - vtedy si stačí potrebné kusy nahrať do GPSr alebo telefónu priamo zo stránok Groundspeaku a vyraziť. Iná situácia nastane, keď vy musíte chodiť za keškami. Pokiaľ ste kešeri, toto hobby beriete ako životný štýl. Naviac si zakúpite PM - prémiové členstvo. A ste v tom až po uši. Dostanete sa k informáciám o hromadách keší za veľmi krátky čas. V takom prípade je už poriadne nepraktické až nemožné si ich bezhlavo nahrať do GPSr všetky. Vzniká potreba ich manažovať.

Cache Management
Túto skutočnosť som si uvedomil v čase, keď som premýšľal, že napíšem príspevok o dvoch zaujímavých programoch a ich vzájomnom prepojení. PM používam už niekoľko rokov a za ten čas som si osvojil určitý spôsob práce s dátami. Netvrdím, že sa jedná o úplny ideál, ale mne rozhodne vyhovuje. Ušetrí dosť času a dáva dobré výsledky.

Kompletnú správu keší robím v programe GeoGet. Správu bodov záujmu (POI), trás (tracks), ciest (routes) a mnoho ďalšieho v programe BaseCamp. Správnym vzájomným prepojením týchto dvoch programov mám v rukách silný nástroj na plánovanie outdoorových aktivít.

GeoGet_logo GeoGet
Program pre geocaching a príbuzné odnože. Opisovať jeho možnosti nemá zmysel. To si vygooglí každý podľa chuti. Je ich toľko, že v jednom článku to vôbec nejde. Podľa môjho osobného názoru jeho potenciál využívam tak na 70%. Program má svojich priaznivcov i odporcov. Vo mne mal odporcu číslo jeden. Prvých pár klikov ma nepresvedčilo o tom, že ho potrebujem. Po nejakom čase som to skúsil znova. A bolo to.

Po naimportovaní PQ (pocket queries) si vyfiltrujem enablované keše aktualizované dnes. To je základná činnosť. S týmto by som si hravo vystačil až do najbližšej aktualizácie.

Poriešim nejaké mysterky, zapíšem finálne súradnice ako ďalší bod. Pokiaľ listing obsahuje nejaký známy overovač, jediným klikom sa z GeoGetu dostanem rovno na príslušnú stránku s predvyplnenými súradnicami. Kto toto vyskúšal, dá mi zapravdu, že to je jeden z užitočných doplnkov. Príslušnú množinu keší si vyexportujem do GPSr. Program automaticky zmení u mysteriek navigovanie na finálne súradnice. Toto mi maximálne vyhovuje. A je hotovo. GeoGet má k dispozícii mnoho exportovacích doplnkov. Medzi nimi je aj jeden pre BaseCamp. Programu by som ale vytkol, že zmeny hneď ukladá, čo vylučuje použiť Ctrl+Z. Ale žiť sa s tým dá.

GeoGet ďalej využijem pri plánovaní väčšieho odlovu v jednej lokalite. Vtedy filtrujem aktualizované keše podľa daného bodu a do istej vzdialenosti od neho, podľa predpripravenej trasy v BaseCampe, podľa nadefinovaného polygónu a podľa asi tony ďalších nastavení. Je dobré sa s týmito možnosťami zoznámiť. Záznamy podľa mojich kritérií označím tagmi a ostatné geocache odfiltrujem. Následné hromadné zobrazenie na Google mapách mi dá jasný obraz kam pôjdem a kde budem parkovať. Ladím, premýšľam, mením. Hotovo! Konečnú verziu množiny keší vyexportujem do aplikácie v telefóne pre zapisovanie Field notes rovno na mieste.

Potiaľto "paperless geocaching". Zase až tak mu neholdujem, lebo telefón si udržujem hlavne na telefónovanie. Baterka v ňom príliš dlho nevydrží a neprospieva jej časté používanie. Takže sa vrhnem na "paper-yes geocaching" a zvolené keše vyexportujem do CSV súboru a spracujem v Exceli. Vytlačím na papier, kde mám stále dosť miesta na poznámky k poznámkam z terénu. Po fyzickom zalogovaní je to rozhodne rýchlejšia a praktickejšia cesta, než zápis do telefónu s dotykovým displayom v 20-stupňovom mraze alebo hustom daždi. Papier a ceruzka toho znesú neskutočne veľa.

Po elektronickom zalogovaní doma dáta updatujem aj v GeoGete. Buď ručne alebo si znovu stiahnem zalogované keše, naimportujem do GeoGetu a ten automaticky rozozná v texte logu čas nájdenia krabičky, pridá k dátumu nálezu a keš označí ako nájdenú. Tým mám prehľad o nájdených keškách so všetkými údajmi použitými pri lúštení mysteriek, multín, earthiek a pod. Nie je zlé to mať takto pohromade. Následný export do Excelu potom zaručí hotové štatistické orgie. Dáta sa ďalej dajú vyexportovať do nových Google máp (viz môj starší príspevok aj s následným komentárom), kde môžete svoje nálezy pozorovať na mape a spomínať ako bolo na love.

basecamp BaseCamp
Tento program som dlho ignoroval, resp. už jeho predchodcu MapSource. Tak som ho nejako nepotreboval. Bol pribalený k GPSr a ja nemám moc v láske, keď mi niekto niečo núti. Tentokrát to bolo na škodu. Miesto toho, aby som sa mu pozrel na zúbok, vyhľadával som na nete nejaké editory GPX súborov. A že ich veľa nie je! Nakoniec som aj našiel a doteraz ho sem-tam použijem, ale ten vyexportuje napr. body do GPX súboru, s ktorým si Garmin príliš nerozumie.

Takže, BaseCamp je software na tvorbu a management všetkého, čo GPSr používa pre svoju činnosť a vyprodukuje. T.j. trasy, cesty, body atď. Mimochodom, trasa a cesta ani zďaleka nie je to isté. Pri kvalitných podkladových mapách je to poriadne silný nástroj na plánovanie. Nie je a ani nebol vyvinutý na účely geocachingu. Ani v tomto prípade nebudem popisovať jeho vlastnosti. Je príliš rozsiahly. Ale hlavne - je zadarmo. Garmin zarába inde.

Aplikácia disponuje dostatočnými možnosťami pre export dát v rôznych formátoch. Sú to GPX, GDB, CSV, KML, TCX a TXT. Pre import ich je ešte omnoho viac. Ja si vystačím s GPX a prípadne CSV pri exporte.

Dá sa tu elegantným spôsobom naplánovať cesta, spojiť s napr. keškami vyexportovanými z GeoGetu a plánovať čo ďalej. Pomocou routingu vytvoriť presnú trasu postupu. Záleží ovšem na použitých podkladových mapách ako routing zvládajú. Pripojiť sa dajú fotky, či video z výletu. Obrázky geotagujem v inom softwari primárne na to určenom, ale nie je to potrebné. BaseCamp vie aj toto. Trasy sa dajú plánovať buď z pripravených, či práve doplnených trasových bodov, importom alebo jednoduchým kreslením ceruzkou po mape.

S prejdenými, či plánovanými trasami si môžete robiť čo chcete - rozdeliť, spojiť, časť vymazať, presunúť, zmeniť popis. K dispozícii je graf nadmorskej výšky s jednoduchým meraním. Ten prekvapujúco obsahuje dostatok údajov pre plánovanie trasy, kde dôležitú úlohu hrá prevýšenie.

Body - to isté. Pridať, vymazať, presunúť, zmeniť popis, ikonu, poznámky, linky na webové stránky atď. Body je možné spájať do ciest a následne trás. Zdroje bodov môžu byť import zo súboru, manuálne, kopírovaním.

Všetky súvisiace dáta je možné krásne organizovať do záložiek a tie, alebo ich časti, potom exportovať na iné miesta v počítači alebo odoslať do GPSr. Táto posledná možnosť sa týka len zariadení Garmin. Rovnako aj export podkladových máp.

Aby som nezabudol na vlastné mapy (Custom maps) - t.j. vaše nákresy, obrázky z katastra nehnuteľností, prípadne nascanované historické mapy atď. Nie je problém. Ja takýto obrázok čo najpresnejšie nageotagujem v Google Earth, prispôsobím priehľadnosť a potom šup s ním do BaseCampu. Je až dychberúce, keď sa dostanete k historickým mapám a potom sa prechádzate po tých miestach. Čo všetko sa pod vašimi nohami odohrávalo. A bolo to skutočne tu!

Program má k dispozícii aj svoj cloudový priestor pre každého užívateľa. Neponúka veľa, ale aj tých 150 MB free sa môže zísť.

Aby som len nechválil, musím aj pohaniť. Podobne, ako GeoGet, program každú zmenu hneď ukladá, takže použitie Ctrl+Z môže byť občas problematické.

Inšpirujeme sa
To najzaujímavejšie som si nechal na koniec. Mnohým sa už určite stalo, že potrebovali inšpiráciu kam sa vydať na výlet. Donedávna som používal portál EveryTrail. Je to priestor pre ľudí, čo chcú zverejniť svoje trasy, na ktorých sa im páčilo. Tento portál bol však odpredaný inému cestovateľskému portálu a jeho služby začínajú byť viac než mizerné. Odozva zo serveru je neúmerne dlhá, upload fotografií a videí začína byť problém, ich zobrazenie už nefunguje a zverejnené kontakty ignorujú dotazy registrovaných užívateľov. Po prečítaní príspevkov na niektorých fórach a na Facebooku mi zostali oči pre plač. Ide to s nimi dole vodou. Možno príde čas, keď portál vstane z popola ako bájny Fénix. Ale tak nejako sa na to nespolieham.

Riešením na túto nepríjemnosť je jednoznačne BaseCamp. "Jednoznačne" preto, že podobných portálov je ako šafránu. Nikto asi nie je schopný z tejto služby vyžiť.

Program disponuje funkciou Adventures - dobrodružstvá. Keď si nastavíte mapu približne do oblasti, kam chcete ísť, z portálu si môžete stiahnuť dobrodružstvá v danej oblasti a veľmi širokom okolí. V základných informáciách nájdete dĺžku a trvanie trasy, ako ďaleko sa nachádza od stredu zobrazenej mapy, kto sa s vami chce o ňu podeliť. Sú tagované rôznymi outdoorovými činnosťami a s rôznou obtiažnosťou. Medzi tagmi samozrejme nájdete aj geocaching, v českej verzii programu "hledání pokladů". Môžu byť opatrené fotkami a videami. Po downloade je možné s nimi pracovať ako s vlastnými - t.j. odoslať do GPSr kompletne alebo len ich časť - trasu, body, obrázky. Zmena trasy, presunutie, vymazanie a pod. sú samozrejmé.

Rovnako aj upload vlastných dobrodružstiev je podstatne jednoduchší, než na spomínanom hasnúcom serveri. V programe si v záložke pekne zostavíte prejdenú trasu, doplníte fotky, videá, poznámky, či lákajúci popis a všetko ako jeden balík odošlete v jedinom kroku na server. V tom je tá výhoda oproti portálom. Všetko pripraviť offline - čo je podstatne rýchlejšie - a uploadovať naraz ako balík. Pracuje čisto a rýchlo. Dodatočné zmeny sa uploadujú podobne jednoducho.

Tieto trasy s kompletným popisom je možné nájsť aj cez internetový prehliadač, ale adventúru si nestiahnete. Len cez spomínaný program. Príklad takého dobrodružstva viditeľného cez browser vyzerá asi takto. Viem, že mnohí z vás nemajú radi - a patril som k nim aj ja - keď je nejaká služba viazaná na produkt. Ale ten produkt je zadarmo a - ako sme si prečítali - je použiteľný aj na množstvo iných úloh. Ak ste majiteľom GPSr od Garminu, zistíte, že bez BaseCampu doňho mapu nedostanete. A je fuk, či je to platená mapa alebo free.

Použitie programov v kocke
diagram
---