[Talk-cz] Turistické známky

LM_1 flukas.robot+osm na gmail.com
Úterý Květen 21 15:32:53 UTC 2013


I když je to komplikovanější, přimlouval bych se za to, aby TZ nebyla
samostatným uzlem téměř nikdy - co vím tak je vždycky svázaná s nějakým
objektem, který v mapě už je - a turistická známka by měla být jen další
informací o takovém objektu.
Lukáš Matějka (LM_1)


Dne 21. května 2013 9:45 Marián Kyral <mkyral na email.cz> napsal(a):

> Zkouším poslat znovu, napoprvé neprošlo - prý spamuji :-(
>
> Marián
>
> ---------- Původní zpráva ----------
> Od: Marián Kyral <mkyral na email.cz>
> Datum: 21. 5. 2013
> Předmět: Turistické známky
>
> Jednou z věcí, které mi na OSM (a následně na turistických mapách) chybí,
> jsou turistické známky. Jsou neocenitelné při plánování výletu, člověk
> alespoň vidí, kde je co zajímavého.
>
> Už nějakou dobu si pohrávám s myšlenkou importu TZ (na komíny jsem
> nezapomněl, jsou ve frontě a počítám, že pokud se povede jeden import,
> druhý se bude dělat obdobně).
>
> Na webu TZ je k dispozici seznam všech českých TZ ve třech formátech:
>
> 1) txt - pouze seznam, nepoužitelné (
> http://www.turisticke-znamky.cz/export.php)
> 2) csv - jedna známka na řádek - obsahuje GPS souřadnice - použitelné (
> 3) csv - totéž co předchozí, pouze je jedna známka rozdělena na více
> řádků, odděleno prázdným řádkem
>
> Viz http://www.turisticke-znamky.cz/seznam.php (Aktuální seznam TZ ke
> stažení)*
>
> *U souborů není uvedena licence, proto jsem poslal dotaz na TZ, zda by
> bylo možné soubory využít a obdržel jsem následující odpověď:
>
> ======================================
> Dobrý den,
>
> díky za Váš mail a za zájem o Turistické známky.
> Beze všeho použijte csv soubory, které máme na webu, pokud budou existovat
> linky na jednotlivé známky na našem webu, bude to jen přínos.
> Momentálně pracujeme na kompletním seznamu všech TZ, i těch zahraničních.
> Vyvěsíme ho na web do konce května.
>
> Hodně zdraví
> za Turistické známky s.r.o.
> David Holub
> ======================================
>
> Takže z tohoto pohledu to vypadá, že není problém a zbývá jen vyřešit pár
> drobností B-)
>
> 1) Definovat, jak TZ zadat do OSM, doplnit na wiki, udělat nějaký preset
> pro JOSM
> 2) Připravit úvodní import
> 3) Připravit nějaký nástroj pro aktualizaci
>
> *Ad 1) Definice TZ na OSM*
>
> V souboru jsou k dispozici následující informace:
> (*) Číslo TZ
> (*) Název
> (*) Kategorie - (turistická oblast (Jeseníky, Beskydy...), muzeum, zoo,
> rozhledna...)
> (*) Okres
> (*) Uveřejněno - U starších známek nevyplněno
> (*) 1. prodejní místo
> (*) www - url 1. prodejní místo
> ...
> (*) 13. prodejní místo
> (*) www
> (*) GPS - GPS souřadnice
>
> (Poznámka: je docela pravděpodobné, že nové soubory budou vypadat trochu
> jinak - uvidí se až budou k dispozici)
>
> Mapování na OSM tagy bych si po prvotním průzkumu představoval nějak takto:
>
> tourism=attraction - poznámka: zatím nemá wiki stránku
> attraction=stamp (nový tag)
> name=Název (případně TZ: Název)
> description=Kategorie a jednotlivá prodejní místa + www
> website=http://www.turisticke-znamky.cz/znamka_.php?id=Číslo
> ref=TZCZ:číslo
> source=tz (nebo turisticke-znamky.cz?)
>
> _Příklad:_
> 27;"Zdobnice";"ORLICKÉ HORY";"Rychnov nad Kněžnou";"";"Chata Jitřenka,
> Zdobnice v Orlických horách";;"Chata Kovárna, Zdobnice";"
> http://chatakovarna.cz";;;;;;;;;;;;;;;;;;;;;;;"50,2386111111";"16,
> 4086111111"
>
> tourism=attraction
> attraction=stamp
> name=Zdobnice
> description=ORLICKÉ HORY; Chata Jitřenka, Zdobnice v Orlických horách;
> Chata Kovárna, Zdobnice (http://chatakovarna.cz)
> website=http://www.turisticke-znamky.cz/znamka_.php?id=27
> ref=TZCZ:27
> source=tz
>
> Předpokládám, že TZ bude vždy jako samostatný uzel.
>
> Prosím o revizi. Jediné, co by bylo dobré zachovat je nějaká jednoznačná
> rozlišitelnost pro následné aktualizace.
>
> *Ad 2) Úvodní import*
> Co jsem tak koukal, jak to dělá josm, stačí vygenerovat  xml soubor a ten
> následně nějak dostat do OSM. Dalo by se použít JSOM, ale raději bych to
> udělal napřímo, přes API pomocí nějaké šikovné utilitky.
>
> Vygenerovat XML z csv je celkem triviální úkol, na to by stačil jednoduchý
> shell script. Taktéž by neměl být problém s duplicitami, TZ v OSM zatím
> nejsou (opravte mě pokud se mýlím).
>
> *Ad 3) Aktualizace*
> Seznam turistických známek se stále mění, nové známky přibývají, některé
> staré se ruší (a číslo se pak použije u nějaké nové známky). Jednou z
> možností je dělat aktualizace ručně, dle email listu. Ale to se mi jednak
> nechce a taky to nepodchytí všechny změny, hlavně změny prodejních míst.
>
> Takže nejlepší bude nějaký robot, který si stáhne aktuální seznam z webu
> TZ, následně si stáhne seznam TZ z OSM přes overpass API, oba soubory
> porovná, vygeneruje xml soubor se změnama a ten následně nahraje na OSM
> (úplně stejně jako u importu).
>
> Tohle už shellem řešit nepůjde (zpracovávat XML pomocí shellu není právě
> triviální), takže předpokládám, že opráším python a udělal bych to v něm.
> Co jsem koukal, nějaké python moduly pro obsluhu OSM API existují.
>
> Teď už jen zbývá otázka, co všechno aktualizovat. Měla by se aktualizovat
> i poloha? Tedy pokud ji nějaký uživatel omylem přesune, známka se vrátí
> zpátky. Ale co když nebyla známka přesunuta omylem? Co jsem třeba koukal,
> tak TZ Ivančena je celkem dost mimo. Ještě si u TZ zkusím upřesnit, jestli
> to je správně, nebo se jedná o chybu.
>
> Možná by součástí update skriptu mohl být i nějaký report posunutých
> známek a ty by se následně daly zkontrolovat ručně.
>
> Co myslíte?
> Uvítám připomínky, rady, odkazy na nějaké již běžící automatické importy,
> nebo vhodné programy, které by se daly využít.
>
> Marián
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
>
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20130521/f3cf3fc9/attachment.html>


Další informace o konferenci talk-cz