You are not logged in.
- Topics: Active | Unanswered
Announcement
#26 2010-10-07 14:49:27
- chnav
- Member
- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,264
Re: turn restriction: неудобный стандарт
Например изменить какой-то тег у одного сегмента легче чем у десяти. Для кого-то это пустяк, а для нормального (не ГИС-профи, не любителя функции Select и т.д.) человека противоестественно.
Last edited by chnav (2010-10-07 14:50:13)
Offline
#27 2010-10-08 06:14:40
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: turn restriction: неудобный стандарт
А почему бы не переделать роли: вместо from и to сделать from_forward, to_forward и from_backward, to_backward, чтобы было понятно откуда в каком направлении. Если в обоих направлениях запрещён левый поворот, просто 2 релейшена с теми же самыми путями.
Тут по Дмитрия Донского (движение с севера- на юг- на север) запрещён разворот, но не запрещён поворот.
Т.е. только один из поворотов запрещён (второй), но только при условии, что вы совершили первый поворот. Если вы не совершали поворот (т.е. едете с ул. Грина), то поворот не запрещён.
Или я что-то не понял с "from_forward, to_forward и from_backward, to_backward" - для чего они понадобятся?
Last edited by VikDD (2010-10-08 06:15:27)
Offline
#28 2010-10-08 06:27:46
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: turn restriction: неудобный стандарт
А почему бы не провести по трём точкам вей, в котором написать restriction=yes? И запрет опишете, и релейшены не нужны.
Потому что при добавлении точки между этими смысл запрета может потеряться.
PS: неудобство текущей схемы так и не было нормально обосновано.
Невозможно отобразить запрет разворота на двухвейной дороге при разрешённом левом повороте. Точнее, это возможно, если в роли via ставить не node, а way. Но навигаторы, как оказывается, этого не воспринимают...
Offline
#29 2010-10-08 08:13:28
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: turn restriction: неудобный стандарт
Ну и чем тогда виноват стандарт, если навигаторы все равно не умеют развороты на двухвейной дороге? Тогда уж берите выше - виноваты двухвейные дороги... Или там авторы конвертеров.
Offline
#30 2010-10-08 08:18:20
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: turn restriction: неудобный стандарт
Хорошо, переформулирую. Стандарт плох тем, что в данный момент его ни кто не поддерживает. Надеемся, что ситуация изменится.
Offline
#31 2010-10-08 08:24:48
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: turn restriction: неудобный стандарт
"Путин плох тем, что в данный момент идет дождь на Нептуне."
Утверждать "стандарт плох" никак нельзя. Он-то как раз поддерживает всё, что нужно. Опаздывают только навигаторы.
Offline
#32 2010-10-08 08:40:08
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: turn restriction: неудобный стандарт
Ну с этим ни кто и не спорит.
Но надо как-то решать проблему! Поэтому пока что лепят различного рода костыли...
Offline
#33 2010-10-08 11:18:57
- siberiano
- Moderator
- From: Novosibirsk
- Registered: 2010-02-25
- Posts: 1,006
- Website
Re: turn restriction: неудобный стандарт
siberiano wrote:А почему бы не переделать роли: вместо from и to сделать from_forward, to_forward и from_backward, to_backward, чтобы было понятно откуда в каком направлении. Если в обоих направлениях запрещён левый поворот, просто 2 релейшена с теми же самыми путями.
Тут по Дмитрия Донского (движение с севера- на юг- на север) запрещён разворот, но не запрещён поворот.
Т.е. только один из поворотов запрещён (второй), но только при условии, что вы совершили первый поворот. Если вы не совершали поворот (т.е. едете с ул. Грина), то поворот не запрещён.
Или я что-то не понял с "from_forward, to_forward и from_backward, to_backward" - для чего они понадобятся?
В данном случае ни старая схема, ни мой вариант не пригодны. Нужно что-то более сложное. Ну, либо так: на направление на юго-запад роль from_forward, на направление на с-в to_forward, на две точки и соединение - роль via.
_forward и _backward нужны для улиц из одной линии, чтобы указать о каком направлении вообще речь в ограничении, если на точке перекрёстка линия не разбита на две.
Last edited by siberiano (2010-10-08 11:19:21)
Offline
#34 2010-10-08 11:23:33
- VikDD
- Member
- From: RU, Moscow-Yaroslavl
- Registered: 2010-04-21
- Posts: 1,867
Re: turn restriction: неудобный стандарт
Старая - в смысле предложенная?
Потому что текущая вполне работает
Offline
#35 2010-10-08 15:33:22
- siberiano
- Moderator
- From: Novosibirsk
- Registered: 2010-02-25
- Posts: 1,006
- Website
Re: turn restriction: неудобный стандарт
Старая - существующая.
Хм, ок, посмотрю. Самому интересно стало.
Offline