You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#76 2009-09-18 00:50:41

medvesonok
Member
Registered: 2009-06-24
Posts: 110

Re: Две однонаправленные линии

я чувствую, что Можайка  сКутузовским вскоре может преобразиться в одну 2-way direction, ведь на ней нет забора!

Полагаю, что выиграет эту дискуссию тот, кто докажет, с какого конца правильнее разбивать яйца.

З.Ы.
Новые обьекты надо делать с помощью последних технологий.
Старые обьекты не надо разрушать, переделывать и заменять новыми, пока они работают и есть место для новых обьектов.
Когда места для новых обьектов нет, начинают искать старые неоптиальные обьекты, подлежащие замене.
Путь поиска блох в  работающих старых обьектах ПРИ НЕЗАПОЛНЕННЫХ МЕСТАХ ДЛЯ НОВЫХ ведёт к удлиннению срока готовности всей системы до   ∞ !
Надеюсь, значок узнаваем.


Рисование подьездов к домам также необходимо, как и физические упражнения.
Анонс учебных велопокатушек с картографическим уклоном.

Offline

#77 2009-09-18 02:32:39

vanomel
Member
From: Barnaul
Registered: 2009-05-12
Posts: 281
Website

Re: Две однонаправленные линии

А что если в конверторе просто приделать условие, что если путь с тегом divided (или какой там предлагали), то развороты на нем и повороты налево запрещены? Это избавит от кучи отношений запретов.

Offline

#78 2009-09-18 06:45:13

deep125
Member
Registered: 2009-04-24
Posts: 135

Re: Две однонаправленные линии

vanomel wrote:

А что если в конверторе просто приделать условие, что если путь с тегом divided (или какой там предлагали), то развороты на нем и повороты налево запрещены? Это избавит от кучи отношений запретов.

+100
Во. Это самая здравая идея. Только протащить её через OSM сообщество надыть!

Offline

#79 2009-09-18 06:50:54

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Две однонаправленные линии

Выработать какие-то соглашения по двойным линиям не получается уже несколько лет.
И во всём мире подходы к этому разные. У Телеатласа многие широкие улицы разделены.
Встречались карты, полностью нарисованные двойными линиям (не помню чья картоснова, у GisRX она была).

С одинарной линией хотя бы такая проблема: как указывать места разворотов?

Offline

#80 2009-09-18 07:07:53

vanomel
Member
From: Barnaul
Registered: 2009-05-12
Posts: 281
Website

Re: Две однонаправленные линии

Есть конечно, turning_circle но это не подходит, так как должно стоять в тупике и не имеет указателей с какого направления движения возможен разворот.
Получается, что OSM все же своими тегами выступает за то, чтобы были нарисованы 2 односторонние даже если в реальности там 1 проезжая часть. Мне кажется, что для навигации так будет лучше, а для рендера наоборот, лучше 1.

Offline

#81 2009-09-18 08:38:32

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: Две однонаправленные линии

liosha wrote:

Выработать какие-то соглашения по двойным линиям не получается уже несколько лет.
И во всём мире подходы к этому разные. У Телеатласа многие широкие улицы разделены.
Встречались карты, полностью нарисованные двойными линиям (не помню чья картоснова, у GisRX она была).

С одинарной линией хотя бы такая проблема: как указывать места разворотов?

Как у меня в пропозале: divider=u_turn, например. У нас же нет раз и навсегда отверждённого и опломбированного набора свойств, в котором забыли про развороты.

Last edited by Vovanium (2009-09-18 08:40:25)


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#82 2009-09-18 08:39:57

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: Две однонаправленные линии

А для разворота нельзя использовать вырожденный Разрешен поворот налево, где это лево, участник отношения, будет to, такой же, как и from?

Offline

#83 2009-09-18 08:41:58

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: Две однонаправленные линии

coolkaas wrote:

А для разворота нельзя использовать вырожденный Разрешен поворот налево, где это лево, участник отношения, будет to, такой же, как и from?

А чем u_turn вместо left_turn в рестрикшене не годится?

Last edited by Vovanium (2009-09-18 08:42:27)


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#84 2009-09-18 08:44:08

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Две однонаправленные линии

Рестрикшен - это _запрет_. Разрешать что-то уже запрещённое он не может.
divider=u_turn не описывает односторонний разворот

Offline

#85 2009-09-18 08:48:42

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: Две однонаправленные линии

liosha wrote:

Рестрикшен - это _запрет_. Разрешать что-то уже запрещённое он не может.
divider=u_turn не описывает односторонний разворот

Я об этом уже подумал. divider=u_turn_forward и divider=u_turn_backward тоже есть в провозале.


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#86 2009-09-18 08:48:50

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Две однонаправленные линии

Vovanium wrote:

Как у меня в пропозале: divider=u_turn, например. У нас же нет раз и навсегда отверждённого и опломбированного набора свойств, в котором забыли про развороты.

Добавляем еще один релейшен. Итого: на перекрестке двух улиц (главной  и второстепенной, главная с двойной сплошной), нарисованных двунаправленными дугами при наличии возможности повернуть налево с обоих направлений и при применении тега devider мы имеем:

релейшен для поворота налево *2
релейшен для разворота *2


При использовании двух однонаправленных для главной и одной двунаправленной для второстепенной мы имеем:
1 дополнительный сегмент на второстепенной между однонаправленными.

И кто-то будет говорить про кашу из линий? А каша из релейшенов лучше??

Offline

#87 2009-09-18 08:51:41

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Две однонаправленные линии

Vovanium wrote:

