You are not logged in.

#101 2010-07-28 06:33:52

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Двойная сплошная = Две Линии

Если уж вырабатывать определение, то надо учесть и футвеи, и всё остальное многообразие хайвеев smile А то опять начнётся smile

Offline

#102 2010-07-28 06:35:16

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Двойная сплошная = Две Линии

liosha wrote:

Рисовать осевую не всегда разумно.
Например, вот тут проезжая часть кагбы одна

Да, и ещё куча запретов левых поворотов. Но это исключение, а не правило. Конкретные дороги (Садовое кольцо, в частности), надо выносить на суд общественности. Их не так много. Ну и необходимо вносить теги lines=*/lines_width=*/width=* "количество полос/ширина полос/ширина дороги"

Last edited by VikDD (2010-07-28 06:36:01)

Offline

#103 2010-07-28 06:42:17

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

Re: Двойная сплошная = Две Линии

VikDD, дык а все споры-то как раз вокруг дорог, которых немного  smile
Но даже эти 5% все на суд не вынесешь.

Я уже говорил, что для нормального роутинга дорогу шире 25-30 метров необходимо делить на два направления, независимо от того, есть у неё разделитель или нет. Особенно если у неё кто-то тротуары нарисует.

Offline

#104 2010-07-28 06:53:57

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Двойная сплошная = Две Линии

Вот я в принципе не против широкие дороги рисовать двумя линиями. Но нужны чёткие, железобетонные критерии...

Offline

#105 2010-07-28 06:55:15

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Двойная сплошная = Две Линии

Тогда надо вынести на обсуждение такую трактовку:
-highway - осевая линия проезжей части/тротуара
в случае, если ширина проезжей части составляет более 2-х точностей определения по gps/ГЛОНАСС-приёмнику+некоторая фиксированная виличина, кажем 3 м (минимальная ширина полосы движения), т.е. на данный момент это 23 м и проезжая часть имеет более, чем одно направление, то каждое направление рисовать отдельно.
Кроме того, ввести теги ширины проезжей части, ширины полосы движения, количества полос движения (последний, вроде как уже имеется).
Если количество полос в разные стороны не одинаково, то указывается количество полос с северной/восточной стороны дороги, при этом теги ширины проезжей части/ширины полосы движения обязательны. Для Невского проспекта, в частности, где после после площади Восстания 4 или 5 полос в сторону центра и 1 в противоположную.

Offline

#106 2010-07-28 06:58:05

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Двойная сплошная = Две Линии

VikDD wrote:

Кроме того, ввести теги ширины проезжей части, ширины полосы движения, количества полос движения (последний, вроде как уже имеется).
Если количество полос в разные стороны не одинаково, то указывается количество полос с северной/восточной стороны дороги, при этом теги ширины проезжей части/ширины полосы движения обязательны. Для Невского проспекта, в частности, где после после площади Восстания 4 или 5 полос в сторону центра и 1 в противоположную.

Это всё уже есть и продумано. Если дороги делить на два вея, то с количеством полос ещё проще становится.

Offline

#107 2010-07-28 07:02:58

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

Re: Двойная сплошная = Две Линии

VikDD wrote:

Ну и необходимо вносить теги lines=*/lines_width=*/width=* "количество полос/ширина полос/ширина дороги"

Наверное, все-таки lanes, а не lines

Offline

#108 2010-07-28 07:29:18

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Двойная сплошная = Две Линии

Ну да, затупил чуть-чуть.

Offline

#109 2010-07-28 07:32:03

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Двойная сплошная = Две Линии

Ilis wrote:

Это всё уже есть и продумано. Если дороги делить на два вея, то с количеством полос ещё проще становится.

Это для одного вея. Например, когда 2+1 полос (скажем, старое Каширское шоссе) или 3+1 (на вскидку сложно вспомнить примеры). По ширине они в 15 м спокойно укладываются.

Offline

#110 2010-07-28 07:44:38

Surly
Member
From: Екатеринбург
Registered: 2009-09-17
Posts: 820

Re: Двойная сплошная = Две Линии

VikDD wrote:

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

Для дорог, у которых нет физического разделителя, а только разметка -- каким образом увидеть, что разворот в таких местах возможен в любой точке этого участка дороги?
Машинам экстренных служб это разрешено. Вот почему я против разделения линий, если проезжая часть одна.

Offline

#111 2010-07-28 07:49:12

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

Re: Двойная сплошная = Две Линии

Surly wrote:
VikDD wrote:

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

Для дорог, у которых нет физического разделителя, а только разметка -- каким образом увидеть, что разворот в таких местах возможен в любой точке этого участка дороги?
Машинам экстренных служб это разрешено. Вот почему я против разделения линий, если проезжая часть одна.

Этта, машинам экстренных служб разрешено и на мкаде в разрыве отбойника развернуться. И чо теперь, все эти разрывы на карту наносить или мкад одинарной линией рисовать???

Offline

