GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:poigarmin

This is an old revision of the document!


POI Garmin

Skript, který exportuje z Geogetu GPX soubory vhodné pro použití s POI Loaderem. Pomocí POI Loaderu je možné nahrát soubory do navigace jako Vlastní body zájmu - neboli POI.

Skript je určen především pro nejnovější Garmin GPS zařízení - Colorado, Oregon, Dakotu, GPSMap 62. Skript je velice dobře použitelný i pro program Garmin XT, tedy SW od firmy Garmin pro mobilní zařízení (Symbian, Windows Mobile).

S jistými úpravami nastavení by mohl fungovat i se staršími modely Garmin GPS řady eTrex (Pro které však existuje i skript specializovaný.).

S tímto skriptem používejte vždy nejnovější verzi programu Geoget. Pokud si nevíte rady s instalací Geogetu, instalací skriptu, filtrováním keší či exportem, udělejte si pohodlí a přečtěte si nápovědu.

Diskuze k tomuto skriptu je k dispozici zde.

:?: Podobnou problematikou se zabývá i ProKešTomovo makro GeoPOI. Je možné, že hledáte právě to.

Autor

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

:!: 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.

Proto je tento skript vhodné kombinovat se skriptem pro export do GPX - Garmin GPX. Skripty jsou optimalizovány k vzájemné spolupráci.

Srovnávací tabulka

Vlastnost GPX POI
Počet bodů, které GPS pojme, je shora omezen ano (2000, resp 5000) ne (pouze velikost souboru a volné místo v paměti)
Zobrazení listingu (včetně logů, nápovědy, waypointů apod.) ano ano
Listing je zobrazen vždy celý ne (pouze cca 7000 znaků) ano
Body jsou v navigaci zobrazeny v nabídce “Geocaching” (jednodušší ovládání) ano ne
Body je možno dělit do kategorií dle stavu keše včetně změny ikony ne ano
K bodům je možno v navigaci přiřadit poznámku ano ne
Body je možno označit za nalezené a následně vygenerovat fieldnotes pro web Geocaching.com ano ne

Funkce

Výstup skriptu je velice podobný mému exportnímu skriptu do GPX pro Garmin GPS.

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 funkcí
  • EXPORT_FOLDER - Složka, do které se uloží výsledné exportované soubory. Pokud ji nedefinujete, skript se pokaždé na cestu zeptá. V konfiguraci lze použít relativní (vůči datovému adresáři GeoGetu) nebo absolutní cestu.
  • 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_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_TAGS - Seznam tagů, které budou ve výstupu obsaženy - zobrazeny jako text
  • 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
  • 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_FILEPATH - Složka s ikonami. Lze použít relativní (vůči složce se skriptem) nebo absolutní cestu.
Screenshoty
Kam vést?Seznam kategoriíSeznam podkategorií
Kam vést? Seznam kategorií Seznam podkategorií
Nejbližší body všech kategoriíTradiční keš na mapěZobrazení listingu keše
Nejbližší body všech kategorií Tradiční keš na mapě Zobrazení listingu keše
Informace v listingu kešeZobrazení listingu kešeWaypointy, poslední logy na keši
Informace v listingu keše Zobrazení listingu keše Waypointy, poslední logy na keši
Waypointy disablované kešeInformace v listingu keše
Waypointy disablované keše Informace v listingu keše
Seznam waymarkůWaymarky na mapěWaymark na mapě
Seznam waymarků Waymarky na mapě Waymark na mapě
Informace v listingu waymarkuZobrazení listingu waymarku
Informace v listingu waymarku Zobrazení listingu waymarku

Makro

  • poigarmin.default.pas - Soubor s výchozím nastevením.
  • poigarmin.ggp.pas - Vlastní skript.
  • icons - Složka s ikonami. Obsahuje 2 sady ikon (Original - ikony shodné s ikonami, které pro keše používá Garmin ve svých jednotkách; HuntBehind - upravené ikony od HuntBehinda).
  • makro dále využívá funkce v knihovnách category.pas a RelToAbsPath.lib.pas.

Instalace

  1. Rozbalte soubory z archívu poigarmin do datového adresáře GeoGetu.
  2. Měla by vzniknout struktura Datový adresář\script\poigarmin\*.pas
  3. Ve složce Datový adresář\script\lib\ musí být soubory category.pas a RelToAbsPath.lib.pas.
  4. Spusťte GeoGet.
  5. V nabídce PluginySprávce pluginů → Konfigurace pluginů → poigarmin nastavte export podle svých preferencí.

