give_way + direction?

AndreasTUHU grallovag at gmail.com
2021. Már. 25., Cs, 11:47:06 UTC


Szia,
Én sem írtam még navigációt, de szerintem nem jó ötlet a give_way táblák 
direction címkéinek elhagyása.

Útvonaltervezéshez az útszakaszok hossza tárolva van a térképben, de a 
give_way tábla és a vonal két vége közötti szakaszok hossza biztos nincs 
kiszámolva. Útvonaltervezés közben szerintem nem fog hosszakat számolni az 
útvonaltervező algoritmus. Ha meg számolgatna, azzal valószínűleg 
többszörösére növelné az útvonaltervezés idejét. 

Az OsmAnd-ot még csak tavaly nyáron készítették fel, hogy kezelje (többek 
között) a highway=give_way+direction címkéket, vagyis ne rakjon "penalty"-t 
a szakaszra ha ellenkező irányból tervez rá. Ha elhagynánk ezeket a 
címkéket, az OsmAnd tervezését biztosan megzavarnánk ezzel.
https://github.com/osmandapp/OsmAnd/issues/6774

Üdv,
András
Feri Veres a következőt írta (2021. március 25., csütörtök, 10:15:15 UTC+1):

> Sziasztok!
>
> Tegnapi online találkozón vetettem fel, hogy a give_way elsőbbségadás
> meg Stop táblákra felesleges a direction megadása. Ez a page is azt
> írja, hogy csak akkor kell, ha annyira rossz helyen van, hogy egy
> program nem TUDNÁ kitalálni:
>
> https://wiki.openstreetmap.org/wiki/Tag:highway%3Dgive_way
>
> "Since the yield sign or marking on the approach applies to only one
> travel direction, that direction can usually be deduced by finding the
> shorter distance to the priority intersection. However, a few yield
> signs and markings are on 2-way streets between closely-spaced
> junctions, making it necessary to identify the travel direction that
> yields. Where needed,"
>
> Ugyan sosem írtam még navigációt, de az szinte biztos, hogy a szakaszok
> hosszával rengeteget dolgozik, így szerintem nem okoz gondot kitalálni,
> hogy egy give_way nem a 200 méterre lévő túlsó sarokra vonatkozik, hanem
> a 6 méterre lévő ittenire.
>
> Ez tipikusan nem olyan példa, mint sok más amikor redundáns attribútumra
> szükség van mert csak térbeli lekérdezéssel lehetne kideríteni, ha nem
> lenne megadva. Olyan például a cím nódon a város. Vagy például egy bolt
> esetén a település. Olyasmire mi is gyakran keresünk térbeli adatok
> nélkül, vagy írjuk ki magáról a nódról (lásd openstreetmap.hu POI popup
> is).
>
> De arra, hogy egy give_way vagy stop merre KELL HOGY HASSON? Arra soha.
> Vagy ha igen, akkor van olyan összetett a feldolgozás eleve, hogy a
> távolságból kitalálja. Ez a Wiki javaslatával is egyezik.
>
> De várom a véleményeket.
>
>
> Pl ezeknél se raktam nemrég:
>
> https://www.openstreetmap.org/node/8492069483#map=19/47.65680/19.26253
>
> ui: vicces volt Balázs azon megjegyzése, hogy miután bevitte az összes
> ilyet, 30-as táblát, meg bukkanót, messze elkerülik a környeket a
> navigátorok. Elég szerencsétlen dolog. :-(
>
> Köszönettel,
> Feri
> [kempelen]
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20210325/6cac243d/attachment.htm>


További információk a(z) Talk-hu levelezőlistáról