Я об этом уже подумал. divider=u_turn_forward и divider=u_turn_backward тоже есть в провозале.

Прокатит только если точка принадлежит только одной линии. А если нескольким?

Offline

#88 2009-09-18 08:56:38

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: Две однонаправленные линии

liosha wrote:
Vovanium wrote:

Я об этом уже подумал. divider=u_turn_forward и divider=u_turn_backward тоже есть в провозале.

Прокатит только если точка принадлежит только одной линии. А если нескольким?

А если нескольким, это либо полноценный перекрёсток, либо примыкание. divider=u_turn относится только к дорогам с разделителем (предполагается, что на дорогах без разделителя можно разворачиваться везде), и если их там больше одной проходящей, то это большой перекрёсток и на нём, к крайнем случае, можно поставить запрет на конкретный разворот обычным способом.


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#89 2009-09-18 08:59:41

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Две однонаправленные линии

ага, то есть в _каждом_ примыкании надо будет ставить запрет разворота? 2 штуки

Offline

#90 2009-09-18 10:06:10

KekcuHa
Member
From: Moscow
Registered: 2008-05-26
Posts: 607
Website

Re: Две однонаправленные линии

Давайте дискуссию заканчивать со следующим резюме:
1. Перед тем как принипиально менять что-то нарисованное  - спросить автора или тут
2. Если трудозатраты на расставление запретов левых поворотов и разворотов превышают трудозатраты на рисование второй однонаправленной линии - рисуем двумя однонаправленными
3. вованиуму выговор с занесением за нарушение п. 1 и п.2 :-D

Offline

#91 2009-09-18 10:15:49

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: Две однонаправленные линии

liosha wrote:

???, ?? ???? ? _??????_ ?????????? ???? ????? ??????? ?????? ?????????? 2 ?????

???, ???? ????? divider ?? ?????, ?? ??? u_turn — ???????? ????? ????????. ????? ????? ???????? ??????? ?????? (??????? ??? ????????????? ????????), ???? ??????????? ?????? ???????? ? ????????? adjoint.
???, ???? ????? ???????? ???????? ???????? ? ???????? ????????.


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#92 2009-09-18 10:17:18

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: Две однонаправленные линии

KekcuHa wrote:

Давайте дискуссию заканчивать со следующим резюме:
1. Перед тем как принипиально менять что-то нарисованное  - спросить автора или тут
2. Если трудозатраты на расставление запретов левых поворотов и разворотов превышают трудозатраты на рисование второй однонаправленной линии - рисуем двумя однонаправленными
3. вованиуму выговор с занесением за нарушение п. 1 и п.2 :-D

Со вторым несогласен. Здесь каждый волен решать по своему. Либо необходимо соглашение по критериям.
Ах да, давайте уже выговор всем редакторам Н. Мнёвников и Рябиновой. :-)

Last edited by Vovanium (2009-09-18 10:19:44)


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#93 2009-09-18 10:33:11

Yuri Nazarov
Member
Registered: 2008-04-12
Posts: 237

Re: Две однонаправленные линии

Vovanium, да, нарисуйте картинки со всеми распространенными случаями: T-перекрестки и X-перекрестки с одно- и двух- сторонними ул, по 1 и по 2 полосы в [каждую] сторону

а также как надо указывать запреты старым методом (в случае если двухсторонняя дорога изображена 1 линией или 2 линиями).

мы тогда сразу поймем преимущества, и в каких случаях удобнее использовать какой вариант.

Offline

#94 2009-09-20 13:27:53

Eugene120
Member
From: Moscow
Registered: 2008-11-27
Posts: 322

Re: Две однонаправленные линии

Разрешите еще побоянить: на развязке Ярцевской-Рублевского до сих пор осталось 5 кривых рестрикшенов от соучаснега Vovanium

Offline

#95 2009-09-20 22:33:02

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: Две однонаправленные линии

Позвольте также побоянить:
* в каком месте они кривые?
* в чём проблема их выпрямить?


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#96 2009-09-20 22:45:11

Eugene120
Member
From: Moscow
Registered: 2008-11-27
Posts: 322

Re: Две однонаправленные линии

* кривые все в том же, о чем мы здесь уже говорили: пробелы вместо underscore "_" в restriction=
* проблемы поправить нет, просто хотелось, чтобы в твоем исполнении они такими больше не появлялись... ну, чтобы именно ты заметил их кривизну и исправил. Впрочем, если это не случится до конца среды (под выпуск обновленной карты PocketGIS) - я сам в любом случае их исправлю.

Offline

#97 2009-09-20 22:49:37

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: Две однонаправленные линии

А, у меня в потлатче линия подчёркивания не видна. Искать сложно.


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#98 2009-09-20 23:03:08

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: Две однонаправленные линии

И, кстати, Мапник прекрасно переваривает пробелы. smile


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#99 2009-09-21 05:04:34

KekcuHa
Member
From: Moscow
Registered: 2008-05-26
Posts: 607
Website

Re: Две однонаправленные линии

Vovanium wrote:

И, кстати, Мапник прекрасно переваривает пробелы. smile

Говорим про сломанный роутинг с неправильными атрибутами запретов, ПРИ ЧЕМ ТУТ МАПНИК?

Offline

#100 2009-09-21 07:51:11

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Две однонаправленные линии

Vovanium wrote:

А, у меня в потлатче линия подчёркивания не видна. Искать сложно.

Поэтому предлагается сделать это проблемой всех окружающих??? Шикарно...

Offline

Board footer

Powered by FluxBB