Dávkový převod POIs z poi.cz do *.upi (Sygic) a *.rupi (Aura
Moderátor: eidz
Dávkový převod POIs z poi.cz do *.upi (Sygic) a *.rupi (Aura
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
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.
Re: Dávkový převod POIs z poi.cz do formátu *.upi (Sygic)
Dodělal jsem i Wokenní dávkový soubor:
Nutno nainstalovat náhrady rename a sed, návod a ostatní potřebné soubory k dispozici -> zde
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
- 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)
TomTom GO 1005T;Garmin eTrex Vista HCx; Samsung Galaxy3; PC: Win7, Win8, Android
Re: Dávkový převod POIs z poi.cz do formátu *.upi (Sygic)
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
Ja se na Android chystam az s novym PDA,takze to takhle mohu ocuchavat a kdyby neco,neni to muj telefon
Sygic mne dost prekvapil,ze na slabouckem vodafone 845 chodi celkem dobre.
Takze moc diky a hned to pujdeme vyzkouset.
K.
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
Ja se na Android chystam az s novym PDA,takze to takhle mohu ocuchavat a kdyby neco,neni to muj telefon
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 (
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)
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 (
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
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 (
Suky, díky moc za skript pro Windows! Funguje to skvěle!!!
Viktor
Viktor