Použití

  1. Nyní již můžete vyhledat požadované cache a pomocí položky v menu Pluginy vyexportovat složku se soubory GPX.
  2. Hotovou složku nechte pomocí programu POI Loader nahrát do navigace.
:?: Máte zájem nahrávání keší do navigace automatizovat? Podívejte se na plugin Combine.

Stažení

:!: Stáhnout aktuální verzi: poigarmin-0.5b.zip

Seznam dostupných verzí

FilenameFilesizeLast modified
poigarmin-0.6.0.gip207.7 KiB2011/01/04 00:00
poigarmin-0.5b.zip112.5 KiB2010/07/31 00:00

Changelog

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

:!: Zobrazit změny ve starších verzích

Skrýt změny ve starších verzích

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
  • Opravena chyba při tvorbě cílové složky, ktera měla na některých systémech za následek pád
  • Použita novější verze knihovny RelToAbsPath.lib.pas

0.4 (29. 7. 2010)

  • Změna jména na POI Garmin
  • Export přesunut do podsložky poigarmin ve složce script.
  • Přídána ikonka pro 10 Years! Eventy - typ “Lost And Found Event Cache”
  • Drobná změna adresářové struktury, která je makrem generována
  • Přidána jednoduchá podpora exportování Waymarků - oddělené do složky podle stavu, ale žádné kategorie (Je jich příliš mnoho a narazili bychom na omezení Garmin GPX.).
  • Přidána možnost potlačit zobrazování chyb
  • Několik drobných úprav výkonného kódu
  • Přidáno používání knihovny RelToAbsPath.lib.pas pro převod relativních cest na absolutní
  • Změna ikonky exportu

0.3 (28. 2. 2010)

  • Přidána možnost natvrdo nastavit exportní složku. Pokud nastavena není, makro se na složku zeptá.
  • Přidána možnost před exportem smazat obsah cílové složky. Tím je zajištěna správnost vyexportovaných dat (v opačném případě by se mohla data “prolnout” s předchozím výsledkem exportu)
  • Přidány proměnné, kterými se nastavuje, zda má export exportovat waypointy/kešky
  • Změněna ikonka exportu
  • Přidány nové ikonky
  • Vlastní keše jsou nyní exportovány do speciální kategorie (se speciální ikonkou)
  • Zjednodušen GPX kód, který makro generuje (zakomentovány některé pro POI Loader nepodstatné tagy v GPX)
  • Oprava chyby s exportem waypointů bez keší a keší bez waypointů
  • Informace o terénu, obtížnosti a hint se vypisují u každého waypointu, nejen u final
  • Popis může volitelně obsahovat informace o waypointech
  • Popis obsahuje varování o logách jiného typu od posledního logu typu “Found it”
  • Přidána možnost očištění listingu o některé pro Garmin GPX zbytečné HTML tagy
  • Přidána možnost exportovat jakékoliv tagy uložené ke keší (a pomocí této funkce jsou teď exportovány informace o hodnocení, nadmořské výšce i atributech)

0.2 (27. 4. 2009)

  • Kompletně přepsán způsob dělení do kategorií. Nyní využívá knihovnu category.pas. Knihovna bude do budoucna používána skripty, které potřebují exportovat data setříděná dle kategorií.
  • Skript již není globální. Exportuje právě vyfiltrovaný seznam.
  • Skript se dotazuje na složku, do které má exportovat.
  • Implementována kontrola na prázdnost souřadnic kešky či waypointu - neexportují se prázdné
  • Oddělení nalezených, archivovaných a disablovaných kešek do speciálních složek. Včetně ikonek.
  • Do popisu přidána velikost kešky (dříve pouze v tagu v názvu)
  • Do popisu a názvu přidána informace, že je keška archivována (dříve nebyla archivovaná keška ani exportována).
  • K finálnímu waypointu doplněn do popisu hint, velikost a obtížnost.
  • U nalezených keší lze volitelně omezit export pouze na finální dodatečné waypointy (aby se již neaktuální waypointy nepletly na mapě)
  • U waypointu je do tagu v názvu doplňován jejich prefix - například MR12/FI - multi regular diff 1 ter 2 / final
  • Listing může volitelně obsahovat i logy. Lze definovat jejich maximální počet.
  • Nastavení umožňuje definovat barvy textu v popisu. Podporuje i nepojmenované barvy pomocí HEX kódu.

0.1 (9. 3. 2009)

  • Úvodní testovací verze
user/skript/poigarmin.1288602646.txt.gz · Last modified: 2010/11/01 00:00 (external edit)