Import POI z počítače do Mio Moov

Navigační aplikace, samostatné přístroje pro navigaci, mobilní i jiné mapy

Moderátor: Moderátoři MobilMania.cz

Odeslat příspěvekod Marek Lutonský 18. 5. 2008 10:58

Do Mia Moov lze prostřednictvím programu MioMore Desktop nahrát nové databáze zájmových bodů. Zdroj je potřeba mít ve formátu CSV, a v této struktuře:

7.620163, 47.541416, St. Jakob Park
7.465159, 46.962162, Stade de Suisse
6.128482818603516, 46.17721547253262, Stade de Geneve
8.503503, 47.383162, Letzigrund


Na první místě je zeměpisná délka (longitude), na druhém zeměpisná šířka (latitude), na třetím název bodu.

Převodní program GPSbabel umí do formátu CSV převést úplně cokoli. Jen je problém v tom, že přehazuje délku a šířku, na prvním místě je u něj zeměpisná šířka. Ostatně udávat polohu způsobem šířka a až potom délka je běžnější než způsob, který používá Mio.

Zatím jsem přišel jen na trochu komplikovaný postup, který využívá formát formát unicsv. Postup je následující:

1. krok

Zdrojový soubor (GPX, KML, cokoli) převedu na CSV. Dá se použít okenní nádstavba GPSBabelGUI.exe nebo jednoduchý příkaz.

gpsbabel.exe -i gpx -f C:\soubor.gpx -o csv -F C:\soubor.csv

2. krok

Tento soubor otevřu třeba v Poznámkovém bloku a na první řádek doplním strukturu, které chci dosáhnout. Vypadá to potom třeba takhle (testuji databázi notářů z POI.cz):

lon, lat, name
49.19193, 16.61067, Bartakova Marie Brno Masarykova 31
49.78306, 14.68916, Benkova Jana Benesov Masaryk. nam.158
49.19725, 16.61087, Bernard Pavel Brno Jezuitska 13


3. krok

Pomocí unicsv, který si přečte strukturu v prvním řádku provedu konverzi do dalšího CSV. Opět lze použít okenní rozhraní, nebo příkaz:

gpsbabel.exe -i unicsv -f C:\soubor.csv -o csv -F C:\soubor2.csv

Výsledný soubor lze prostřednictvím MioMore Desktop nahrát do Mia. Buď jako nová kategorie nebo aktualizace některé z vestavěných. Ikona kategorie musí být ve formátu PNG.

Tento postup je funkční, ale lepší by určitě bylo najít nějaký jednodušší, kde by nebylo nutné konverzi řešit ve dvou stupních. Napadá někoho lepší řešení?
Marek Lutonský
Hlavní administrátor
Uživatelský avatar

Odeslat příspěvekod rossini 18. 5. 2008 11:46

Lepší řešení je jen jedno, budeme mít (http://www.poi.cz) přesný tvar pro Mio MOOV sérii a potom bude stačit pouze stáhnout potřebné POI. :-)
*** Radary i další body zájmu (POI) stahujte z http://www.poi.cz (pro koncové uživatele zdarma) ***
rossini
Kolemjdoucí

Odeslat příspěvekod Marek Lutonský 18. 5. 2008 12:20

S tím počítám. Šlo mi spíš o postup s vlastními databázemi nebo těmi, co nejsou a asi nebudou na POI.cz - třeba ze zahraničí.
Marek Lutonský
Hlavní administrátor
Uživatelský avatar

Odeslat příspěvekod Composite 20. 5. 2008 08:17

Tak tak, niekto si bude chcieť spraviť vlastné POI, pekný návod.
Composite
Junior
Uživatelský avatar

Odeslat příspěvekod Jose11 28. 5. 2008 19:58

Na POI.CZ již jsou ke stažení POI ve formátu MOOV tudíž .csv
Hurá funguje to.....
Jose11
Kolemjdoucí

Odeslat příspěvekod mamlas666 25. 6. 2008 08:12

Dobrý den pane Marku L., můžete mi pls říct či dát link jak převést klasický formát GPS - tj. xx°xx' xxxxx" na tvar pro Mio Moov 360u - tj. "7.620163, 47.541416" ? děkuji mnohokráte za odpověď či radu(jedná se mi např. když si najdu nějakou adresu na mapy.cz tak je tam formát gps jen v klasickém tvaru...a chtěl bych si tu adresu přidat do POI v navigaci)
AMD FX6300, 2x4GB DDR3 Geil CL9, Asus M5A97 R2.0,Asus GTS 250DK, SATA III 1+2TB WD Black Caviar 7200 ot., Fortron 400W GLN
mamlas666
Junior
Uživatelský avatar

Odeslat příspěvekod Marek Lutonský 25. 6. 2008 08:19

Pomocí GPSbabel. Myslím, že formát se stupni a jejich zlomkovou částí je pro tento program standardní, není ani třeba nic nastavovat.

Nebo vy myslíte manuální jednorázový převod? Potom doporučuji tento článek: http://navigovat.mobilmania.cz/Bleskovk ... ARI=113684
Marek Lutonský
Hlavní administrátor
Uživatelský avatar

Odeslat příspěvekod Composite 25. 6. 2008 14:38

Dajme tomu, že máme:
49°6'27.5"N
18°26'44.16"E

čiže:
49. to sa nemení=49.
6/60 (z minút na stupne)=0,1
27,5/3600 (zo sekúnd na stupne)=0,007638

sčítame

výsledok= 49.10763889


A to isté s tým druhým
Composite
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků