<html><body>S těmi tramvajovými koleji je problém čistě v tom, že pro železniční soustavu je vymyšlen jeden systém značení a pro silniční druhý, které jsou navzájem ne příliš kompatibilní. A tramvajová infrastruktura zasahuje do obou. Poměrně intenzivně se tohle řešilo zejména v mailing listu Tagging (odkaz na část v archivu <a href="https://lists.openstreetmap.org/pipermail/tagging/2015-February/">https://lists.openstreetmap.org/pipermail/tagging/2015-February/</a>). Já jsem následoval závěry a příklady diskuze.<br><br>Ve zkratce: Došlo se k tomu, že je nejlepší nechat geometrii obou systémů oddělenou, tj. mapovat koleje separátně od silnice (důvodů je spousta, ať už odlišná geometrie oblouků, absence výhybek, nutnost mít jednu cestu s desítkami tagů pro silnici a železnici zároveň a tedy šílenost úprav -> snadná rozbitelnost, konflikty ve značkách maxspeed/name/voltage/frequency... apod.). Dostaneme tedy sice více prvků, ale každý má pouze pro něj relevantní značky (tj. silnice silniční a železnice železniční). Díky tomu se poměrně snadno upravují a dokonce i nováček při úpravách vidí, co kde je. Geometrie je prostě názornější než přehršel značek.<br><br>Informaci, že uvnitř silnice jsou koleje, potom pokryje "railway:lanes:<forward/backward>", do které se přímo napíše, ve kterém pruhu se dané koleje vyskytují. Naopak informaci z druhé strany, tedy že koleje jsou uvnitř silnice, pokrývá značka "embedded=*". Oba tyto tagy jsou široce používané a lanes prefixy dokonce approved.<br><br>Vizualizaci přímo v editoru podporuje například styl vykreslování "Lanes and road attributes" pro JOSM.<br><br>Ještě bych zde rád uvedl trochu mezinárodní srovnání. Nyní už snad v naprosté většině (podrobně zmapované) Evropy se koleje mapují separátně. Bohužel si většinou mapeři nelámou hlavu s párováním se silnicemi, což na jednu stranu chápu. Dost velká pracnost. Na druhou stranu ale vzniká nekonzistentnost. V ČR jsem asi také jediný, kdo si s tím dal tu práci (viz Brno). Wiki stránku zkusím ve volném čase, pokud si nějaký najdu, updatovat o tuto možnost (resp. přidat reference).<br><br>Samozřejmě tenhle princip není bez chyby, ale nic lepšího se prozatím prostě nenašlo. Ideálním případem by samozřejmě bylo mapovat pro každou silnici jednotlivé pruhy separátně cestami, jenže to je v nynější situaci utopie. Hlavním problémem je zde reprezentace ulice pouze jednou cestou, což při nynějších potřebách OSM (micromapping/3D mapping) přestává stačit. Právě tohle vedlo k zavedení obludných systémů typu "lanes:forward/backward" nebo "sidewalk=left/right/both" apod.<br><br>To, co je teď v Praze, vypadá na počin nějakého nadšence, který nemapoval dostatečně precizně a navíc práci nedokončil. Na druhou stranu odsuzovat ostatní, kteří tram. sítě v ostatních městech ČR velice pěkně zmapovali (až na poznámku výše), pouze kvůli jednomu špatnému případu, je trochu krátkozraké. <br><br>Vzhledem k tomu, že předělat celé Brno, které má mnohem menší tramvajovou síť než Praha, trvalo pár měsíců, tak se do oprav z důvodu nedostatku času opravdu necítím. Navíc to s sebou nese předělání zastávek, občas křižovatek apod. Už tak mám v OSM dost restíků :-)<br><br>Omlouvám se za rozsah,<br>Michal<br><br><p>---------- Původní zpráva ----------<br>Od: Petr Kadlec <petr.kadlec@gmail.com><br>Komu: OpenStreetMap Czech Republic <talk-cz@openstreetmap.org><br>Datum: 9. 7. 2015 17:31:48<br>Předmět: Re: [Talk-cz] Dvojité koleje tramvajových tratí</p><br><blockquote><div><div><div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><p>---------- Původní zpráva ----------<br>Od: jzvc <<a href="mailto:jzvc@tpfree.net">jzvc@tpfree.net</a>><br></p><div><div><blockquote><br>Cus, na mapovani trati per kolej se pracuje dlouhodobe a celorepublikove.<br><br>Mimochodem, co ti na tom vadi?<br></blockquote></div></div></div></blockquote><div>Obecně asi nic. […ale měl jsem asi nějakou mlhavou představu o úplně jiném tagování, viz níže]<br></div><div> </div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div><div><blockquote>V tomhle pripade tam ja osobne vidim celkem znacnej posun proti <br>km/orthofoto (vypada to, ze pouziva nekalibrovanej bing ...).<br>Pak se mi na tom nelibi ze jedna kolej je vedena v ose ulice po stejny <br>linii a druha vedle.<br>Plus v krizovatce se ty koleje krizej a neprotinaj a nejsou spravne <br>udelany prechody.<br></blockquote></div></div></div></blockquote><br></div><div>No právě. Je hezké, že existuje nějaký obecný názor nějak dělat dvoukolejné tratě, ale tohle IMHO není nic víc než jedna blbě umístěná copy&paste čára v mapě navíc.<br><br></div><div><div><div>2015-07-04 3:24 GMT+02:00 Michal Pustějovský <span><<a href="mailto:Michal.Pustejovsky@seznam.cz">Michal.Pustejovsky@seznam.cz</a>></span>:<br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Poloha jednotlivých kolejí má být samozřejmě přesně dle ortofota <b>napasovaného</b> na <b>vektorový</b> katastr. Zakreslovat koleje u vícekolejných tratí separátně je samozřejmě žádoucí.<br></div></blockquote><div><br></div><div>No, budiž, řekněme.<br></div><div> </div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Pokud jsou koleje součástí silničního tělesa, používá se ke svázání názvosloví "lanes" (viz <a href="http://wiki.openstreetmap.org/wiki/Lanes">http://wiki.openstreetmap.org/wiki/Lanes</a>). Spousta příkladů je k nalezení v Brně (viz např. <a href="http://www.openstreetmap.org/way/327285746">http://www.openstreetmap.org/way/327285746</a>). Ve zkratce jde o to popsat, ve kterém pruhu silnice se koleje nachází. Cestu reprezentující silnici (ulici) bývá zvykem umisťovat na místo dělicí čáry. Může být tedy uprostřed kolejí, ale samozřejmě i mimo ně.<br></div></blockquote><div><br>No a tomuhle tedy moc nerozumím. Pokud existuje zvyk (to snad ani není to správně slovo, vzhledem k tomu, jak „samozřejmé“ to v OpenStreetMap je) libovolněpruhové obousměrné silnice v mapě generalizovat do jedné cesty, pak se mi zakreslování _v této cestě ležících_ kolejí jako dvou cest zdá datově značně (vnitřně) nekonzistentní. Realita a topologie prostě _není_ obousměrná silnice, kterou po stranách lemují tramvajové trati (které všechny připojující se ulice kříží). Pokud odbočuji ze silnice vpravo, _nepřejíždím_ koleje. Je hezké, že nějakými komplikovanými atributy na cestě naznačím, kde asi tak leží nějaké (jaké?) tramvajové tratě v okolí, ale v datech/topologii to nemám šanci dohledat. O tom, že to tak vypadá i na vyrenderované mapě, ani nemluvě. <br></div></div></div></div></div></div></blockquote><blockquote><div><div><div><div><div><div><br><br></div><div>Přinejmenším by bylo fajn poznamenat tenhle zvyk na wiki u návodu k tagování tramvají, který teď popisuje jen zcela odlišný postup. [1]<br><br></div><div>No jak říkám, moc tomu nerozumím, takže pokud někdo, kdo tomu rozumí, opraví ty nesmysly včetně slepých tramvajových kolejí v Praze, budu mu povděčen.<br><br></div><div>-- Petr Kadlec / Mormegil<br></div><div><br>[1]: <a href="https://wiki.openstreetmap.org/wiki/Trams#Tram_tracks">https://wiki.openstreetmap.org/wiki/Trams#Tram_tracks</a><br></div></div></div></div></div>
</div>_______________________________________________<br>Talk-cz mailing list<br>Talk-cz@openstreetmap.org<br>https://lists.openstreetmap.org/listinfo/talk-cz</blockquote></body></html>