silnice jako neprostupná překážka při pěším routování

12 zpráv
Zpět na přehled

silnice jako neprostupná překážka při pěším routování

12 zpráv JKMPMMMP 8 účastníků 7 min čtení
  1. Karel Volný kavol na seznam.cz #m34fae7
    čest práci, narazil jsem na to, že při pěším routování mě OsmAnd posílá nějak divně ... chtěl jsem si ověřit, že není nějaká krpa v datech, ale zdá se, že to dělají všechny enginy, takový minimalistický příklad viz: https://www.openstreetmap.org/directions?engine=fossgis_osrm_foot&route=49.24860%2C16.58355%3B49.24896%2C16.58262#map=19/49.24857/16.58284 chová se to, jako kdyby vůbec nebylo možno vstoupit na silnici mimo přechod - místo nějakých 80 m po schodech nahoru a u Z-boxu přejít mám obcházet 400 m? vážně? přitom když cíl posunu kousíček vedle na silnici, tak nemá problém mě naopak poslat přímo po silnici místo souběžného chodníku, jen potřebuje, aby se to někde křížilo (spojovalo), viz např. https://www.openstreetmap.org/directions?engine=fossgis_valhalla_foot&route=49.24860%2C16.58355%3B49.24896%2C16.58269#map=19/49.24853/16.58310 prosím, nepotkal někdo, že by se někde toto řešilo? (já zas asi neumím hledat ...) K.
  2. petr.kadlec na gmail.com petr.kadlec na gmail.com #m56a2eb
    Ahoj,
    chová se to, jako kdyby vůbec nebylo možno vstoupit na silnici mimo přechod - místo nějakých 80 m po schodech nahoru a u Z-boxu přejít mám obcházet 400 m? vážně?
    No jasně; nejde o přechod, jde o to, že ta cesta pro pěší a ta silnice není vůbec propojena. Jak má routovač vědět, že mezi nimi lze volně přecházet, že mezi nimi není minové pole, plot, kolmý sráz, soukromý pozemek, ?? Chodníky musí být napojeny na silnice, ze kterých se na ně dá vejít, i v případě, že tam není vyznačený přechod. Tohle je trochu výhoda toho zjednodušeného mapování chodníků jen atributem na silnici. < https://wiki.openstreetmap.org/wiki/Sidewalks#Sidewalk_as_refinement_to_a_highway -- Petr Kadlec / Mormegil
  3. Karel Volný kavol na seznam.cz #ma27a66
    zdar,
    chová se to, jako kdyby vůbec nebylo možno vstoupit na silnici mimo přechod - místo nějakých 80 m po schodech nahoru a u Z-boxu přejít mám obcházet 400 m? vážně?
    No jasně; nejde o přechod, jde o to, že ta cesta pro pěší a ta silnice není vůbec propojena. Jak má routovač vědět, že mezi nimi lze volně přecházet, že mezi nimi není minové pole, plot, kolmý sráz, soukromý pozemek, ??
    no, třeba tak, že tam to minové pole není zmapované :-D IMHO jediný reálný problém je ten kolmý sráz, výšky v mapě moc neumíme (nanejvýš nějaký level u křížení), ale jinak je neprůchodnost věc explicitně mapovaná
    Chodníky musí být napojeny na silnice, ze kterých se na ně dá vejít, i v případě, že tam není vyznačený přechod.
    takže mapovat pro renderer nemáme, a mapovat pro routing ano? jak má takové napojení vypadat, jako krátký kus chodníku, který tam ve skutečnosti není, a opakovat nejlépe tak asi po metru, když lze vstoupit kdekoliv? - to asi ne, že ...
    Tohle je trochu výhoda toho zjednodušeného mapování chodníků jen atributem na silnici. < https://wiki.openstreetmap.org/wiki/Sidewalks#Sidewalk_as_refinement_to_a_hi ghway
    jistě, to tam píšou, ale nikde jsem se nedočetl, co s těmi separátními chodníky ... nanejvýš že je to problém, ale doprkýnka to jako fakt nikdo neřeší? K.
  4. Miroslav Suchý mirek na rodina-sucha.cz #meac426
    takže mapovat pro renderer nemáme, a mapovat pro routing ano?
    Ano. :)
    jak má takové napojení vypadat, jako krátký kus chodníku, který tam ve skutečnosti není, a opakovat nejlépe tak asi po metru, když lze vstoupit kdekoliv? - to asi ne, že ...
    dá se použít highway=virtual Mirek
  5. Jan Macura macurajan na gmail.com #m66fe95
    Ahoj
    No jasně; nejde o přechod, jde o to, že ta cesta pro pěší a ta silnice
    není
    vůbec propojena. Jak má routovač vědět, že mezi nimi lze volně přecházet, že mezi nimi není minové pole, plot, kolmý sráz, soukromý pozemek, ??
    no, třeba tak, že tam to minové pole není zmapované :-D
    Naneštěstí, v některých částech světa je bezpečnější předpokládat opak, než nahnat uživatele do minového pole. A nemusí to být nutně minové pole, může to být prostě jen soukromá zeleň, kaktusy, bahno, ... může tam být zábradlí, svodidlo, řetěz, cedule zákaz vstupu ... Zmapovanost takových překážek v OSM zdaleka nestačí na aspoň trochu relevantní posouzení průchodnosti. (Když zcela pominu fakt, že směrovací algoritmus musí nějak "vhodně" odhadnout vzdálenost mezi osou chodníku a osou silnice, která by ještě mohla být překonatelná a kdy už ne)
    Chodníky musí být napojeny na silnice, ze kterých se na ně dá vejít, i v případě, že tam není vyznačený přechod.
    takže mapovat pro renderer nemáme, a mapovat pro routing ano?
    Je to smutné, ale skutečně se to tak řeší. Když přijdete s inovativním inženýrským řešením směrování, které nebude potřebovat fiktivní propojky mezi cestami, bude to skvělé ;-)
    (...) dá se použít highway=virtual
    Tak to snad radši ne <https://taginfo.openstreetmap.org/tags/highway=virtual#overview>... Ale pro chodníky je zavedená značka footway=link <https://wiki.openstreetmap.org/wiki/Proposal:Tag:footway%3Dlink> (Taginfo <https://taginfo.openstreetmap.org/tags/footway=link#overview>). JOSM ji má nějakou dobu i v předvolbách pro pěší cesty. H.
  6. Marián Kyral mkyral na email.cz #m861c1a
    Ahoj " > Chodníky musí být napojeny na silnice, ze kterých se na ně dá vejít, i v
    případě, že tam není vyznačený přechod.
    takže mapovat pro renderer nemáme, a mapovat pro routing ano? Je to smutné, ale skutečně se to tak řeší. Když přijdete s inovativním inženýrským řešením směrování, které nebude potřebovat fiktivní propojky mezi cestami, bude to skvělé ;-) Co třeba relace, která bude obsahovat dva "propojené" body (nebo cesty) mezi kterými se dá volně přecházet. Neměl bys pak fyzickou propojku, jen virtuální relaci. Jen nevím, jak moc komplikované by to bylo pro zpracování. Marián
  7. Jan Macura macurajan na gmail.com #mdb70ce
    Je to smutné, ale skutečně se to tak řeší. Když přijdete s inovativním inženýrským řešením směrování, které nebude potřebovat fiktivní propojky mezi cestami, bude to skvělé ;-) Co třeba relace, která bude obsahovat dva "propojené" body (nebo cesty) mezi kterými se dá volně přecházet. Neměl bys pak fyzickou propojku, jen virtuální relaci. Jen nevím, jak moc komplikované by to bylo pro zpracování.
    Dobrý nápad... viz https://wiki.openstreetmap.org/wiki/Key:footway#Association_with_the_street ;-) Jenže v těch navrhovaných relacích se neřeší skutečná průchodnost, ale prostě fakt, že "tento chodník patří k této ulici". H.
  8. Mirek Dlask dlask.m na gmail.com #m4ec910
    Ahoj, Očekával bych, že pokud bude footway=sidewalk tak se navigace dovtípí že jde o souběh s ulicí a bude navigovat po ulici. Jenomže chodník může vést uprostřed ulic a nemusí být jasné která je ta správná. To co zkoušíme od stolu je pouze test teorie. V praxi bude gps přebíhat z chodníku na ulici v horším případě až na protilehlý chodník. Stačí trošku vyšší zástavba. Chodníky nemapuju, pouze koriguju hotové co se nelíbí JOSM. Patřím mezi úchyly nemapující pro render, nebo snad dokonce pro routovače. Mapuju výhradně pro validátory ;-) Mir
  9. Miroslav Suchý mirek na rodina-sucha.cz #mb81550
    (...) dá se použít highway=virtual Tak to snad radši ne <https://taginfo.openstreetmap.org/tags/highway=virtual#overview>... Ale pro chodníky je zavedená značka footway=link <https://wiki.openstreetmap.org/wiki/Proposal:Tag:footway%3Dlink> (Taginfo <https://taginfo.openstreetmap.org/tags/footway=link#overview>). JOSM ji má nějakou dobu i v předvolbách pro pěší cesty.
    Aha, on je to jenom proposal. https://wiki.openstreetmap.org/wiki/Proposal:Virtual_highway Fakt je, že to s routingem funguje už teď. A mě to smysl dává pro cesty které fyzicky v reálu nejsou. Kromě těch přechodů u křižovate, kde není ani naznačen přechod ještě třeba když turistická cesta vede přes velké parkoviště, ale chodník ani pěšina tam reálně není. Mirek
  10. Michal Pustějovský Michal.Pustejovsky na seznam.cz #m04442a
    Ahoj, já pro tohle vytvářím cesty footway=crossing, a na průsečík se silníci dávám highway=crossing + crossing=unmarked. Typicky v zástavbě, kde jsou snížené obrubníky nebo dokonce i dlažba pro nevidomé. Nedělám to na každé křižovatce, ale tak nějak "rozumně". Defakto tam tmísto pro přecházení je, jen není značené. Není to ideální, ale lepší varianta mne nenapadla. U zakončení chodníků chodník napojím "elkem" do silnice, aby nebyl problém s routingem. Zase není to ideální řešení... Příklady (ne nutně ode mne): https://www.openstreetmap.org/way/386870708 https://www.openstreetmap.org/way/1093310852 https://www.openstreetmap.org/way/1093310855 Highway=virtual mi někdo předělával, že je to pouze proposal a nemělo by se používat. Mějte se, Michal
  11. Jan Macura macurajan na gmail.com #mcdb947
    Ahoj
    (...) Kromě těch přechodů u křižovate, kde není ani naznačen přechod ještě třeba když turistická cesta vede přes velké parkoviště, ale chodník ani pěšina tam reálně není.
    Navigace v ploše je principiálně jednodušší problém, než to, co jsme řešili výše. Viz např. [1] <https://blog.rustprooflabs.com/2022/10/pgrouting-lines-through-polygons>. H.
  12. Pavel Machek pavel na ucw.cz #mbbf706
    Ahoj!
    jak má takové napojení vypadat, jako krátký kus chodníku, který tam ve skutečnosti není, a opakovat nejlépe tak asi po metru, když lze vstoupit kdekoliv? - to asi ne, že ...
    dá se použít highway=virtual
    Davat po metru virtualni chodniky uz je hodne velka silenost. Asi mene silene by bylo oznacit ten prostor mezi chodnikem a silnici a rict "tohle je pro lidi pruchodne". (Spolehat na to, ze vsechny prekazky jsou v mape mi neprijde vhodne). Pavel
Napsat odpověď e-mailem… Odpovědět

Otevře váš e-mailový klient. Odpovědi pak sledujte zde na webu.