GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:stator:stator-diagnostickyprofil

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
user:skript:stator:stator-diagnostickyprofil [2015/12/11 15:37] – [Kontroly nalezených keší] gorduser:skript:stator:stator-diagnostickyprofil [2022/06/20 19:19] – [Kontroly celé databáze] gord
Line 6: Line 6:
 Pokud máte nějaké potíže, nebo se vám nezdá, co Stator vygeneroval do vašich statistik, je spuštění tohoto profilu jedním z prvních kroků, které byste měli podniknout. Mějte ale na paměti, že není všemocný a nemůže tedy odhalit úplně všechny problémy. Pokud máte nějaké potíže, nebo se vám nezdá, co Stator vygeneroval do vašich statistik, je spuštění tohoto profilu jedním z prvních kroků, které byste měli podniknout. Mějte ale na paměti, že není všemocný a nemůže tedy odhalit úplně všechny problémy.
  
-<WRAP tip>Řešením problémů s generováním statistik pomocí Statoru se zabývá také stránka [[user:skript:stator:stator-faq|FAQ - otázky a odpovědi]].</WRAP>+<WRAP column 35%> 
 +    * [[user:skript:stator|Stator - hlavní stránka pluginu]] 
 +    * [[user:skript:stator:stator-moduly|Stator - moduly pro generování statistik]] 
 +    * [[user:skript:stator:stator-faq|Stator - FAQ - otázky a odpovědi]] 
 +</WRAP> 
 + 
 +<WRAP column 35%> 
 +    * [[user:skript:stator:stator-publikace|Stator - publikování statistiky]] aneb jak svou statistiku uveřejnit na webu 
 +    * [[user:skript:combine-davky?&#stator_combine_-_pomocna_davka_pro_stator|Dávka Combine]] pro automatizaci činností kolem zpracování statistik Statorem  
 +</WRAP> 
 ===== Autoři ===== ===== Autoři =====
   * **[[http://www.geocaching.com/profile/?u=gordici|gord]]**, **[[gord@atlas.cz|Gord]]** - profil, připomínky k návodu   * **[[http://www.geocaching.com/profile/?u=gordici|gord]]**, **[[gord@atlas.cz|Gord]]** - profil, připomínky k návodu
-  * **[[http://www.geocaching.com/profile/?u=petulinka1|petulinka1]]** - návod na opravu chyb, připomínky k profilu+  * **[[http://www.geocaching.com/profile/?u=petulinka1|petulinka1]]** - návod na opravu chyb, připomínky k profilu, anglická verze profilu
  
 ===== Jak na to ===== ===== Jak na to =====
Line 19: Line 29:
  
 ===== Kontroly celé databáze ===== ===== Kontroly celé databáze =====
 +
 +<hidden ==== Duplicitní záznamy keší ====>
 +  * **Zobrazte si všechny keše**, které kontrola vypíše, **v okně GeoGetu** (stačí kliknout pravým tlačítkem na GC kód keše a zkopírovat odkaz, nebo zkopírovat kód samotný, keš se pak sama objeví v okně GG)
 +    * :!: Pozor: ačkoli jde o duplicity, GeoGet zobrazí pro každou duplicitní kešku jen jeden řádek, z kerého nelze nijak poznat, že jde o duplicitu
 +  * Uložte keše do nového seznamu (CTRL+SHIFT+S)
 +  * Exportujte keše do GPX (v2) souboru a zazálohujte si všechny přílohy k nim (k přílohám se dostanete přes pravé myšítko a "//**Ukázat přílohy**//"
 +  * Označte je, klikněte na jednu z nich pravým tlačítkem myši a vyberte možnost "//**Trvale smazat**//"
 +    * :!: Pozor: ačkoli jde o duplicitní kódy keší, GeoGet smaže z databáze vždy jen ty zobrazené
 +  * Načtěte keše podle uloženého seznamu, okno GeoGetu by mělo zůstat prázdné, pokud není, znovu keše smažte podle předchozího bodu 
 +    * :!: resp. opakujte tento a předchozí bod dokud není okno GeoGetu prázdné, tedy dokud nejsou trvale smazané všechny "verze" keší se zadanými kódy, třeba jsou v databázi i více než 2x
 +  * Importujte keše z expotovaného GPX souboru a doplňte k nim uschované přílohy
 +  * Pokud to váš problém nevyřeší, je tu ještě SQL (kdo ho umí, ten si jistě poradí)
 +  * :?: Příčinou byl nejspíše nějaký zásah pomocí SQL nebo nesprávný import
 +</hidden>
  
 <hidden ==== Chybné souřadnice ====> <hidden ==== Chybné souřadnice ====>
   * **Zobrazte si všechny keše**, které kontrola vypíše, **v okně GeoGetu** (stačí kliknout pravým tlačítkem na GC kód keše a zkopírovat odkaz, nebo zkopírovat kód samotný, keš se pak sama objeví v okně GG). Označte je, klikněte na jednu z nich pravým tlačítkem myši a vyberte možnost "//**Aktualizovat kešky**//". Zobrazí se vám okno, kde stačí vybrat možnost "//**Jen základní informace**//" a kliknout na OK.   * **Zobrazte si všechny keše**, které kontrola vypíše, **v okně GeoGetu** (stačí kliknout pravým tlačítkem na GC kód keše a zkopírovat odkaz, nebo zkopírovat kód samotný, keš se pak sama objeví v okně GG). Označte je, klikněte na jednu z nich pravým tlačítkem myši a vyberte možnost "//**Aktualizovat kešky**//". Zobrazí se vám okno, kde stačí vybrat možnost "//**Jen základní informace**//" a kliknout na OK.
-  * Pokud to váš problém nevyřeší, je tu ještě několik dalších možností - SQL (kdo ho umí, ten si jistě poradí) nebo keš trvale smazat z databáze - pravý klik na postižené kešky -> "//Trvale smazat//" a následně znovu importovat do databáze GeoGetu. Před smazáním si pro jistotu někam poznamenejte GC kódy dotčených keší.+  * Pokud to váš problém nevyřeší, je tu ještě několik dalších možností 
 +    - SQL (kdo ho umí, ten si jistě poradí) nebo 
 +    - keš trvale smazat z databáze - pravý klik na postižené kešky -> "//Trvale smazat//" a následně znovu importovat do databáze GeoGetu. Před smazáním si pro jistotu někam poznamenejte GC kódy dotčených keší.
   * :?: Příčinou byl nejspíše import keší ze špatně připraveného GPX. Druhou možností je, že keš je pouze pro Premium member uživatele (PMO), ale nalezená BM (Basic member) uživatelem. V takovém případě se k souřadnicím dostanete jedině tak, že o ně někoho (PM) požádáte.   * :?: Příčinou byl nejspíše import keší ze špatně připraveného GPX. Druhou možností je, že keš je pouze pro Premium member uživatele (PMO), ale nalezená BM (Basic member) uživatelem. V takovém případě se k souřadnicím dostanete jedině tak, že o ně někoho (PM) požádáte.
 </hidden> </hidden>
Line 29: Line 55:
   * **Zobrazte si všechny keše**, které kontrola vypíše, **v okně GeoGetu** (stačí kliknout pravým tlačítkem na GC kód keše a zkopírovat odkaz, nebo zkopírovat kód samotný, keš se pak sama objeví v okně GG). Označte je, klikněte na jednu z nich pravým tlačítkem myši a vyberte možnost "//**Aktualizovat kešky**//". Zobrazí se vám okno, kde stačí vybrat možnost "//**Jen základní informace**//" a kliknout na OK.   * **Zobrazte si všechny keše**, které kontrola vypíše, **v okně GeoGetu** (stačí kliknout pravým tlačítkem na GC kód keše a zkopírovat odkaz, nebo zkopírovat kód samotný, keš se pak sama objeví v okně GG). Označte je, klikněte na jednu z nich pravým tlačítkem myši a vyberte možnost "//**Aktualizovat kešky**//". Zobrazí se vám okno, kde stačí vybrat možnost "//**Jen základní informace**//" a kliknout na OK.
   * :?: Příčinou byl nejspíše import keší ze špatně připraveného GPX.   * :?: Příčinou byl nejspíše import keší ze špatně připraveného GPX.
 +</hidden>
 +
 +<hidden ==== Existence sirotků - waypointy bez rodičovských keší ====>
 +  * Vymazání sirotků je možné buďto pomocí opravného "fix-pluginu" (menu Pluginy - Oprava databáze) nebo pomocí SQL dotazu.
 +  * :?: Běžnými úpravami v GeoGetu by ke vzniku sirotů docházet nemělo. Příčinou je asi ruční úprava databáze bez odpovídajících znalostí upravujícího, případně nějaká havárie databáze.
 </hidden> </hidden>
  
 <hidden ==== Keše bez tagu Elevation (nadmořská výška) ====> <hidden ==== Keše bez tagu Elevation (nadmořská výška) ====>
-  * Pokud chcete mít ve statistikách i údaje o nadmořské výšce keší, je třeba před samotným **Statorem** spustit i plugin [[user:skript:elevation|Elevation]]. Ten najdete buďto na //toolbaru// přímo v Geogetu mezi ostatními ikonkami nebo v menu //Pluginy//.+  * Pokud chcete mít ve statistikách i údaje o nadmořské výšce keší, je třeba před samotným **Statorem** spustit i plugin [[user:skript:elevation|Elevation]]. Ten najdete buďto na //toolbaru// přímo v GeoGetu mezi ostatními ikonkami nebo v menu //Pluginy//.
   * V nejnovějších verzích GeoGetu už je možné použít funkci, která přiřadí informace o nadmořské výšce automaticky po každém importu dat. Najdete ji v menu //Nástroje// -> //Nastavení// -> záložka //Získávání dat//. Ve spodní části okna je //zatržítko "Po importu přiřadit nadmořskou výšku, územní data a časové zóny"//. Jeho zaškrtnutí bude mít na svědomí následné automatické přidělení těchto informací.   * V nejnovějších verzích GeoGetu už je možné použít funkci, která přiřadí informace o nadmořské výšce automaticky po každém importu dat. Najdete ji v menu //Nástroje// -> //Nastavení// -> záložka //Získávání dat//. Ve spodní části okna je //zatržítko "Po importu přiřadit nadmořskou výšku, územní data a časové zóny"//. Jeho zaškrtnutí bude mít na svědomí následné automatické přidělení těchto informací.
 </hidden> </hidden>
Line 39: Line 70:
   * Pro vybravovací mapy (např. kraje, okresy - nejen v ČR) je třeba použít údaje, které přidává do tzv. tagů plugin [[user:skript:divider|Divider]]. Pokud tyto tagy u keší chybí, nebude možné některé vybarvovací mapy vytvořit.   * Pro vybravovací mapy (např. kraje, okresy - nejen v ČR) je třeba použít údaje, které přidává do tzv. tagů plugin [[user:skript:divider|Divider]]. Pokud tyto tagy u keší chybí, nebude možné některé vybarvovací mapy vytvořit.
   * V nejnovějších verzích GeoGetu už je možné použít funkci, která přiřadí informace z pluginu Divider automaticky po každém importu dat. Najdete ji v menu //Nástroje// -> //Nastavení// -> záložka //Získávání dat//. Ve spodní části okna je //zatržítko "Po importu přiřadit nadmořskou výšku, územní data a časové zóny"//. Jeho zaškrtnutí bude mít na svědomí následné automatické přidělení těchto informací.   * V nejnovějších verzích GeoGetu už je možné použít funkci, která přiřadí informace z pluginu Divider automaticky po každém importu dat. Najdete ji v menu //Nástroje// -> //Nastavení// -> záložka //Získávání dat//. Ve spodní části okna je //zatržítko "Po importu přiřadit nadmořskou výšku, územní data a časové zóny"//. Jeho zaškrtnutí bude mít na svědomí následné automatické přidělení těchto informací.
-  * Pro jednoduchost se kontrolují pouze tagy CZ kraj a CZ okres. Předpokládá se, že když jsou přiděleny tyto dva tagy, byl divider spuštěn a jsou nastaveny i tagy ostatní (městská část, pověřený úřad, ...)+  * Pro jednoduchost se kontrolují pouze tagy CZ kraj a CZ okres. Předpokládá se, že když jsou přiděleny tyto dva tagy, byl Divider spuštěn a jsou nastaveny i tagy ostatní (městská část, pověřený úřad, ...)
 </hidden> </hidden>
  
Line 69: Line 100:
   * Tato kontrola vyhledává keše s časem nálezu 00:00, ale jen v tom případě, že máte alespoň jednu keš s jiným časem nálezu a je tedy rozumný předpoklad, že čas zadáváte a evidujete.   * Tato kontrola vyhledává keše s časem nálezu 00:00, ale jen v tom případě, že máte alespoň jednu keš s jiným časem nálezu a je tedy rozumný předpoklad, že čas zadáváte a evidujete.
   * Protože [[http://geogacing.com|geogacing.com]] čas nálezu nijak neeviduje, je čas 00:00 příznakem nezadané hodnoty času nálezu.   * Protože [[http://geogacing.com|geogacing.com]] čas nálezu nijak neeviduje, je čas 00:00 příznakem nezadané hodnoty času nálezu.
-  * Jestliže čas nálezu v Geogetu evidujete a opravdu jste kešku našli v čase 00:00, musíte zadat čas alespoň o minutu odlišný. Statistiky tím nebudou nijak ovlivněny, prototože Stator žádnou "minutovou" statistiku nedělá. Naopak keše s časem nálezu 00:00 jsou automaticky ze všech časových statistiky vynechány a není jim přiřazován ani tag [[user:skript:svetlotma|SvětloTma]].+  * Jestliže čas nálezu v Geogetu evidujete a opravdu jste kešku našli v čase 00:00, musíte zadat čas alespoň o minutu odlišný. Statistiky tím nebudou nijak ovlivněny, protože Stator žádnou "minutovou" statistiku nedělá. Naopak keše s časem nálezu 00:00 jsou automaticky ze všech časových statistiky vynechány a není jim přiřazován ani tag [[user:skript:svetlotma|SvětloTma]].
 </hidden> </hidden>
  
 +<hidden ==== Keše s nesmyslným datem založení ====>
 +  * Kontroluje se datum založení keše proti počátku Geocachingu. Pokud má keška nastaveno datum dřívější, je hlášena chyba.
 +  * Někteří autoři (např. Alke04) nastavují toto datum na nesmyslné hodnoty, zřejmě podle toho něco svého poznamenávají.
 +  * Pokud Stator na takové datum narazí, nastaví rok 2000 a s takto upraveným datem pak počítá. Statistika podle data založení je pak zkreslena.
 +  * Stator o tom informuje do logu (soubor ''Stator.log'')
 +  * Je možné datum založení keše opravit ručně - pravé myšítko, Upravit keš a nastavit datum založení, ale po aktualizaci keše bude datum opět nastaveno na to, které použil autor. 
 +</hidden>
  
 \\ \\
user/skript/stator/stator-diagnostickyprofil.txt · Last modified: 2022/06/21 14:40 by mikrom