#112 2010-07-28 07:50:13

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Двойная сплошная = Две Линии

1.2.1 - это только разметка, но проезжих частей 2. Пример - Кутузовский проспект. Для дорог, имеющих физический разделитель сам "разделитель" надо рисовать. Либо как "газон", либо как "забор" (barrier=fence, например).

Offline

#113 2010-07-28 07:52:09

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Двойная сплошная = Две Линии

Касаемо МКАДа... значит надо рисовать "соединительные" веи с access=no. Но отбойник нарисовать - не лишне будет, кмк. Только кто этим займётся?

Offline

#114 2010-07-28 07:56:56

Alexey Guseynov
Member
Registered: 2009-12-23
Posts: 205

Re: Двойная сплошная = Две Линии

Ilis wrote:

Т. е. мне нужна маршрутизация, и я её делаю... А кто преследует другие цели в ОСМ дружно идут нафиг...

В таком случае я преследую цели рисования веев с четными ID. Веи с нечетными ID объявляются некошерными и я приступаю к их сносу. А кто преследует другие цели в ОСМ дружно идут нафиг...
Давайте будем конструктивными?

VikDD wrote:

Тогда надо вынести на обсуждение такую трактовку:
-highway - осевая линия проезжей части/тротуара
в случае, если ширина проезжей части составляет более 2-х точностей определения по gps/ГЛОНАСС-приёмнику+некоторая фиксированная виличина, кажем 3 м (минимальная ширина полосы движения), т.е. на данный момент это 23 м и проезжая часть имеет более, чем одно направление, то каждое направление рисовать отдельно.
Кроме того, ввести теги ширины проезжей части, ширины полосы движения, количества полос движения (последний, вроде как уже имеется).
Если количество полос в разные стороны не одинаково, то указывается количество полос с северной/восточной стороны дороги, при этом теги ширины проезжей части/ширины полосы движения обязательны. Для Невского проспекта, в частности, где после после площади Восстания 4 или 5 полос в сторону центра и 1 в противоположную.

Напомню из-за чего разгорелся спор про двухвейные дороги в прошлый раз. Ваши двухвейные дороги удобно рисовать до тех пор, пока на них нельзя разворачиваться. Отдельные развороты можно нарисовать мостиком. А что делать, когда развернуться можно на каком-то отрезке? Рисовать "лесенку", что не удобно. Например вот здесь:
http://www.openstreetmap.org/?lat=55.74 … 8&layers=M
Разворот разрешен, но на карте это не отобржено и не понятно, как отразить.

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

Offline

#115 2010-07-28 08:01:40

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 942

Re: Двойная сплошная = Две Линии

Alexey Guseynov wrote:

В набережных челнах дороги не имеют точек пересечения? Извините, но это 100% топологическая ошибка. Это не корректно. Надо исправлять. Широкую дорогу нарисовали двумя путями? А кто сказал, что это корреткно?

Для начала я бы попросил дать стопроцентно верное определение топологической ошибки. Чтобы быть уверенным, что мы говорим об одном и том-же.
Во вторых, а кто сказал, дороги долждны иметь точки пересечения? Еще раз повторюсь, точки нужны для графа дорог, а не для рендера. Рендер все красиво нарисует, даже если все линии не будут соеденены между собой. (как было недавно в одной из тем - точки пои были аккуратно положены поверх дороги, а не включены в нее) А если точки соединений нужны для графа, то зачем я буду ставить избыточные, последствия которых мне придется исправлять дополнителными инструментами?

Offline

#116 2010-07-28 08:09:32

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: Двойная сплошная = Две Линии

Ezhick wrote:

И чо теперь, все эти разрывы на карту наносить

Да.

Offline

#117 2010-07-28 08:10:46

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Двойная сплошная = Две Линии

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

Offline

#118 2010-07-28 08:13:10

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: Двойная сплошная = Две Линии

dimuzz wrote:

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

http://forum.openstreetmap.org/viewtopi … 424#p92424

Offline

#119 2010-07-28 08:14:49

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

Re: Двойная сплошная = Две Линии

Ну, если не считать крайности, то на данный момент в большинстве случаев под линией highway=* рисующий подразумевает осевую линию проезжей части (вернее, только часть линии!) + ребро графа маршрутизации.

Кстати, имхо, "участок осевой линии проезжей части" - один из самых бесполезных объектов из всех возможных  smile

Offline

#120 2010-07-28 08:18:16

Alexey Guseynov
Member
Registered: 2009-12-23
Posts: 205

Re: Двойная сплошная = Две Линии

ikz wrote:
Alexey Guseynov wrote:

В набережных челнах дороги не имеют точек пересечения? Извините, но это 100% топологическая ошибка. Это не корректно. Надо исправлять. Широкую дорогу нарисовали двумя путями? А кто сказал, что это корреткно?

