Dávkový převod POIs z poi.cz do *.upi (Sygic) a *.rupi (Aura

Vše o gps navigacích, novinky, linky, dotazy, upozornění...

Moderátor: eidz

Odpovědět
Suky
Příspěvky: 63
Registrován: 13.8.2006, 13:32

Dávkový převod POIs z poi.cz do *.upi (Sygic) a *.rupi (Aura

Příspěvek: # 40860Příspěvek Suky

Bo jsem přešel na Android a (zatím) to vypadá, že nejlepší je Sygic, a protože nesnáším ruční práci, pustil jsem se do svého prvního Bourne scriptu (tak se prosím moc nesmějte) s použitím GPS Babel a POI Converter (originál od Sygic).

Výsledek je -> zde
Jak použít, co to dělá atd viz vložený popis v cti.mne
Kdyby náhodou - spouští se to (po přechodu do patřičného adresáře a označení scriptu jako spustitelného) příkazem "sh script.sh"

Je to pro Linux, nevím, jestli je jednoduše možné ve Woknech použít stejně rename, sed atd, ovšem Wokenní uživatelé mají možnost (nejméně) využít šablony pro GPS Babel a snad i regexp. Anebo mohou ten Linux konečně vyzkoušet (ať už live CD nebo virtuální) :-)

Jako zdroj jsem použil gpx soubory, které mají pěkně definované jednotlivé pole.

Užijte si to :-)
Naposledy upravil(a) Suky dne 30.9.2011, 15:28, celkem upraveno 1 x.
Suky
Příspěvky: 63
Registrován: 13.8.2006, 13:32

Re: Dávkový převod POIs z poi.cz do formátu *.upi (Sygic)

Příspěvek: # 40894Příspěvek Suky

Dodělal jsem i Wokenní dávkový soubor:

Kód: Vybrat vše

:: Author: Suky
:: Version 0.11

:: Nastavit dle skutecneho adresare!!!
set POI_PATH="E:\POIs\SygicPOIs"


set PATH="C:\Program Files\Ant Renamer"
set PATH="c:\Program Files\GPSBabel";%PATH%
set PATH="c:\Program Files\GnuWin32\bin";%PATH%

cd /d %POI_PATH%

Renamer.exe -b RemSpaceHyphenExt.arb -af %POI_PATH%"\In\*.gpx" -g -x

for %%x in (In/*.*) do gpsbabel.exe -p "" -c ISO-8859-2 -i gpx -f In/%%x -c ASCII -o xcsv,style="GPXtoUPI.csv" -F Txt/%%x.tmp
for %%x in (In/*.*) do sed.exe -e "s/\([^\t;]\+; \)\1/\1/" -e "s/\(WIFI FREE,\? \|Zimny stadion \|MAZDA \)//i" <"Txt/%%x.tmp" >"Txt/%%x.txt"
for %%x in (In/*.*) do "POI Convertor.exe" Txt/%%x.tmp %%x.bmp Out/%%x.upi

del Txt\*.tmp
Nutno nainstalovat náhrady rename a sed, návod a ostatní potřebné soubory k dispozici -> zde
Uživatelský avatar
Jirásek
Příspěvky: 2963
Registrován: 25.11.2006, 15:31
Bydliště: matička stověžatá Praha, destinace Suchdol
Kontaktovat uživatele:

Re: Dávkový převod POIs z poi.cz do formátu *.upi (Sygic)

Příspěvek: # 40903Příspěvek Jirásek

:palec: :pc: 8-)
TomTom GO 1005T;Garmin eTrex Vista HCx; Samsung Galaxy3; PC: Win7, Win8, Android
Uživatelský avatar
kulicka
Příspěvky: 9
Registrován: 17.2.2007, 17:20

Re: Dávkový převod POIs z poi.cz do formátu *.upi (Sygic)

Příspěvek: # 41642Příspěvek kulicka

Ooooooo,uuuzasneeeee. Nesme hodni,nejsme hodni.
Tohle je presne to po cem patram.
Sam jsem jeste na woknech a tomtomovi,ale na android,jako pokusny kralik,presel synek.
A hned se tazal po navigaci a POI - hlavne MC Donaldy,KFC,aquaparky a tak :usmev:
Ja se na Android chystam az s novym PDA,takze to takhle mohu ocuchavat a kdyby neco,neni to muj telefon :koul:
Sygic mne dost prekvapil,ze na slabouckem vodafone 845 chodi celkem dobre.
Takze moc diky a hned to pujdeme vyzkouset.

K.
Suky
Příspěvky: 63
Registrován: 13.8.2006, 13:32

Re: Dávkový převod POIs z poi.cz do *.upi (Sygic) a *.rupi (

Příspěvek: # 43979Příspěvek Suky

Verze dávkového převodu pro Auru (*.rupi) je zde pro Linux i Wokna

Aura umí i UTF8, ale GPX je v ANSII, takže to česky není (ale mi to nechybí, takže neřeším).
Nepřinutil jsem nový RUPI Convertor.exe pracovat v dávkovém souboru, takže výsledkem je jen vhodný *.txt soubor.
Naštěstí klikací RUPI Convertor.exe umí převést více souborů najednou.
Pole adresu jsem poskládal z jednotlivých polí v GPX "POSTAL_CODE CITI; STREET_NAME"
Nevyužívám RUPI pole FAX, EMAIL, LONG DESCRIPTION (GPX je neobsahuje)

Nutno nastavit cestu v obou spouštěcích souborech (doporučuji mrknout na cti.mne)
smoce
Příspěvky: 1
Registrován: 24.10.2011, 15:38

Re: Dávkový převod POIs z poi.cz do *.upi (Sygic) a *.rupi (

Příspěvek: # 44454Příspěvek smoce

Hoši, nemůžu nikde najit, a tady jsem si zdrojaku nevšiml ..

Potřebuju PHP script na generování POI do .UPI (sygic), ale nemůžu nikde najít, jak je ten soubor skládan .. u tom tom to je jenom rekords, ale tady nevím ..

Díky za info. popř script ;-)
nikolov
Příspěvky: 1
Registrován: 3.6.2007, 17:42

Re: Dávkový převod POIs z poi.cz do *.upi (Sygic) a *.rupi (

Příspěvek: # 44635Příspěvek nikolov

Suky, díky moc za skript pro Windows! Funguje to skvěle!!! :palce:
Viktor
Odpovědět