<div dir="ltr">Ahoj,<br><div><div class="gmail_extra"><br><div class="gmail_quote">2017-02-07 18:45 GMT+01:00 jzvc <span dir="ltr"><<a href="mailto:jzvc@tpfree.net" target="_blank">jzvc@tpfree.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">ja se ani moc nedivim ze to moc nefunguje ...<br>
<br>
schvalne jestli neco nevidim ...<br>
<br>
<a href="http://wiki.openstreetmap.org/wiki/Public_transport" rel="noreferrer" target="_blank">http://wiki.openstreetmap.org/<wbr>wiki/Public_transport</a><br>
<br>
1) trasa (jako top level prvek) je definovama master relaci (kvuli variantnim trasam predevsim) <a href="http://wiki.openstreetmap.org/wiki/Relation:route_master" rel="noreferrer" target="_blank">http://wiki.openstreetmap.org/<wbr>wiki/Relation:route_master</a><br>

2) soucasti ty relace jsou vyhradne relace (variant) tras <a href="http://wiki.openstreetmap.org/wiki/Relation:route" rel="noreferrer" target="_blank">http://wiki.openstreetmap.org/<wbr>wiki/Relation:route</a><br>

3) soucasti relace trasy jsou uz silnice a zastavky .... ale zadny relace<br>

4) jenze zastavka muze byt definovana jako relace o mnoha prvcich <a href="http://wiki.openstreetmap.org/wiki/Tag:public_transport%3Dstop_area" rel="noreferrer" target="_blank">http://wiki.openstreetmap.org/<wbr>wiki/Tag:public_transport%3Dst<wbr>op_area</a><br>

5) ovsem ta relace neni definovana jako soucast niceho<br></blockquote><div><br>Ummm… no a? Podle network+ref dohledám route_master. Vezmu všechny jeho členy (varianty trasy). Pro každou variantu vezmu všechny členy typu stop[_*], které mi definují seznam zastávek, čímž v každé variantě získám seznam zastávek této varianty. Mezi jednotlivými variantami ty zastávky můžu propojit pomocí relací stop_area, jichž jsou členy.<br><br></div><div>Obecně vzato tím datovým schématem jde popsat extrémně složité kombinace, které tím primitivním liniovým grafem nemám šanci moc dobře nakreslit (ostatně už situace více než dvou variant tam–zpět je trochu složitá), ale s tím se nedá nic moc dělat. V jednoduchém případě na tom principiálně nevidím nic moc složitého (a ten nástroj, zdá se, zkouší řešit i nějaké složitější věci, ale nezkoumal jsem, jestli podle nového schématu).<br><br></div><div>Pokud by někdo chtěl, zdrojáky toho diagramu jsou na <a href="https://github.com/drolbr/Overpass-API/blob/master/src/pt_diagrams/sketch-route-svg.cc">https://github.com/drolbr/Overpass-API/blob/master/src/pt_diagrams/sketch-route-svg.cc</a> (a <a href="https://github.com/drolbr/Overpass-API/blob/master/src/pt_diagrams/processed_input.cc">https://github.com/drolbr/Overpass-API/blob/master/src/pt_diagrams/processed_input.cc</a> pro zpracování vstupních dat). I když tedy je tam taky čtyři roky starý nezodpovězený dotaz, jestli to vůbec podporuje route_master. <a href="https://github.com/drolbr/Overpass-API/issues/30">https://github.com/drolbr/Overpass-API/issues/30</a><br><br></div><div>Vyzkoušet, co přesně hledá a jaká data dostane, můžete tím, že na konec toho URL přidáte &debug=yes<br></div><br></div><div class="gmail_quote">-- Petr Kadlec / Mormegil<br></div></div></div></div>