Stránka 1 z 1

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

PříspěvekNapsal: 27.12.2010, 22:49
od 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 :-)

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

PříspěvekNapsal: 3.1.2011, 17:32
od Suky
Dodělal jsem i Wokenní dávkový soubor:

Kód: Select All
:: 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

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

PříspěvekNapsal: 4.1.2011, 8:42
od Jirásek
:palec: :pc: 8-)

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

PříspěvekNapsal: 23.2.2011, 16:39
od 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.

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

PříspěvekNapsal: 30.9.2011, 17:36
od 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)

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

PříspěvekNapsal: 15.11.2011, 22:20
od 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 ;-)

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

PříspěvekNapsal: 9.12.2011, 21:38
od nikolov
Suky, díky moc za skript pro Windows! Funguje to skvěle!!! :palce:
Viktor