GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:animapa

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
user:skript:animapa [2015/12/31 17:29] – [Poznámky, známé problémy, další vývoj] kiregpsuser:skript:animapa [2021/12/11 15:29] (current) mikrom
Line 1: Line 1:
 ====== AniMapa ====== ====== AniMapa ======
 {{:user:skript:animapa:animapa_3_leafs_big.png }}Animovaná mapa nálezů. Jednoduchý skript, který doplní zvolenou mapu o chronologickou animaci ikon nalezených kešek a počítadlo měsíců, let a nálezů. Výstupem skriptu je animovaný GIF obrázek, který lze vložit do statistiky. {{:user:skript:animapa:animapa_3_leafs_big.png }}Animovaná mapa nálezů. Jednoduchý skript, který doplní zvolenou mapu o chronologickou animaci ikon nalezených kešek a počítadlo měsíců, let a nálezů. Výstupem skriptu je animovaný GIF obrázek, který lze vložit do statistiky.
- 
  
 ===== Autor ===== ===== Autor =====
   * **[[http://www.geocaching.com/profile/?u=kiregps|kiReGPS]], [[kiReGPS@gmail.com]]** - sem prosím zasílejte i odměny v podobě lahví extra delikátního kolkovaného alkoholu. Vzhledem k charakteru přenosového kanálu nejlépe formou (z hlediska obsahu metylalkoholu) zcela bezpečného obrázku. Všem přispěvatelům děkuji... 8-)   * **[[http://www.geocaching.com/profile/?u=kiregps|kiReGPS]], [[kiReGPS@gmail.com]]** - sem prosím zasílejte i odměny v podobě lahví extra delikátního kolkovaného alkoholu. Vzhledem k charakteru přenosového kanálu nejlépe formou (z hlediska obsahu metylalkoholu) zcela bezpečného obrázku. Všem přispěvatelům děkuji... 8-)
 +
 ===== Automatická instalace ===== ===== Automatická instalace =====
 ~~GEOGET_INSTALL~~ ~~GEOGET_INSTALL~~
-/* V této sekci bude automaticky vygenerováno tlačítko na stažení. Není třeba zde cokoliv upravovat. Tlačítko je funkční pouze v případě, že je v sekci Stažení korektně uvedena značka DOWNLOAD */ 
  
 ===== Diskuze ===== ===== Diskuze =====
Line 26: Line 25:
  
 Výsledkem práce skriptu je animovaná mapa ve výstupním adresáři se stejným jménem souboru, jako je použitá předloha. Mapy si lze celkem [[animapa#Vytvoření vlastní mapy|snadno přidávat]] a vytvořit si tak animaci nálezů kolem svých domácích souřadnic apod. Skript je nezávislý na generátoru statistik, ale připravené mapy vycházejí z map [[user:skript:ggstat|GgStatu]]. Výsledkem práce skriptu je animovaná mapa ve výstupním adresáři se stejným jménem souboru, jako je použitá předloha. Mapy si lze celkem [[animapa#Vytvoření vlastní mapy|snadno přidávat]] a vytvořit si tak animaci nálezů kolem svých domácích souřadnic apod. Skript je nezávislý na generátoru statistik, ale připravené mapy vycházejí z map [[user:skript:ggstat|GgStatu]].
 +
 +<WRAP info>Alternativou k animované mapě jsou puntíkované mapy modulu [[user:skript:stator:modules:stator-mappinboard|MapPinboard]] z rozsáhlého arzenálu [[user:skript:stator|Statoru]], které mohou zobrazovat rozfázování nálezů po jednotlivých letech.</WRAP>
  
 U hodně strakatých velkých map s mnoha nálezy už může být trochu problémem velikost vygenerované mapy. Zkontrolujte si prosím, co jste vytvořili. Nepůsobí zrovna dobře, když se profil se statistikou načítá půl minuty.  U hodně strakatých velkých map s mnoha nálezy už může být trochu problémem velikost vygenerované mapy. Zkontrolujte si prosím, co jste vytvořili. Nepůsobí zrovna dobře, když se profil se statistikou načítá půl minuty. 
Line 34: Line 35:
   * existence počítadel a značek krát počet měsíců s úlovky resp. počet nálezů   * existence počítadel a značek krát počet měsíců s úlovky resp. počet nálezů
  
-<WRAP center round 90% alert centeralign>+<WRAP alert>
 **Vyšší rychlosti animace** mohou zbytečně zatěžovat váš počítač nebo dokonce způsobit nestabilitu webového prohlížeče. Používejte je proto uvážlivě. **Vyšší rychlosti animace** mohou zbytečně zatěžovat váš počítač nebo dokonce způsobit nestabilitu webového prohlížeče. Používejte je proto uvážlivě.
 </WRAP> </WRAP>
  
 ==== Ukázka ==== ==== Ukázka ====
-Při spuštění pluginu se nejprve zobrazí dialog s nastavením parametrů. Vybereme mapu z dostupných, navolíme velikost ikon a zobrazení počítadla. Důležitým parametrem je prodleva mezi nálezy a tím i rychlost celé animace. Prodlevu lze nastavit od 20 do 200 ms na keš. Zaškrnutím volby __Opakovat animaci__ se bude mapa animovat pořád dokola. To aby se procesor ve vašem počítači neflákal. Volbou __Přidat medaile za xTF__ doplníme ikonku kešky ještě o metál v barvě FTF, STF nebo TTF úlovku. Lze také potlačit ikony keší a zobrazit jen medaile. Získáme tak snadno animovanou mapu pouze **xTF** nálezů. Značky milníků jsou malé cedulky, kterými lze označit milníkové keše (stovkové u nižších milníků, pak tisícovkové).+Při spuštění pluginu se nejprve zobrazí dialog s nastavením parametrů. Vybereme mapu z dostupných, navolíme velikost ikon a zobrazení počítadla. Důležitým parametrem je prodleva mezi nálezy a tím i rychlost celé animace. Prodlevu lze nastavit od 20 do 200 ms na keš. Zaškrtnutím volby __Opakovat animaci__ se bude mapa animovat pořád dokola. To aby se procesor ve vašem počítači neflákal. Volbou __Přidat medaile za xTF__ doplníme ikonku kešky ještě o metál v barvě FTF, STF nebo TTF úlovku. Lze také potlačit ikony keší a zobrazit jen medaile. Získáme tak snadno animovanou mapu pouze **xTF** nálezů. Značky milníků jsou malé cedulky, kterými lze označit milníkové keše (stovkové u nižších milníků, pak tisícovkové).
  
 {{:user:skript:animapa:animapa-dialog.png|Dialogové okno s parametry mapy}} {{:user:skript:animapa:animapa-dialog.png|Dialogové okno s parametry mapy}}
Line 54: Line 55:
  
 {{:user:skript:animapa:usti.gif?640|Ústí nad Labem, klikni pro zobrazení animace}} {{:user:skript:animapa:usti.gif?640|Ústí nad Labem, klikni pro zobrazení animace}}
 +
 ===== Nastavení a konfigurace ===== ===== Nastavení a konfigurace =====
 ==== Systémová nastavení ==== ==== Systémová nastavení ====
 Ve Správci pluginů na záložce Konfigurace pluginů GeoGetu lze nastavit volby: Ve Správci pluginů na záložce Konfigurace pluginů GeoGetu lze nastavit volby:
-  * **OutMapFolder**<sup>1.0.1</sup> - absolutní cesta k adresáři pro uložení výsledných animovaných GIFů. Zadávejte i s koncovým zpětným lomítkem! Tedy např.: ''C:\Data\Moje oblíbená složka\''. Pokud je volba prázdná, použije se defaultní podadresář ''\AniMapa\output\'' ve složce geogetích skriptů. Možnost nastavení výstupního adresáře je užitečná zejména pro [[http://dropbox.com|Dropboxáky]] a [[http://drive.google.com|Googledrajváky]], kteří tak snadno nasměřují výsledné mapy do složky ''Public'' (Dropbox) nebo na složku Google Drive a replikací ji automaticky zveřejní do profilu.+  * **OutMapFolder**<sup>1.0.1</sup> - absolutní cesta k adresáři pro uložení výsledných animovaných GIFů. Zadávejte i s koncovým zpětným lomítkem! Tedy např.: ''C:\Data\Moje oblíbená složka\''. Pokud je volba prázdná, použije se defaultní podadresář ''\AniMapa\output\'' ve složce GeoGetích skriptů. Možnost nastavení výstupního adresáře je užitečná zejména pro [[http://dropbox.com|Dropboxáky]] a [[http://drive.google.com|Googledrajváky]], kteří tak snadno nasměřují výsledné mapy do složky ''Public'' (Dropbox) nebo na složku Google Drive a replikací ji automaticky zveřejní do profilu.
   * **BrowserType**<sup>1.0.2</sup> - typ webového prohlížeče, kterým se prohlíží náhled mapy. Možné hodnoty jsou ''Chrome'', ''IE'', ''Firefox'' nebo ''Opera''. Tento poněkud nešťastný postup je vynucen nekompatibilitou mezi prohlížeči, kdy bohužel nelze najít společný způsob volání browseru pro zobrazení lokálně uloženého GIFu. Pokud je volba prázdná, nastaví se pro ''IE''. Připomínám, že náhled je prováděn v prohlížeči podle nastavení GeoGetu. Se systémovým nastavením počítače to nijak nesouvisí!   * **BrowserType**<sup>1.0.2</sup> - typ webového prohlížeče, kterým se prohlíží náhled mapy. Možné hodnoty jsou ''Chrome'', ''IE'', ''Firefox'' nebo ''Opera''. Tento poněkud nešťastný postup je vynucen nekompatibilitou mezi prohlížeči, kdy bohužel nelze najít společný způsob volání browseru pro zobrazení lokálně uloženého GIFu. Pokud je volba prázdná, nastaví se pro ''IE''. Připomínám, že náhled je prováděn v prohlížeči podle nastavení GeoGetu. Se systémovým nastavením počítače to nijak nesouvisí!
   * **TagxTF**<sup>1.0.3</sup> - možnost definovat tag, kde jsou uloženy indikace xTF nálezů, pokud náhodou někomu nevyhovuje výchozí tag ''FTF''.   * **TagxTF**<sup>1.0.3</sup> - možnost definovat tag, kde jsou uloženy indikace xTF nálezů, pokud náhodou někomu nevyhovuje výchozí tag ''FTF''.
 +
 ==== Kam nahrát mapu ==== ==== Kam nahrát mapu ====
 Výsledný soubor máme sice hezky (a rychle) v adresáři svého počítače, ale pro zobrazení ve statistikách profilu ho musíme nahrát někam na web a vytvořit na něj odkaz. Něco jako: Výsledný soubor máme sice hezky (a rychle) v adresáři svého počítače, ale pro zobrazení ve statistikách profilu ho musíme nahrát někam na web a vytvořit na něj odkaz. Něco jako:
Line 73: Line 76:
 Ono ''0B0GoaIrKr6t8U0...GRnYVo3bEU'' je ID souboru. Do profilu zadej odkaz ve tvaru ''https://drive.google.com/uc?export=view&id=<ID souboru>'', tedy v našem příkladu jako: Ono ''0B0GoaIrKr6t8U0...GRnYVo3bEU'' je ID souboru. Do profilu zadej odkaz ve tvaru ''https://drive.google.com/uc?export=view&id=<ID souboru>'', tedy v našem příkladu jako:
 <code bash>https://drive.google.com/uc?export=view&id=0B0GoaIrKr6t8U0...GRnYVo3bEU</code> <code bash>https://drive.google.com/uc?export=view&id=0B0GoaIrKr6t8U0...GRnYVo3bEU</code>
 +
 ==== Vložení do statistik ==== ==== Vložení do statistik ====
 Do šablony statistik vložíme animaci nejsnáze pomocí příkazu HTML. Příklad kódu (včetně nadpisu): Do šablony statistik vložíme animaci nejsnáze pomocí příkazu HTML. Příklad kódu (včetně nadpisu):
Line 94: Line 98:
 </code> </code>
 </WRAP> </WRAP>
 +
 ==== Vytvoření vlastní mapy ==== ==== Vytvoření vlastní mapy ====
 Mapové předlohy má skript uloženy v adresáři ''\AniMapa\maps\''. Spolu s mapou je zde i definiční INI soubor s parametry a kalibrací mapy. Postup vytvoření vlastní mapy je celkem jednoduchý: Mapové předlohy má skript uloženy v adresáři ''\AniMapa\maps\''. Spolu s mapou je zde i definiční INI soubor s parametry a kalibrací mapy. Postup vytvoření vlastní mapy je celkem jednoduchý:
Line 139: Line 144:
   * Michalowic - [[http://www.geocaching.cz/forum/viewthread.php?forum_id=20&thread_id=24528&pid=387588#post_387588|Výřez z OSM (Kutná Hora, Kolín, Čáslav]]   * Michalowic - [[http://www.geocaching.cz/forum/viewthread.php?forum_id=20&thread_id=24528&pid=387588#post_387588|Výřez z OSM (Kutná Hora, Kolín, Čáslav]]
   * VasaM - [[http://www.geocaching.cz/forum/viewthread.php?forum_id=20&thread_id=24528&pid=387589#post_387589|Olomouc]]   * VasaM - [[http://www.geocaching.cz/forum/viewthread.php?forum_id=20&thread_id=24528&pid=387589#post_387589|Olomouc]]
 +
 ===== Poznámky, známé problémy, další vývoj ===== ===== Poznámky, známé problémy, další vývoj =====
   * <del>ověřit, jak se chová GIF v různých webových prohlížečích, upravit na maximální kompatibilitu</del>   * <del>ověřit, jak se chová GIF v různých webových prohlížečích, upravit na maximální kompatibilitu</del>
Line 151: Line 157:
   * volitelně (v příkrém rozporu s názvem skriptu) generovat jen výslednou statickou mapu nálezů (vyžaduje zcela odlišný přístup ke generování obrázku; mohlo se používat místo puntíkatých map z GC.CZ)   * volitelně (v příkrém rozporu s názvem skriptu) generovat jen výslednou statickou mapu nálezů (vyžaduje zcela odlišný přístup ke generování obrázku; mohlo se používat místo puntíkatých map z GC.CZ)
   * vyřešit parametrizaci pro dávkové generování více map v Combine   * vyřešit parametrizaci pro dávkové generování více map v Combine
- 
  
 ===== Stažení ===== ===== Stažení =====
-/* Povinná sekce */ 
 <box round 95% #DEE7EC> <box round 95% #DEE7EC>
 :!: Stáhnout aktuální verzi: ~~DOWNLOAD animapa-*.gip highest~~ :!: Stáhnout aktuální verzi: ~~DOWNLOAD animapa-*.gip highest~~
 </box> </box>
- 
-/* V této sekci není třeba nic měnit, pokud se budete držet následujících pravidel: 
- * - skript musí být distribuován v podobě balíčku [[:user:skripty:autor:gip|gip]] 
- * - balíček musí být pojmenován jako animapa-čísloverze.gip 
- * - čísloverze obsahuje pouze číslice a tečky (např. 2.11.0.1) 
- * - balíček je uložen jako příloha ke stránce. POZOR! Balíček Je nutno uložit do jmenného prostoru stránky, tedy user:skript:animapa:animapa-čísloverze.gip 
- */ 
  
 ==== Seznam dostupných verzí ==== ==== Seznam dostupných verzí ====
-/* Povinná sekce */ 
 {{filelist>animapa:*.gip&style=table&tableheader=1&tableshowdate=1&sort=mtime}} {{filelist>animapa:*.gip&style=table&tableheader=1&tableshowdate=1&sort=mtime}}
- 
  
 ===== Seznam změn ===== ===== Seznam změn =====
Line 208: Line 203:
 </hidden> </hidden>
  
-/* Seznam tagů. Tagy můžete stránce přidělit buď ručně na následující řádce, nebo pomocí zatržítek v zápatí editačního okna */ 
 {{tag>author_kiReGPS skript ggp statistiky mapa export profil ggstat}} {{tag>author_kiReGPS skript ggp statistiky mapa export profil ggstat}}
user/skript/animapa.1451579394.txt.gz · Last modified: 2015/12/31 00:00 (external edit)