user:skript:poigarmin
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
user:skript:poigarmin [2010/11/05 08:34] – medwyn_cz | user:skript:poigarmin [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 3: | Line 3: | ||
Pomocí [[http:// | Pomocí [[http:// | ||
- | Skript je určen především pro nejnovější Garmin GPS zařízení - Colorado, Oregon, Dakotu, GPSMap 62. Skript | + | Skript je určen především pro nejnovější Garmin GPS zařízení - Colorado, Oregon, Dakotu, GPSMap 62, ale je bez problémů |
- | S jistými úpravami nastavení by mohl fungovat i se staršími modely Garmin GPS řady eTrex (pro které ale existuje i [[poietrex|skript specializovaný]]). | + | Skript používá ke své práci knihovnu |
- | S tímto skriptem používejte vždy [[: | + | Díky tomu je skript zcela univerzální a je možno jej užít pro generování GPX i pro starší GPS, například pro Garmin řady eTrex, pro které ale existuje |
- | Diskuze k tomuto | + | Výchozí nastavení |
- | <box round 95% #DEE7EC> | + | S tímto skriptem používejte vždy [[: |
- | :?: Podobnou problematikou se zabývá i [[geopoi|ProKešTomovo makro GeoPOI]]. | + | |
- | </box> | + | <WRAP center |
+ | Podobnou problematikou se zabývá i [[geopoi|ProKešTomovo makro GeoPOI]]. | ||
+ | </WRAP> | ||
===== Autor ===== | ===== Autor ===== | ||
Line 19: | Line 21: | ||
Pokud se Vám doplněk líbí, kliknutím na tlačítko Donate můžete přispět na jeho vývoj. | Pokud se Vám doplněk líbí, kliknutím na tlačítko Donate můžete přispět na jeho vývoj. | ||
- | ===== Srovnání POI a GPX metody nahrávání keší do navigace ===== | + | // |
- | <box round 95% #DEE7EC> | + | |
- | :!: Tento export je jednou ze dvou metod, pomocí kterých lze nahrát keše do navigací Garmin. Každá z metod má své plusy i mínusy. Není však žádný problém je používat obě najednou. | + | ===== Automatická instalace ===== |
+ | ~~GEOGET_INSTALL~~ | ||
- | Proto je tento skript vhodné kombinovat | + | ===== Diskuze ===== |
+ | * Diskuze o tomto skriptu | ||
+ | |||
+ | ===== Srovnání POI a GPX metody nahrávání keší do navigace ===== | ||
+ | <WRAP center round info 80%> | ||
+ | Tento export je jednou ze dvou metod, pomocí kterých lze nahrát keše do navigací Garmin. Každá z metod má své plusy i mínusy. Není však žádný problém je používat obě najednou. | ||
- | </box> | + | Proto je tento skript vhodné kombinovat se skriptem pro export do GPX - [[gpxgarmin|Garmin GPX]]. Skripty jsou optimalizovány k vzájemné spolupráci. |
+ | </WRAP> | ||
+ | |||
=== Srovnávací tabulka === | === Srovnávací tabulka === | ||
Line 33: | Line 42: | ||
| Počet keší, které GPS pojme, je shora omezen | | Počet keší, které GPS pojme, je shora omezen | ||
| Zobrazení listingu (včetně logů, nápovědy, waypointů apod.) | | Zobrazení listingu (včetně logů, nápovědy, waypointů apod.) | ||
- | | Listing je zobrazen vždy celý | ne (pouze cca 7000 znaků) | + | | Listing je zobrazen vždy celý | ne (pouze cca 16000 znaků) |
| Keše jsou v navigaci zobrazeny v nabídce " | | Keše jsou v navigaci zobrazeny v nabídce " | ||
| Keše je možno dělit do kategorií dle stavu keše včetně změny ikony | ne | ano | | | Keše je možno dělit do kategorií dle stavu keše včetně změny ikony | ne | ano | | ||
| Ke keším je možno v navigaci přiřadit poznámku | | Ke keším je možno v navigaci přiřadit poznámku | ||
| Keše je možno označit za nalezené a následně vygenerovat fieldnotes pro web Geocaching.com | | Keše je možno označit za nalezené a následně vygenerovat fieldnotes pro web Geocaching.com | ||
- | |||
===== Funkce ===== | ===== Funkce ===== | ||
+ | ==== Šablony definující výstup ==== | ||
+ | Výstup skriptu (s výchozími šablonami) je velice podobný mému exportnímu skriptu do GPX pro [[gpxgarmin|Garmin GPS]]. Díky šablonám je však možno si výstup zcela přizpůsobit k obrazu svému. K tomu slouží editor šablon, který je k dispozici pod položkou **POI Garmin - editor šablon** v menu pluginy přímo v GeoGetu. | ||
- | Výstup skriptu | + | Šablona |
+ | Dokumentaci k obsahu šablon, možným příkazům a nastavením najdete na stránce knihovny [[VarSubst]]. | ||
+ | |||
+ | Kromě standardních knihovních proměnných poskytuje export ještě tyto proměnné k nahrazení: | ||
+ | <box 96% right #f8f8f8 #f8f8f8 #f8f8f8 # | ||
+ | | %CONTAINSHIGHLIGHTWORD% | true, pokud listing obsahuje nějaká definovaná klíčová slova | | ||
+ | | %LOGSTATHASISSUES% | true, pokud jsou na keši od posledního Found it logu podezřelé logy | | ||
+ | | %WAYPOINTS% | výpis seznamu waypointů na keši | | ||
+ | | %LOGS% | výpis logů na keši | | ||
+ | | %LOGSTAT% | seznam podezřelých logů na keši od posledního Found it logu | | ||
+ | | %GARMIN_LISTING% | celý listing zpracovaný POI Garmin makrem (očištění HTML, zvýraznění slov, odstranění seznamu waypointů) | | ||
+ | | %GARMIN_LONGLISTING% | LongDescription část listingu zpracovaná POI Garmin makrem (očištění HTML, zvýraznění slov, odstranění seznamu waypointů) | | ||
+ | | %GARMIN_SHORTLISTING% | ShortDescription část listingu zpracovaná POI Garmin makrem (očištění HTML, zvýraznění slov) | | ||
+ | | %WMVISITINSTRUCTIONS% | podmínky logu na waymarku. Pokud šablona obsahuje tento vzor, podmínky logu budou automaticky odstraněny z konce listingu (%LONGLISTING%), | ||
+ | </ | ||
- | Zde příkládám seznam voleb, které je možno nastavit v konfiguračním souboru tohoto makra. Seznam můžete brát jako nápovědu či jako přehled schopností exportu. **Každou z těchto funkcí lze volitelně zapnout či vypnout.** | + | ==== Konfigurace ==== |
+ | Zde příkládám seznam voleb, které je možno nastavit v konfiguračním souboru tohoto makra. Seznam můžete brát jako nápovědu či jako přehled schopností exportu. **Každou z těchto funkcí lze volitelně zapnout či vypnout.** | ||
- | == Seznam | + | === Seznam |
* **EXPORT_FOLDER** - Složka, do které se uloží výsledné exportované soubory. Pokud ji nedefinujete, | * **EXPORT_FOLDER** - Složka, do které se uloží výsledné exportované soubory. Pokud ji nedefinujete, | ||
* **EMPTY_FOLDER** - Vymazat před započetím exportu všechny soubory z cílového adresáře? | * **EMPTY_FOLDER** - Vymazat před započetím exportu všechny soubory z cílového adresáře? | ||
* **EXPORT_GEOCACHES** - Exportovat kešky? (Hlavní body) | * **EXPORT_GEOCACHES** - Exportovat kešky? (Hlavní body) | ||
* **EXPORT_WAYPOINTS** - Exportovat waypointy? (Vedlejší body) | * **EXPORT_WAYPOINTS** - Exportovat waypointy? (Vedlejší body) | ||
- | * **EXPORT_LISTING** - Exportovat listing? | ||
- | * **EXPORT_WP_INFO** - Přidat na konec listingu informace o waypointech keše? | ||
- | * **EXPORT_LOGS** - Exportovat do listingu logy? | ||
* **EXPORT_LOGS_MAXCOUNT** - Maximální počet logů k exportu | * **EXPORT_LOGS_MAXCOUNT** - Maximální počet logů k exportu | ||
- | * **EXPORT_TAGS** - Seznam | + | * **PROXIMITY_CATEGORIES** - Seznam |
* **SHOW_ERRORS** - Zobrazovat chyby? Vypnutí této funkce je vhodné pro použití při zpracování makrem [[Combine]]. | * **SHOW_ERRORS** - Zobrazovat chyby? Vypnutí této funkce je vhodné pro použití při zpracování makrem [[Combine]]. | ||
* **CLEANUP_HTML** - Vymazat z logu a listingu pro Garmin GPX zbytečné HTML tagy | * **CLEANUP_HTML** - Vymazat z logu a listingu pro Garmin GPX zbytečné HTML tagy | ||
+ | * **REPLACE_IMAGES** - Všechny obrázky v listingu nahradí za upozornění, | ||
+ | * **CLEANUP_GROUNDSPEAK_WAYPOINTLIST** - Z konce listingu odstraní nepoužitelný seznam waypointů vkládaný Groundspeakem do PQ | ||
+ | * **TEXT_HIGHLIGHT** - Seznam klíčových slov, která budou v listingu zvýrazněna | ||
* **EXPORT_ONLY_FINAL_WAYPOINTS_WHEN_FOUND** - U nalezených keší exportovat pouze finální waypointy (aby se nepletly různé stage a questions to answer na mapě) | * **EXPORT_ONLY_FINAL_WAYPOINTS_WHEN_FOUND** - U nalezených keší exportovat pouze finální waypointy (aby se nepletly různé stage a questions to answer na mapě) | ||
- | * **TEXT_COLOR_DISABLED**, **TEXT_COLOR_FOUND**, **TEXT_COLOR_OWNED** - Barva textu v popisu keše | + | * **ICON_FOLDER** - Složka s ikonami. Lze použít relativní (vůči složce se skriptem) nebo absolutní cestu. |
- | * **ICON_FILEPATH** - Složka s ikonami. Lze použít relativní (vůči složce se skriptem) nebo absolutní cestu. | + | * **TEMPLATE_FOLDER** - Složka se šablonami. Lze použít relativní (vůči složce se skriptem) nebo absolutní cestu. |
+ | * **TEMPLATE_POINT_NAME**, | ||
- | == Screenshoty == | + | ===== Screenshoty |
|{{: | |{{: | ||
| **Kam vést? | | **Kam vést? | ||
Line 80: | Line 106: | ||
| **Informace v listingu waymarku** | | **Informace v listingu waymarku** | ||
- | ===== Makro ===== | + | ===== Obsah balíčku |
+ | * **icons** - Složka s ikonami. Obsahuje různé sady ikon | ||
+ | * **colorado_dakota_oregon_gpsmap62_original** - ikony shodné s ikonami, které pro keše používá Garmin ve svých jednotkách | ||
+ | * **colorado_dakota_oregon_gpsmap62_HuntBehind** - upravené ikony od [[http:// | ||
+ | * **etrex_mini_Geby** - ikonky od [[http:// | ||
- | * **poigarmin.default.pas** - Soubor | + | * **templates_bundled** - Složka |
- | | + | |
- | * **icons** - Složka s ikonami. Obsahuje 2 sady ikon (**Original** - ikony shodné s ikonami, které | + | |
- | * makro dále využívá funkce | + | |
- | + | * **templates** - Složka se šablonami (vytvářená instalačním skriptem dle zvoleného jazyka | |
+ | |||
+ | | ||
| | ||
===== Instalace ===== | ===== Instalace ===== | ||
- | | + | |
- | - Měla by vzniknout struktura **[[: | + | - V nabídce **[[: |
- | - Ve složce **[[: | + | - Pomocí editoru šablon **[[: |
- | - Spusťte GeoGet. | + | |
- | - V nabídce **[[: | + | |
===== Použití ===== | ===== Použití ===== | ||
- | | + | |
- Hotovou složku nechte pomocí programu [[http:// | - Hotovou složku nechte pomocí programu [[http:// | ||
- | <box round 95% #DEE7EC> | + | <WRAP center |
- | :?: Máte zájem nahrávání keší do navigace automatizovat? | + | Máte zájem nahrávání keší do navigace automatizovat? |
- | </box> | + | </WRAP> |
+ | |||
+ | ===== Možné náměty do budoucna ===== | ||
+ | * Možnost uživatelského nastavení kategorizace bodů do skupin pomocí knihovny VarSubst - ověření, zda je to možné a případně implementace. | ||
+ | * Ještě těsnější spolupráce se skriptem GPX Garmin - sloučení společných částí kódu, tvorba integrovaného balíku exportu pro Garmin | ||
===== Stažení ===== | ===== Stažení ===== | ||
- | <box round 95% #DEE7EC> | + | <WRAP download> |
- | :!: Stáhnout aktuální verzi: ~~DOWNLOAD poigarmin-*.zip highest~~ | + | Stáhnout aktuální verzi: ~~DOWNLOAD poigarmin-*.gip highest~~ |
- | </box> | + | </WRAP> |
==== Seznam dostupných verzí ==== | ==== Seznam dostupných verzí ==== | ||
- | {{filelist> | + | {{filelist> |
- | ==== Changelog | + | ==== Seznam změn ==== |
+ | === 0.6 (4. 1. 2011) === | ||
+ | * Pro formátování výstupu je nyní použita knihovna [[VarSubst]]. Každý uživatel makra si tak může konfigurovat formát výstupu přesně dle svých preferencí | ||
+ | * Upraven způsob zapisování výsledných dat do souboru. Zpracování exportu je nyní rychlejší. | ||
+ | * Přidána možnost definovat si klíčová slova, na jejichž výskyt bude poté prohledáván listing. Každé nalezené slovo bude barevně zvýrazněno a na tuto skutečnost je upozorněno na začátku listingu. | ||
+ | * Přidána možnost upozorňovat na přítomnost bodu, který patří do nějaké kategorie. Kategorie jsou shodné, jako výstupní adresářová struktura. Například " | ||
+ | * Přidána možnost odstraňovat přebytečný seznam waypointů, který Groundspeak vkládá na konec listingu v PQ | ||
+ | * Přidána možnost nechat si v listingu vyznačovat místa, na kterých je obrázek (pokud obsahuje alternativní text, je zobrazen) | ||
+ | * Opravena chyba s interpretací českých znaků, pokud je jako cílová exportní složka zvolena složka obsahující v názvu česká diakritická znaménka | ||
+ | * Použita verze 0.1.3 knihovny Category | ||
+ | * Vylepšena funkce na odstraňování zbytečných HTML tagů v listingu | ||
+ | * Překlad do angličtiny. Added english language version. | ||
+ | |||
+ | <hidden onHidden=": | ||
=== 0.5b (31. 7. 2010) === | === 0.5b (31. 7. 2010) === | ||
- | * Opravena chyba zavlečená implementací varování při přiblížení k finálce. POI Loader špatně interpretoval GPX soubor a ten se v navigaci zobrazoval jako text (včetně tagů) a ne jako HTML | + | * Opravena chyba zavlečená implementací varování při přiblížení k finálce. POI Loader špatně interpretoval GPX soubor a ten se v navigaci zobrazoval jako text (včetně tagů) a ne jako HTML |
- | <hidden onHidden=": | ||
=== 0.5 (29. 7. 2010) === | === 0.5 (29. 7. 2010) === | ||
* Přidána možnost nechat se upozorňovat navigací při přiblížení na X metrů k vypočtenému finálovému bodu | * Přidána možnost nechat se upozorňovat navigací při přiblížení na X metrů k vypočtenému finálovému bodu | ||
Line 164: | Line 210: | ||
* Úvodní testovací verze | * Úvodní testovací verze | ||
</ | </ | ||
- | {{tag> | + | {{tag>author_medwyn |
user/skript/poigarmin.1288942444.txt.gz · Last modified: 2010/11/05 00:00 (external edit)