Popis: aplikace MyGarminWpt pro Microsoft Excel 2007 (2003) je určena pro správu, editaci, import a export waypointů v souborovém formátu GPX. Primárně je aplikace určena pro uživatele GPS přijímačů značky GARMIN. Nově: Aplikaci lze využít také k přípravě bodů zájmu - POI.
Verze: 1.9.1 Beta (31. 10. 2009)
Autor: Pavel Černák
Poznámka: Waypointy lze běžně spravovat v aplikaci MapSource, který ale bohužel neumožňuje jejich rozšířenou editaci. Jistě exituje celá řada komečních i nekomerčních programů, které jsou pro správu wpt určené, ale žádný z nich mi nevyhovoval. Navíc využívám více GPS a synchronizace uložených wpt bývá dost nepřehledná. A proč Excel? Excel má snad každý a většina uživatelů se v něm velmi rychle zorientuje. Primárně jsem aplikaci psal tak, aby byla vzájemná kompatibilita mezi verzí Excelu 2003 a 2007 (nižší verze jsem netestoval, ale na verzi 97 to určitě nepoběží).
Pro uživatele Excelu 2007: Aplikace je uložena v kompatibilním formátu XLS a při každém uložení souboru tak můžete být upozorňováni na zachování režimu kompatibility. Soubor tedy můžete uložit v novém formátu, a to XLSM (s podporou maker) nebo v binárním formátu XLSB - doporučuji. Pokud ale uložíte soubor jako standardní XLSX, aplikace nebude funkční.
UPOZORNĚNÍ: Pro plnou funkci aplikace je nutné povolit makra.
Základní vlastnosti:
- Správa waypointů v tabulkovém procesoru MS Excel s podporou maker VBA.
- Snadná editace waypointů případně i POI včetně jejich importu ze souboru gpx.
- Export waypointů do souboru gpx (UTF-8) s diakritikou nebo bez.
- Porovnání stávajících waypointů s importovanými.
- Kontrola duplicit v názvech a souřadnicích waypointů.
- Výpočet azimutů a vzdáleností všech wpt k vybranému bodu.
- Zobrazení waypointu v GoogleMap.
- Podpora pro formátování popisu pomocí GML značek (značky uvedené v závorkách < a >).
Doporučuji: Přečtěte si v přiloženém souboru FAQ.txt časté otázky a odpovědi!
Download:
Návod (doporučuji):
Historie:
Verze 1.9.1 Beta (31. 10. 2009)
- fix hlášení chyby při exportu jednoho záznamu wpt a skrytém informačním řádku.
- fix hlášení chyby při importu neplatného data v ISO formátu (desetinná místa v sekundách)
- fix hlášení chyby o neplatném formátu vstupního souboru
- klávesová zkratka na odeslání wpt do GPS (CTRL+q)
- aktualizován seznam symbolů pro MapSource 6.15.6
- * fix importu html tagu <...>
- přidána podpora importu z více gpx souborů najednou - v dialogu klávesou CTRL
- přidána podpora importu a exportu časové značky UTC ISO TIME včetně konverze na TIME GMT
- přidána možnost (ne)sledování duplicit u souřadnic waypointů
- automatické odstranění ![CDATA z názvu wpt
- fix pro export prázdného tagu <City>
- fix pro import a porovnání wpt s popisem delším než 255 znaků (MS Excel 2003, ERROR 1004)
- fix pro export wpt s desetinným místem delším než 7 číslic (chyba č.5)
- fix pro chybu v definici názvu wpt (ampersand = & = &)
- fix pro chybu při tvorbě duplicit (MS Excel 2003)
- přepracováno kódování do UTF-8
- nově možnost definovat vlastní URL odkaz na externí mapu - v rámci formuláře.
- rychlá oprava předchozí verze. Chyba vznikla omylem při použití akce Zpět a následného uložení.
- POZOR, změny týkající se sloupců 'cmt' a 'desc' ve všech listech (včetně importu a porovnání):
- a) změna formátu u sloupců cmt a desc z TEXT na OBECNÝ !
- b) zrušeno zalomení textu sloupců cmt a desc !
- c) přidána podpora pro formátování <cmt> nebo <desc> pomocí značek GML (Garmin Markup Language)
- d) GML vždy uvádět v závorkách < a > (všechny párové i nepárové značky)
- e) závorky < a > při exportu automaticky nahrazeny značkami lt; a gt;
- f) značky lt; a gt; při importu nahrazeny závorkami < a >
- g) fix: opraveno chybové hlášení když u cmt nebo desc bylo více jak 256 znaků
- h) poznámka: U POI nesmí být vyplněné současně <cmt> a <desc> !
- Nově lze exportovat více telefonních čísel (sloupec Phone). Tel.čísla musí být oddělená čárkou.
- Prázdné pole 'DisplayMode' se bude vždy generovat jako 'SymbolAndName'
- změna ve struktuře generovaných GPX souborů formátu XML (pro Xerces XML parser)
- dočasně vyřešený problém s konverzí do UFT-8 (i při exportu bez diakritiky)
- drobná úprava kódu
- fix pro export GPX. Záměna řádků <sym>a <link> způsobavala potíže při načítání mp3, jpg. Upozornil advorak, díky.
- fix pro import s různým oddělovačem desetinných míst (čárky i tečky),
- Excel 2002 (XP) v importu ignoroval automatický převod na desetinnou čárku - bylo mu domluveno,
- opravena záměna tlačítek (Ano, Ne) u volby odstranění diakritiky při exportu do gpx.
- fix pro chybové hlášení při formátování Compare listu s jedním importovaným waypointem
Seznam editovatelných položek:
- Code: Vybrat vše
- Name [<name>] – Název wpt, pod kterým bude zobrazen v přijímači GPS. Vždy je nutné ověřit, kolik znaků váš přijímač pro tento název povoluje a zdali podporuje zobrazení diakritiky. Název musí být jedinečný (nesmí se vyskytovat více než jednou).
- Symbol [<sym>] – Jedná se o grafický symbol (ikonu), který bude zobrazen v přijímači i aplikaci MaSource.
- Comment [<cmt>] - Krátký a výstižný komentář, který se vztahuje k wpt.
- Latitude [<lat>] – Severní šířka wpt v desetinném tvaru. Formát sloupce je automaticky nastaven na sedm pozic za desetinnou čárkou a není nezbytné vyplňovat všechny nuly. Při exportu budou nuly automaticky doplněny. Jako oddělovač použijte čárku.
- Longitude [<lon>] – Východní délka wpt v desetinném tvaru. Formát sloupce je automaticky nastaven na sedm pozic za desetinnou čárkou a není nezbytné doplňovat prázdné pozice nulami. Při exportu budou nuly automaticky doplněny. Jako oddělovač použijte čárku.
- Elevation [<ele>] – Nadmořská výška wpt v metrech.
- Create date [<time>] – Datum vytvoření wpt ve formátu 2006-07-10T15:30:29Z.
- Descriptive desc. [<desc>] – Popis wtp. Obvykle doplňuje komentář.
- Link 1 a Link 2 [<Link>] – Odkaz na soubor nebo URL adresu. Podporovány jsou dva odkazy. Příklad: <link href="file://C:/ /obrazek.jpg“/>. Stačí však zadat pouze file://C:/ /obrazek.jpg
- Proximity [<gpxx:Proximity>] – Varovný wpt. Jednotky v metrech nebo stopách (jaké jednotky budou zvoleny, záleží na nastavení přístroje nebo MapSource) pro varovný signál.
- Temperature [<gpxx:Temperature>] – Teplota vzduchu pro uložený wpt v jednotkách °C nebo °F (jaké jednotky budou zvoleny, záleží na nastavení přístroje nebo MapSource).
- Depth [<gpxx:Depth>] – Hloubka v metrech/stopách (jaké jednotky budou zvoleny, záleží na nastavení přístroje nebo MapSource).
- Display mode [<gpxx:DisplayMode>] – Zobrazení waypoitu: SymbolAndName = Symbol & Název, SymbolAndDescription = Symbol & Komentář, SymbolOnly = Pouze symbol.
- Categories [<gpxx:Categories>] – Kategorie, do kterých je wpt zařazen. Pro pochopení kategorií doporučuji prostudovat MapSource. Chcete-li wpt zařadit do více kategorii, oddělte je čárkou. Např.: Kempy,Auto,Outdoor
- StreetAdress(1) & (2) [<gpxx:StreetAddress>] – Dvě pole určené pro adresu.
- City [<gpxx:City>] – Město.
- State [<gpxx:State>] – Stát. Určeno převážně pro USA.
- Country [<gpxx:Country>] – Země.
- Postal Code [<gpxx:PostalCode>] – Poštovní směrovací číslo.
- Phone [<gpxx:PhoneNumber Category="Phone">] – Telefonní číslo. Pokud váš GPS přijímač umí zobrazovat telefonní čísla, vyzkoušejte, jaký formát (místní nebo mezinárodní) bude zobrazován správně. To samé platí v případě, že gps umí telefonní čísla vytáčet, např. přes bluetooth.
- FAX [<gpxx:PhoneNumber Category="Fax">] – Faxové číslo.
- Email [<gpxx:PhoneNumber Category="Email">] – E-mail.
Náhled:



POI formátovaný pomocí GML značek:
