Table of Contents
iGO Primo
Exportní skript speciálně tvořený pro export do navigačního programu iGO Primo (Android, ale měl by bez problémů fungovat i na Windows CE verzích).
Autor
Pokud se Vám doplněk líbí, kliknutím na tlačítko Donate můžete přispět na jeho vývoj.
Nekamarádíte se s PayPalem? Napište mi email a domluvíme se na jiném způsobu, třeba převodu na účet.
Automatická instalace
|
Instalaci doplňku spustíte kliknutím na tlačítko vlevo. Následně budete v prostředí GeoGetu provedeni instalačním procesem. Pro zajištění této funkce je třeba mít na počítači již
nainstalovaný a
spuštěný program GeoGet
.
|
Diskuze
Diskuze o tomto skriptu se nachází na stránkách Geocaching.cz.
Popis
Pokud používáte iGO 8, nebo Google Earth, koukněte se na tento plugin → KMLExport.
Jelikož zatím v podstatě neexistuje nějaký sofistikovaný export do jedné z nejlepších navigací rozhodl jsem se poupravit jeden z mých osvědčených exportů právě pro něj.
Export plně využívá knihovny VarSubst a Category, takže si lze výstup nastavit k obrazu svému. Standardně se exportuje název a popis v následujícím formátu
Bod
Název | UO42 F Geohashing |
---|---|
VarSubst šablona | %REPLACEFULL("%IDTAG% %IF("%ISOWNER%"="true";"O";"")%%IF("%ISFOUND%" = "true";"F";"")%%IF("%ISARCHIVED%" = "true";"A";"%IF("%ISDISABLED%" = "true";"D";"")%")% %NAME%";" ";" ")% |
Význam | Zkrácený zápis TypuVelikostiObtížnostiTerénu jak jsme zvyklí z GeoGetu, dále příznak F-Nalezeno, D-Disablováno, A-Archovováno, O-Vlastní a následně název bodu |
Popis | Hint: censored Poznámka: moje poznámka z GeoGetu |
VarSubst šablona | %IF("%HINT%"<>"";"Hint:&CRLF&%HINT%";"Bez hintu")%%IF("%COMMENT%"<>"";"&CRLF&&CRLF&Poznámka:&CRLF&%COMMENT%";"")% |
Význam | Pokud bod obsahuje nápovědu, vypíše se, v opačném případě se vypíše “Bez hintu”, dále se vypíše obsah uživatelské poznámky |
Waypoint
Název | UO42/FI F Geohashing (Geohashing - final) |
---|---|
VarSubst šablona | %REPLACEFULL("%IDTAG%/%WPTPREFIXID% %IF("%ISOWNER%"="true";"O";"")%%IF("%ISFOUND%" = "true";"F";"")%%IF("%ISARCHIVED%" = "true";"A";"%IF("%ISDISABLED%" = "true";"D";"")%")% %NAME% (%WPTNAME%)";" ";" ")% |
Význam | Zkrácený zápis TypuVelikostiObtížnostiTerénu jak jsme zvyklí z GeoGetu / Prefix waypointu, příznak Nalezeno/Disablováno/Archovováno/.. Název waypointu |
Popis | Hint: censored Poznámka: {6} |
VarSubst šablona | %IF("%HINT%"<>"";"Hint:&CRLF&%HINT%";"Bez hintu")%%IF("%WPTDESCRIPTION%"<>"";"&CRLF&&CRLF&Cmt.:&CRLF&%WPTDESCRIPTION%";"")%%IF("%WPTCOMMENT%"<>"";"&CRLF&&CRLF&Poznámka:&CRLF&%WPTCOMMENT%";"")% |
Význam | Hint k rodičovskému bodu, a obě poznámky k waypointu (GeoGetí a obecná GPXPQ) |
Důvod obalení celé definice názvu funkcí %REPLACEFULL()%
je ten, aby se nahradily dvojité mezery, které vzniknou v případě, že není vypsáno dodatečné info F/O/A/D
- Pokud vás nezajímají dodatečné informace k bodům, tak klidně smažte v nastavení celý obsah proměnných
GEOCACHE_DESCRIPTION
aWAYPOINT_DESCRIPTION
. Export bude výrazně rychlejší. - Pokud se vám nelíbí zkrácený popis velikosti/typu/.. keše můžete šablonu ořezat až na něco takového
GEOCACHE_NAME = %NAME%
WAYPOINT_NAME = %NAME% (%WPTNAME%)
iGO v KML ještě podporuje tag <phoneNumber>
, v něm je umístěn GC kód keše.
Ukázka
Instalace
- do /iGO/content/userdata/usericon se nakopírují připravené ikony ze složky icons/igo. Toto stačí udělat jen jednou, proto toto skript nezajišťuje automaticky.
- do /iGO/content/userdata/poi se nakopírují vygenerované KML soubory
- v iGO Primo je třeba v nastavení mapy zapnout kategorii bodů Geocaching
Nastavení a konfigurace
V nastavení pluginu lze nastavit zda exportovat body zobrazené v seznamu (výchozí nastavení), nebo třeba celou databázi. Dále zda exportovat body, waypointy, to je taková pozůstalost, toto by se mělo řešit na úrovni filtru. Zda u nalezených keší exportovat pouze finální waypointy.
Zajímavé nastavení je EXPORT_FOLDER
pokud je prázdný, plugin se při spuštění vždy zeptá kam exportovat, ale lze nastavit pevnou cestu pro export. Další volba EXPORT_ICONS
dělá to, že pokud je nastavena na 0
, tak se exportují jen KML soubory a to rovnou do zvolené složky; pokud se však nastaví na hodnotu 1
, tak se v cílové složce vytvoří dvě podložky, jedna se všemi ikonkami, a druhá s KML soubory.
Nastavení názvu/popisu bodu/waypointu se nastavuje přímo, pro nalezení optimálního tvaru výstupu prosím použijte nějaký jiný export co používá knihovnu VarSubst, některé mají jednoduchý editor - to asi časem případně dodělám.
Poznámky, známé problémy
- Všimněte si u waypointu poznámky s šestkou ve složených závorkách. To je takové moje vylepšení, kdy jsou u finálních waypointů jakési tagy a podle nich se spolu s GGP a GGV skriptem nastavují různobarevné vlaječky. Význam je ten, že tak jdou odlišit finálky co mi například prošly ověřením, nebo neprošly.. Skript waypointy s poznámkami tohoto druhu exportuje do samostatných kategorií a mají tak vlastní vlaječku - v autě je pak na první pohled jasné zda zastavovat, či nikoliv ;) ({0}=červená, {1}=bílá (může se plést s ostatními), {2}=černá, {3}=žlutá, {4}=modrá, {5}=zelená (může se plést s nalezenými), {6}=šachovnice)
- Je vyzkoušeno že igo zvládne třeba 70000 bodů, první start trvá déle, ale další už jsou bez problémů
- Při aktualizaci doporučuji smáznout veškerý obsah složky poi v telefonu (i soubory *.KIX, *.KNS, ..) před nahráním nových KML
- Ikonky jsem maloval v PNG a hromadně převedl v programu iPAQ 31x Image Explorer
Stažení
Stáhnout aktuální verzi: igoprimo-0.0.3.0.gip
Archiv starších verzí: https://geocaching.mikrom.cz/geoget/pluginy/igoprimo/
Seznam dostupných verzí
Filename | Filesize | Last modified |
---|---|---|
igoprimo-0.0.3.0.gip | 303.6 KiB | 2014/06/24 00:00 |
Seznam změn
0.0.3.0 (2014/06/24)
- snad definitivně vyřešené pády igo
- generují se krásné a validní KML soubory v UTF-8, s problematickými znaky ošetřenými entitami