[Talk-cz] [začátečníci] Maximální rychlost
Vlákno 23.8. - 26.8.2020, počet zpráv: 7
Při letních výletech používám navigaci založenou na OSM a všimnul jsem
si, že ne všude mi navigace indikuje správnou rychlost. Jak to vylepšit?
Existuje klíč maxspeed=*
https://wiki.openstreetmap.org/wiki/Key:maxspeed
Proklikávat všechny cesty a kontrolovat existenci a hodnotu maxspeed by
bylo únavné. Zkuste použít:
https://www.openstreetbrowser.org/
Vlevo vyberte Doprava -> Individuální doprava -> Maximální rychlost a na
mapě se vám přehledně zobrazí maximální rychlosti.
Lehce tak najdete ulice protažené až za hranice města. Takové cesty
rozstřihněte a přiřaďte jim správné hodnoty.
Obdobně vysoké hodnoty ve městě jsou podezřelé a nechám na vašem úsudku
co s tím.
Pokud je něco zelené, tak je hodnota maxspeed neznámá. Navigace ji musí
heuristikou odvozovat. Pomoci můžete přiřazením správné hodnoty. Např.:
maxspeed=90
Jak na složitější situace: například ve směru orientace cesty je 90
(protože mimo obec) ale v protisměru je 70 (protože cedule kvuli
nepřehledné křižovatce):
maxspeed:forward=90
maxspeed:backward=70
Plus můžete přidat zdroj - jak jste na ty hodnoty přišli:
source:maxspeed:forward=CZ:rural
source:maxspeed:backward=sign
Více o source:maxspeed=*:
https://wiki.openstreetmap.org/wiki/Key:source:maxspeed
Pokud vaše navigace používá OSRM a divíte se proč váse vede nějakou
cestou, tak je dobré se podívat na:
http://map.project-osrm.org/debug/#13.54/49.1887/16.5984
kde se rychle dozvíte co si algoritmus myslí o rychlosti. Při maximálním
přiblížení uvidíte penalizace a bonusy.
Mirek
On 8/23/20 12:50 PM, Miroslav Suchý wrote:
zobrazit citaci
> Pokud vaše navigace používá OSRM a divíte se proč váse vede nějakou
> cestou, tak je dobré se podívat na:
> http://map.project-osrm.org/debug/#13.54/49.1887/16.5984
> kde se rychle dozvíte co si algoritmus myslí o rychlosti. Při
> maximálním přiblížení uvidíte penalizace a bonusy.
>
Ahoj,
naposledy jsem se takhle divil tady:
https://www.openstreetmap.org/#map=18/50.52241/13.54382.
Jel jsem ze západu na východ a navigace mi řekla, abych sjel (odbočil
mírně doprava) a přes místní silnici, která vede pod mostem, hned zase
najel na připojovací rampu, která vede na původní rychlostní silnici.
Ukázalo se, že je to tím, že na hlavní highway=trunk je maxspeed=90 (což
odpovídá skutečnosti), zatímco sjezdová a nájezdová rampa omezení v OSM
nemají. Navigace chápe trunk a trunk_link jako rovnocenné, implicitní
limit v Česku mimo město je 110, 110 je víc než 90, takže naviguje po
rampách.
Další takové místo jsem našel tady:
https://www.openstreetmap.org/#map=18/49.55831/17.91553. Zkusil jsem
přes něj nastavit navigaci v OsmAndu a taky naviguje po rampách.
Uměl by někdo napsat Overpass dotaz, který najde body, ve kterých se
highway=trunk_link bez maxspeed odpojuje z highway=trunk s maxspeed<110
? A pak analogicky s motorway a motorway_link atd.
--
Michal Fabík
OsmAnd má snad čerstvě vyřešeno (https://github.com/osmandapp/OsmAnd/issues/9436 <https://github.com/osmandapp/OsmAnd/issues/9436>). Podle mě by univerzální řešení mělo být spíš tímhle směrem, tedy pro _link vzít implicitně o něco nižší rychlost než implicitní na stejné kategorii, než "ohýbat" data.
Majka
______________________________________________________________
zobrazit citaci
> Od: "Michal Fabík" <michal.fabik na gmail.com>
> Komu: talk-cz na openstreetmap.org
> Datum: 25.08.2020 10:13
> Předmět: Re: [talk-cz] [začátečníci] Maximální rychlost
https://www.openstreetmap.org/#map=18/49.55831/17.91553 <https://www.openstreetmap.org/#map=18/49.55831/17.91553>. Zkusil jsem
přes něj nastavit navigaci v OsmAndu a taky naviguje po rampách.
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20200825/3f9dcaed/attachment.htm>
'hoj,
to mi připomnělo ...
ve středu jsem jel z Řečkovic směr Svitavy a chtěl jsem u Globusu najet na
rychlostní, ovšem Osmand mě hnal přes Českou, na což jsem se mu vykašlal
když pochopil, že jedu po Řečkovické, tak to přeroutoval a tvrdošíjně mě hnal
na nájezd zpět do centra, tam se někde otočit (to už jsem měl mimo obraz kde)
a zpátky ven z Brna
když jsem dojel na kruháč a míjel druhou odbočku, tak už to přeroutoval
správně
koukám do dat, a nevidím tam k tomu žádnej důvod
koukám na ten OSRM debug a ... asi bych potřeboval dokumentaci(*), nicméně ani
tam nevidím žádnou zvláštnost, proč by to nemělo jít, jak jsem jel
(*) podle čeho na maxspeed 110 v některým úseku píše 87, někde 89, a jak
funguje hodnocení toho odbočování? proč na nájezdu směr Brno píše 40 km/h,
když je to onen diskutovaný trunk_link, kde by měl brát 110?
K.
Dne úterý 25. srpna 2020 10:12:02 CEST, Michal Fabík napsal(a):
zobrazit citaci
> On 8/23/20 12:50 PM, Miroslav Suchý wrote:
> > Pokud vaše navigace používá OSRM a divíte se proč váse vede nějakou
> > cestou, tak je dobré se podívat na:
> > http://map.project-osrm.org/debug/#13.54/49.1887/16.5984
> > kde se rychle dozvíte co si algoritmus myslí o rychlosti. Při
> > maximálním přiblížení uvidíte penalizace a bonusy.
>
> Ahoj,
> naposledy jsem se takhle divil tady:
> https://www.openstreetmap.org/#map=18/50.52241/13.54382.
> Jel jsem ze západu na východ a navigace mi řekla, abych sjel (odbočil
> mírně doprava) a přes místní silnici, která vede pod mostem, hned zase
> najel na připojovací rampu, která vede na původní rychlostní silnici.
> Ukázalo se, že je to tím, že na hlavní highway=trunk je maxspeed=90 (což
> odpovídá skutečnosti), zatímco sjezdová a nájezdová rampa omezení v OSM
> nemají. Navigace chápe trunk a trunk_link jako rovnocenné, implicitní
> limit v Česku mimo město je 110, 110 je víc než 90, takže naviguje po
> rampách.
>
> Další takové místo jsem našel tady:
> https://www.openstreetmap.org/#map=18/49.55831/17.91553. Zkusil jsem
> přes něj nastavit navigaci v OsmAndu a taky naviguje po rampách.
>
> Uměl by někdo napsat Overpass dotaz, který najde body, ve kterých se
> highway=trunk_link bez maxspeed odpojuje z highway=trunk s maxspeed<110
> ? A pak analogicky s motorway a motorway_link atd.
------------- další část ---------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20200825/618217aa/attachment.sig>
Dne 25. 08. 20 v 11:37 Karel Volný napsal(a):
zobrazit citaci
> 'hoj,
>
> to mi připomnělo ...
>
> ve středu jsem jel z Řečkovic směr Svitavy a chtěl jsem u Globusu najet na
> rychlostní, ovšem Osmand mě hnal přes Českou, na což jsem se mu vykašlal
>
> když pochopil, že jedu po Řečkovické, tak to přeroutoval a tvrdošíjně mě hnal
> na nájezd zpět do centra, tam se někde otočit (to už jsem měl mimo obraz kde)
> a zpátky ven z Brna
>
> když jsem dojel na kruháč a míjel druhou odbočku, tak už to přeroutoval
> správně
>
> koukám do dat, a nevidím tam k tomu žádnej důvod
OSRM v cajku:
https://www.openstreetmap.org/directions?engine=fossgis_osrm_car&route=49.2615%2C16.5778%3B49.3392%2C16.5527#map=14/49.2794/16.5733
Asi problém OSMANDu.
M.
------------- další část ---------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20200825/8b1c1cf3/attachment-0001.sig>
Nevyzpytatelne jsou cesty umele skorointeligence. Tohle mi delaly i Garminy. Praha-Opava v patek, takze pres D11 a i/35 a stejne az u Podebrad uznal, ze vratit se na Jizni spojku a D1 je hovadina. Stejne tak Praha - Lipno a k Mnisku trval na navrat na Zbraslav.
J.
______________________________________________________________
zobrazit citaci
> Od: "Miroslav Suchy" <miroslav na suchy.cz>
> Komu: talk-cz na openstreetmap.org
> Datum: 25.08.2020 12:08
> Předmět: Re: [talk-cz] [začátečníci] Maximální rychlost
>
>Dne 25. 08. 20 v 11:37 Karel Volný napsal(a):
>> 'hoj,
>>
>> to mi připomnělo ...
>>
>> ve středu jsem jel z Řečkovic směr Svitavy a chtěl jsem u Globusu najet na
>> rychlostní, ovšem Osmand mě hnal přes Českou, na což jsem se mu vykašlal
>>
>> když pochopil, že jedu po Řečkovické, tak to přeroutoval a tvrdošíjně mě hnal
>> na nájezd zpět do centra, tam se někde otočit (to už jsem měl mimo obraz kde)
>> a zpátky ven z Brna
>>
>> když jsem dojel na kruháč a míjel druhou odbočku, tak už to přeroutoval
>> správně
>>
>> koukám do dat, a nevidím tam k tomu žádnej důvod
>
>OSRM v cajku:
>https://www.openstreetmap.org/directions?engine=fossgis_osrm_car&route=49.2615%2C16.5778%3B49.3392%2C16.5527#map=14/49.2794/16.5733
>Asi problém OSMANDu.
>
>M.
>
>
>
>----------
>
>_______________________________________________
>talk-cz mailing list
>talk-cz na openstreetmap.org
>https://lists.openstreetmap.org/listinfo/talk-cz
>https://openstreetmap.cz/talkcz
>
>
zobrazit citaci
> koukám na ten OSRM debug a ... asi bych potřeboval dokumentaci(*), nicméně ani
> tam nevidím žádnou zvláštnost, proč by to nemělo jít, jak jsem jel
>
> (*) podle čeho na maxspeed 110 v některým úseku píše 87, někde 89, a jak
> funguje hodnocení toho odbočování? proč na nájezdu směr Brno píše 40 km/h,
> když je to onen diskutovaný trunk_link, kde by měl brát 110?
>
> K.
>
Cus,
jednak si uvedom, ze osrm pouziva jinej algoritmus nez osmand a kazda
dalsi navigace si to dela po svym.
A ted k tem "rychlostem". Osrm bere v potaz rychlost nastavenou (bud
implicitni pro danej typ v dany zemi nebo explicitni na konkretni way).
A z ty ti automaticky bydefault neco odecte (vychazi z nejakych cisel na
tema prumerna rychlost). Dalsi penalizace anobrz snizeni rychlosti, pak
dostanes za zatacky. Je to podle toho jak moc je ta zatacka utazena. Pro
vyber trasy se pak jeste uplatnuje penalizace za kazdy odboceni (funguje
to tak, ze se proste pricte nejakej dalsi cas za kazdou odbocku kterou
te to protahne).
Timhle se myslim povede eliminovat naprosto drtiva vetsina situaci, kdy
by te to navigovalo nekde skrz baraky ve vsi (osrm to svyho castu delalo
taky - nebyla tam ta penalizace za odboceni).
Problem kterej popisujes pak naprosto typicky vznika v situacich, kdy je
papirove trasa nekde mezi barakama trebas o sekundu nebo dve kratsi.
Nektery navigace pak zohlednujou i dalsi veci - celkove davaji prio na
silnice vyssich trid i kdyz ta trasa je trebas o nejaky % delsi a podobne.« zpět na výpis měsíce