Databáze v Geogetu - aktualizace

Ahoj, nemohu najít ta správná sousloví, aby mi hledání našlo jistijistě už proběhlou odpověď.

Pokud si prodle rozložení PQ stahnu databázi keší v ČR a importuji do GG… mám v danou chvíli aktuální databázi kešek.

Další mohu stahovat už jen dle datumu od posledního stahování PQ ???

Ve dnech předešlých už samozřejmě nov é keše nevznikají :-)), ale mohou být archivovány, nebo jen vypnuty a nebo změněny - posunuty podobně.

Aktualizace na Goecaching Live …
Aktualizuje souřadnice? Stav? prostě vše, jako bych si ji stáhla aktuálně nově?
Aktrualizuje pouze řádky, které vyberu a nebo rovnou celý obsah databáze? Aktualizuje i elevation? Hodnocení? Rating?

Tedy ve výsledku: Je dostatečné si natáhnout celou ČR? Pak pouze aktualizovat obsah stávající a přidat pouze nově vzniklé keše???

Díky

no to by ses divila B)

odpovedet na vsechno ti nedokazu, ale muzu rict ze GCLive:

  • ti neaktualizuje elevation (dela skriptik, kterej nema s GC.com nic spolecnyho), hodnoceni (taktez)
  • aktualizuje vsechny kese, ktery mas oznaceny
  • aktualizuj to, co aktualizovat das, tzn., ze pokud das aktualizovat stav, aktualizuje jen stav, pokud stahnout kesky, stahne ti celej listing, logy stahuje samostnatne

Aktualizace plneho listingu taha i poslednich 10 logu.
Aktualizace lite-listingu logy netaha.

V predeslych dnech samozrejme kese vznikaji. POkud a nekdo kes pripravenou rok a pred publikaci nezmeni datum, mas hned novou starou kesku. Divila by ses, jak je to bezne.

Protoze u kesi bezne dochazi k archivaci, odarchivaci, pozastaveni (disable) a zprovozneni (enable), je zjevne, ze musis stale aktualizovat vse. Jinak nemas sanci se o zmenach dozvedet. A zmen je opravdu hodne.

GC.Live aktualizuje (presne tak, jak [psala petulka1) presne to, co si reknes. Jen ji upresnim: pri stahovani plneho listingu se stahuji i logy. Aktualizuji se vsak maximalne jen ty udaje, ktere gc.com poskytuje. Tedy rozhodne ne to, co ke kesim do tagu doplnuji ruzne dalsi scripty bezici v GeoGetu.

Absolutne vsechna data zastaravaji, a je treba je aktualizovat. Ale protoze kazda aktualizace te neco stoji (vyverpane limity na PQ nebo GC.live), je dobre na to jit ekonomicky.

Takze casto aktulizovat oblasti, ve kterych lovis (treba vhodne nastavene PQ), a pak si narazove aktualizovat kese, kam se mimoradne vydavas, a cas od casu si aktualizovat uplne vsechno, pokud to k necemu potrebujes. (treba kvuli statistikam.)

Ja pravidelne aktualizuji pres PQ, a GC.live pouzivam pro operativni rychle aktualizace, kdyz zrovna potrebaji vedet aktualni stav.

Je otázka, co je to aktuální databáze. Všechny keše? Všechny nebo čerstvé poslední logy na všech keších? Aktuální status u všech keší? Aktuální listing u všech keší? Je toho hodně a jak už tady padlo, nikdy to v databázi nebude 100% aktuální. S tím se musíš smířit a taky v terénu pak počítat…

a\ všechny keše v databázi…
Já jsem na to šel tak, že jsem si přes PQ stáhnul celou ČR, tím byl vytvořen základ.
Následně stahuji denně PQ na nové keše za poslední měsíc. Mělo by tedy fungovat doplňování nově publikovaných keší.
Týdně nebo před větší výpravou stahuji přes GJ skriptem "Nové keše last 500" to co nějak uteklo. (kupodivu toho bývá docela dost)
Čas od času (čtvrtletně) přes GJ stahuji srovnávací dávku "Nové keše v ČR" (a taky se tam vždy něco najde)
Před odjezdem na dovolenou nebo větší výpravu si radši nastavím ještě PQ na všechny keše dle parametrů…

b\ aktuální status keše
Denně stahuji PQ své oblasti lovu (Praha a okolí), tedy měl bych mít vše aktuální.
Čas od času sjedu celou ČR přes API - aktualizace stavu

má to ještě jednu vadu - v databází zůstávají neaktualizované zombie - co se mezitím archivovalo, už se přes PQ ani GJ nezaktualizuje. Takže čas od času projet všechny dlouho neaktualizované (filtr v GG na atributy) a zaktualizovat i ty

zombie sou mrchy záludné občas si je nahraju do GPS a pak koukám, že keš má log z roku tadydadada :slight_smile: ale přeci jen s QC.Live se mi je daří lépe potírat B)

Zbytečná práce s hledáním filtru. Prostě klepnu na sloupec s datem aktualizace a pak vyberu to HAFO řádků kde je datum nějak podezřele staré.

Datum vzniku keše je to, kdy založím listing a nebo to, kdy je keš publikována???

Uvedené datum keše v listingu je datum, které vyplníš při zakládání keše do kolonky Date placed. Takže nezáleží na tom, kdy byla schválená.

Na to označení za archivované je přece plugin Archivator, ne? Nejsem si jistý, zda není už přímo v distribuci GG.

Primárně to kdy založíš listing, ale můžeš to přepsat na jakékoli jiné datum, třeba kdy si to poslal k publikaci, kdy Ti keš publikovali, kdy máš narozeniny, kdy …

Uf .. takže čistě teoretikcy mohu dnes vetknout d o databáze keš, nechat si ji schválot třeba až příští léto, ale datum té keše vepíšu únor 2003. Tedy bude v PQ omezené v časovém intervalu leden-květen 2003… ???

Nu, pak je jasné, že pokus o stažení databáze ČR keší dle rozložení PQ v čase je tralala … čistě informativní…

Přesně tak. Viděl jsem keš, kde bylo datum nastaveno na ještě před rok 2001… Systém je v tomhle benevolentní.

Uz je na to primo v GG funkce pouzivajici API. Je to mnohem rychlejsi nez vse stahovat archivatorem - staci oznacit vsechny kese, kde chceme zjistit stav a v kontextovem menu na prave tlacitko mysi nebo v menu "Body" zvolit "Aktualizovat stav".
Dat se pri tom stahuje minimum a tak neni problem takto zjistit stav u vsech kesi v databazi za par minut…

jojo skript archivator by se moh pomalu s prichodem gc.live archivovat :slight_smile: nebo by se mel zasadne prepsat aby pouzival API funkce.

Jak vidno, zpusobu je mnoho, a tak si kazdy najde ten svuj. :wink:

Kdyz se koukam na ten Archivator, tak by mu vazne sluselo predelani na API. (potrebna funkce je pro skripty k dispozici!) Ona funkcionalita "pro kese, ktere nebyly dlouho aktualizovane, zjisti jejich skutecny stav" se hodi nejen pro archivovani, ale i pro obecnou aktualizaci enabled/disabled stavu u kesi, na ktere se dlouho nesahlo.

A je ten plugin dneska vůbec zapotřebí ?

Automatizuje cinnost: vyfiltrovat, seradit podle aktualizace, oznacit a zavolat aktualizaci stavu.