Для начала я бы попросил дать стопроцентно верное определение топологической ошибки. Чтобы быть уверенным, что мы говорим об одном и том-же.
Во вторых, а кто сказал, дороги долждны иметь точки пересечения? Еще раз повторюсь, точки нужны для графа дорог, а не для рендера. Рендер все красиво нарисует, даже если все линии не будут соеденены между собой. (как было недавно в одной из тем - точки пои были аккуратно положены поверх дороги, а не включены в нее) А если точки соединений нужны для графа, то зачем я буду ставить избыточные, последствия которых мне придется исправлять дополнителными инструментами?

Дороги имеют общую точку. Этого достаточно. Вы несколько неправильно поняли, зачем я привел этот пример. Мне надо было показать, что критерии могут быть разные, а вы этого слышать не хотите и уперлись в свой граф. Это все спор глухих. С чего вы взяли, что в ОСМ рисуют граф маршрутизации? Это не так. Рисуется нечто более общее, из чего, в том числе, можно получать и граф маршрутизации.

Offline

#121 2010-07-28 08:18:21

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Двойная сплошная = Две Линии

Alexey Guseynov wrote:

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

Замкнутый полигон с тегом highway. 2 стороны (скорее всего не ровные и "длинные") полигона проходят по точкам дороги, 2 - "торцы". Кроме того, добвляется тег "no_u_turn=no"/"no_left_turn=no" (для левостороннего движения "no_right_turn=no") в зависимости от знаков какой-либо может отсутствовать.

Offline

#122 2010-07-28 08:25:07

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Двойная сплошная = Две Линии

Eugene120 wrote:

У меня возникают. bridge=yes - это свойство этого участка дороги, что он мостовой, а уж сам мост никто не мешает рисовать как отдельное сооружение - площадной объект, такой же, как здание или гараж

Что еще за мостовой участок дороги? Тогда уж нужна связь вея и площадного моста чтон-ибудь типа belong_to чтобы показать что вот эта дорога идет по вот этому площадному мосту. А то потом будем отлавливать мостовой участок без моста и мост без мостовых участков.


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#123 2010-07-28 08:26:55

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Двойная сплошная = Две Линии

Hind wrote:
dimuzz wrote:

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

http://forum.openstreetmap.org/viewtopi … 424#p92424

Это обсуждение того, где проводить линию (по осевой), а не "что это такое".
Либо "обустроенная или приспособленная и используемая для движения транспортных средств полоса земли либо поверхность искусственного сооружения. Дорога включает в себя одну или несколько проезжих частей, а также трамвайные пути, тротуары, обочины и разделительные полосы при их наличии" (нагло сперто из ПДД) либо "одна проезжая часть"?

Last edited by dimuzz (2010-07-28 08:27:13)

Offline

#124 2010-07-28 08:33:50

mbiker
Member
Registered: 2009-10-19
Posts: 147

Re: Двойная сплошная = Две Линии

ikz wrote:
Alexey Guseynov wrote:

В набережных челнах дороги не имеют точек пересечения? Извините, но это 100% топологическая ошибка. Это не корректно. Надо исправлять. Широкую дорогу нарисовали двумя путями? А кто сказал, что это корреткно?

Для начала я бы попросил дать стопроцентно верное определение топологической ошибки. Чтобы быть уверенным, что мы говорим об одном и том-же.
Во вторых, а кто сказал, дороги долждны иметь точки пересечения? Еще раз повторюсь, точки нужны для графа дорог, а не для рендера. Рендер все красиво нарисует, даже если все линии не будут соеденены между собой. (как было недавно в одной из тем - точки пои были аккуратно положены поверх дороги, а не включены в нее) А если точки соединений нужны для графа, то зачем я буду ставить избыточные, последствия которых мне придется исправлять дополнителными инструментами?

Какими инструментами? turn restrictions, что ли?  Без точек пересечения не будут правильной маршрутизации для пешеходов (которым turn restrictions пофиг).

Offline

#125 2010-07-28 08:43:20

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Двойная сплошная = Две Линии

dimuzz wrote:

Либо "обустроенная или приспособленная и используемая для движения транспортных средств полоса земли либо поверхность искусственного сооружения. Дорога включает в себя одну или несколько проезжих частей, а также трамвайные пути, тротуары, обочины и разделительные полосы при их наличии" (нагло сперто из ПДД) либо "одна проезжая часть"?

Предлагаю "проезжая часть", ибо при данной трактовке highway'ем называется и то и то в зависимости от его значимости (у motorway - проезжая часть, у tertiary - "как бог на душу положит").
Что бы этого избежать, надо прийти к единому, наиболее отображающему обстановку - проезжей части.
"Слишком широкие" проезжие части (см. примечание в том же посте), а таких, по пальцам посчитать можно, разбивать на 2 (может и больше, но маловероятно, мы, всё-таки не в Токио, где такое может быть с их 4-х уровневыми развязками smile ) после обсуждения в ветке соответствующего города/области.

Offline

Board footer

Powered by FluxBB