[Talk-cz] Značení odboček/alternativ v route relacích [was Re: Hromadná kontrola relací]

Tomas Janousek tomi na nomi.cz
Úterý Květen 19 11:40:32 UTC 2015


Ahojte,

On Tue, Apr 28, 2015 at 08:38:24AM +0200, Václav Kubíček wrote:
> Ano, odbočky by měly být samostatné relace.
> [...]

Mám pár nejasností ve značení odboček a alternativ. Na wiki [1] jsem našel, že
se má používat state=alternate/connection, ale to se u nás nikde moc
nepoužívá. U těch turistických tras je to asi jasné, tam je to to
kct_ret=peak/spring/... a netřeba asi přidávat nějaké state, nicméně u
cyklistických tras občas potkávám nějaké alternativy ([2], [3], [4]) a odbočky
do města ([5]) nebo napojení na jinou trasu ([6]).

[1] http://wiki.openstreetmap.org/wiki/Relation:route#Tags
[2] http://www.openstreetmap.org/relation/5149869
[3] http://www.openstreetmap.org/relation/1019791
[4] http://www.openstreetmap.org/relation/5149981
[5] http://www.mapillary.com/map/im/9zCMUkhj_0bWejAZO6xukg
[6] http://www.openstreetmap.org/relation/5149870

Ty cyklistické jsem teda otagoval pomocí toho state=alternate/connection, ale
ve světle toho, že turistické KČT to mají jinak, si přestávám být jist, že to
je správně.

No a pak je ještě další dilema, a sice zda ty odbočky dávat do relace s tou
hlavní cestou. Wiki [7] se tváří, že ano, a sice do superroute, ale už úplně
neříká, jak přesně:

"It is said to be good mapping practice to keep relations one way. So
alternative routes and excursions need to be put into a different relation. So
you often need a super-relation even without splitting the route into parts."

"If you don’t use super relations at all, you also have to add alternative
routes and excursions to your relation. This makes it hard for analyzers and
tools to understand the route. Role=excursion and role=alternative have been
suggested, but they still don’t say which way belongs to which excursion (if
there are multiple ones)."

V mapě jsem našel příklady všeho možného: samostatná relace pro odbočku [8],
to samé ale v hlavní relaci jako role branch [9], podobně s rolí alternate
[10], no a nakonec ty moje [2], [3], [4] a [6] bez role, ale se state.
Už teď vím, že když to prostě dám do té hlavní relace, na
http://cycling.waymarkedtrails.org/ se to renderuje blbě — je tam na tom úseku
[3] napsaná "5" namísto "5A" a je dost složité se k tomu "5A" doklikat. Nemám
nejmenší tušení, jestli by to bylo nějak lepší, kdybych to nedal přímo do
relace Jantarové stezky, ale vyrobil okolo toho relaci superroute. Trochu se
mi příčí to prostě zkusit a čekat pár dní, než se to objeví na waymarkedtrails
i opencyclemap, abych mohl zkontrolovat, jestli už je to dobře. :/

[7] http://wiki.openstreetmap.org/wiki/Relation:route#Multiple_routes_share_the_same_path
[8] http://www.openstreetmap.org/relation/132480
[9] https://www.openstreetmap.org/relation/168614
[10] http://www.openstreetmap.org/relation/2634991

Nějaké nápady, jak z toho ven?

Díky,
-- 
Tomáš Janoušek, a.k.a. Pivník, a.k.a. Liskni_si, http://work.lisk.in/





Další informace o konferenci talk-cz