---------- Původní zpráva ----------
Od: Pavel Machek <pa...@ucw.cz>
Komu: OpenStreetMap Czech Republic <talk-cz@openstreetmap.org>
Datum: 1. 9. 2015 23:12:50
Předmět: Re: [Talk-cz] jizdni rady

"Ahoj!

> > Tzn, ta data neodpovidaji specifikaci, specifikaci jsem si dovolil
> > upiratit zde
> > http://www.mdcr.cz/NR/rdonlyres/80947B72-4490-402E-A7FD-4C074918CA7C/0/
PopisJDFverze1_9.rtf
> >
> > Jop, pole stat je samozrejme povine ...
> >
> >
> > Pěkné, pěkné. Přiznám se, že jsme v práci jen omrkl specifikaci toho
> > formátu a data jsem nezkoumal.
> >
> > V každém případě, třeba budou rádi, když jim semtam nahlásíme "drobné"
> > chybičky, které v datech najdeme :-D
> 
> Tak jsem se v tom trochu pošťoural. 10 tisíc zipů 1 - xxxxx - šílenost.
> Zkoumal jsem ČSAD Frýdek-Místek a tam to vypadá, že nějaký použitelný
> seznam zastávek z toho vypadne.

Mas nejaky zacatek skriptu?

Ja zatim davam svoje sem:

http://timetab.cvs.sourceforge.net/viewvc/timetab/timetab/cz/cis/

Rozbalovani vnorenych zipu uz chodi...
Pavel
"



Koukám na to rozbalování, máme to plus mínus stejně. Ale než tahle hala bala
se mi více líbí rozbalení do struktury

<dopravce>/<linka>/




To už mám rozvrtáno, večer dokončím a pošlu. Jediný problém na který jsem 
narazil bylo, že někteří dopravci mají ve svém jméně čárku, takže cut -d ","
mi vrátil jen kousek. To se dá vyřešit přes cut -d '"'. Jenže to mně napadlo
až teď ráno ;-)




No a pak ještě ze zména dopravce buď úplně odstranit diakritiku, nebo ji 
převést z cp1250 do utf-8 (iconv -f cp1520 -t utf-8)




A tak mně napadá, že součásti rozbalovacího skriptu by mohla být i konverze 
všech souborů z cp1250 do utf-8. Pak se s tím bude pracovat mnohem lépe ;-)





mkdir -p $B/tmp

(

  cd $B/tmp

  unzip ../../$B.zip

  ls -1 *.txt |while read F

  do

    iconv -f cp1520 -t utf-8 <$F >../$F

  done

  cd ..

  rm -rf tmp

)





Marián



"
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/
blog.html

_______________________________________________
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz";
_______________________________________________
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz

Odpovedet emailem