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 <[email protected]> napsal(a): > Zkouším poslat znovu, napoprvé neprošlo - prý spamuji :-( > > Marián > > ---------- Původní zpráva ---------- > Od: Marián Kyral <[email protected]> > 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 > [email protected] > http://lists.openstreetmap.org/listinfo/talk-cz > >
_______________________________________________ Talk-cz mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-cz

