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.***

#1 2010-01-30 22:04:32

Vazhnov Alexey
Member
From: Wrocław, Poland
Registered: 2009-09-01
Posts: 151
Website

Мост не отображается

Подскажите, почему не отображается мост http://www.openstreetmap.org/browse/way/46348595 ? Я так понимаю, что неправильно нарисовал его. Как сделать правильно? По мосту проходят только трубы, дороги к нему не подходят.

Offline

#2 2010-01-30 22:21:50

Aleksandr Dezhin
Member
From: Msk
Registered: 2008-05-25
Posts: 2,109
Website

Re: Мост не отображается

А что это за мост? Пешеходный, автомобильный, железнодорожный? Рендер то не знает, да и не кто не знает. Нужно указать или highway=*, или railway=*


[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода

Offline

#3 2010-01-30 22:26:12

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

Re: Мост не отображается

Может, его и описать трубопроводом, добавив тег man_made=pipeline?

Offline

#4 2010-01-30 22:27:47

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

Re: Мост не отображается

Если там могут ходить пешеходы, то нужно дать ему тег highway = footway, а если ездят машины, то highway = тип дороги и т.д.

Offline

#5 2010-01-31 04:53:26

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Мост не отображается

man_made=pipeline
bridge=yes
layer=1

Но рисоваться в мапнике он не будет - pipeline рисуется только в osmarender, и, кстати, он там уже виден.

Да, и у вас этот мост наложен сверху на другой way с pipeline - не надо так делать.

Last edited by AMDmi3 (2010-01-31 04:56:00)

Offline

#6 2010-01-31 07:47:16

Finn_M
Member
From: Санкт-Петербург
Registered: 2010-01-23
Posts: 8

Re: Мост не отображается

Кстати, сделал мост на highway=raceway - тоже не отображается. Хотя тег у нужной линии прописан. В чем может быть проблема? http://osm.org/go/0zLaablt7--

Offline

#7 2010-01-31 09:06:54

Vazhnov Alexey
Member
From: Wrocław, Poland
Registered: 2009-09-01
Posts: 151
Website

Re: Мост не отображается

AMDmi3 wrote:

man_made=pipeline
bridge=yes
layer=1

Но рисоваться в мапнике он не будет - pipeline рисуется только в osmarender, и, кстати, он там уже виден.

Да, и у вас этот мост наложен сверху на другой way с pipeline - не надо так делать.

Спасибо, сделал как вы сказали. Там только трубы проходят, больше он ни для чего не предназначен. Хотя на нём ещё есть небольшая дорожка, видимо для обслуживающего персонала.

Offline

#8 2010-07-21 11:03:17

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,968
Website

Re: Мост не отображается

Кто-нибудь использовал для обозначения мостов на которых четко разделены полосы движения (отбойником, конструктивными элементами моста, выделенной полосой для движения трамваев/метро) релейшены? Так как об этом говорится здесь - http://wiki.openstreetmap.org/wiki/Rela … nd_Tunnels, где линии являются членами отношения, а самому отношению уже присваиваем "bridge=yes".
Хотелось бы, чтобы такие конструкции выглядели как одни общий мост, а не два-три параллельных моста.

Как они у вас выглядят после рендеринга?

Offline

#9 2010-07-21 11:19:16

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

Re: Мост не отображается

andygol wrote:

Так как об этом говорится здесь - http://wiki.openstreetmap.org/wiki/Rela … nd_Tunnels, где линии являются членами отношения, а самому отношению уже присваиваем "bridge=yes".

Очередная победа разума над здравым смыслом...

Имхо, для нормальной структуры данных надо разделить сущности: дорога (и мосты/туннели в том числе) как площадной объект, и дорога как элемент роутингового графа. Пока этого не сделать, так и будем объединять мосты в отношения...

Offline

#10 2010-07-21 11:27:15

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

Re: Мост не отображается

liosha wrote:
andygol wrote:

Так как об этом говорится здесь - http://wiki.openstreetmap.org/wiki/Rela … nd_Tunnels, где линии являются членами отношения, а самому отношению уже присваиваем "bridge=yes".

Очередная победа разума над здравым смыслом...

Имхо, для нормальной структуры данных надо разделить сущности: дорога (и мосты/туннели в том числе) как площадной объект, и дорога как элемент роутингового графа. Пока этого не сделать, так и будем объединять мосты в отношения...

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

Offline

#11 2010-07-21 11:33:22

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

Re: Мост не отображается

Ezhick, а нужно-то это вовсе не для всех дорог, - только для тех, которые рисуются двумя дугами. Таких не так уж и много.

А насчёт "не будут" - это ты зря, реки же с удовольствием рисуют.

Offline

#12 2010-07-21 11:38:09

xande almeida
Member
From: Tver
Registered: 2010-04-28
Posts: 256

Re: Мост не отображается

Там только трубы проходят, больше он ни для чего не предназначен. Хотя на нём ещё есть небольшая дорожка, видимо для обслуживающего персонала.

Тогда это вернее не мостом назвать, а эстакадой для трубопроводов.

man_made=pipeline
location=overground
?

Last edited by xande almeida (2010-07-21 11:41:31)

Offline

#13 2010-07-21 11:45:57

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

Re: Мост не отображается

liosha wrote:

Ezhick, а нужно-то это вовсе не для всех дорог, - только для тех, которые рисуются двумя дугами. Таких не так уж и много.

А насчёт "не будут" - это ты зря, реки же с удовольствием рисуют.

Я рад твоему оптимизму smile Зачем нужен площадной объект "река" никому объяснять не надо, тут все проще.

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

Надежды на то ,что государство. у которого эти данные есть, нам их отдаст - очень мало.

Offline

#14 2010-07-21 11:50:54

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

Re: Мост не отображается

Ezhick, дык полноты данных никто и не гарантировал smile
Реки тоже рисуют по-разному - где-то просто линия реки по ландсату, где-то подробно берег.

Если описать хорошую схему и добавить её поддержку хотя бы в мапник - чтобы и сама дорога рисовалась, и граф тонкой стрелочкой, - то в городах с хорошими снимками дороги _будут_ рисовать.

Offline

#15 2010-07-21 12:03:05

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

Re: Мост не отображается

liosha wrote:

Ezhick, дык полноты данных никто и не гарантировал smile
Реки тоже рисуют по-разному - где-то просто линия реки по ландсату, где-то подробно берег.

Если описать хорошую схему и добавить её поддержку хотя бы в мапник - чтобы и сама дорога рисовалась, и граф тонкой стрелочкой, - то в городах с хорошими снимками дороги _будут_ рисовать.

"Хотя бы в мапник"  - это круто smile

Кстати, поддержка отображения графа и площадных отдельно есть в покетгисе smile

Offline

#16 2010-07-21 12:07:17

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

Re: Мост не отображается

liosha wrote:

Если описать хорошую схему и добавить её поддержку хотя бы в мапник - чтобы и сама дорога рисовалась, и граф тонкой стрелочкой, - то в городах с хорошими снимками дороги _будут_ рисовать.

Хоть сейчас начну! Большие перекрёстки и мосты сразу бы нарисовал.

Поскольку ещё рисую тротуары, то мосты получаются вообще из четырёх веев smile

Offline

#17 2010-07-21 12:09:13

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

Re: Мост не отображается

А финны вдобавок к тротуаром ещё и велодорожки отдельно рисуют - у них там вообще весело...

Offline

#18 2010-07-21 15:00:33

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,968
Website

Re: Мост не отображается

andygol wrote:

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

Как они у вас выглядят после рендеринга?

К сожалению пока-что ответа на свой вопрос я не увидел sad

Кстати, а как быть с многоуровневыми мостами? У которых один уровень автомобильный а другой, например, железнодорожный или один уровень движение в одном направлении, а другой в противоположном?

Last edited by andygol (2010-07-21 15:02:29)

Offline

#19 2010-07-21 15:09:31

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

Re: Мост не отображается

andygol wrote:
andygol wrote:

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

Как они у вас выглядят после рендеринга?

К сожалению пока-что ответа на свой вопрос я не увидел sad

Кстати, а как быть с многоуровневыми мостами? У которых один уровень автомобильный а другой, например, железнодорожный или один уровень движение в одном направлении, а другой в противоположном?

Ответ простой - текущий рендеринг сложные мосты не понимает и рендерит как пачку простых.

Про многоуровневые вообще и говорить нечего.

Offline

#20 2010-07-21 20:39:23

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

Re: Мост не отображается

andygol wrote:

Кстати, а как быть с многоуровневыми мостами? У которых один уровень автомобильный а другой, например, железнодорожный или один уровень движение в одном направлении, а другой в противоположном?

layer=N

Offline

#21 2010-07-22 07:29:51

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,968
Website

Re: Мост не отображается

Ezhick wrote:

Ответ простой - текущий рендеринг сложные мосты не понимает и рендерит как пачку простых.

Рисовал я «тестовый» мост в виде отношения. Рендер не понимает такого и мост не отображается. Мост будет показан только если каждой отдельной лини, которая проходит по мосту назначить «bridge=yes», но в таком случае — «пачка простых мостов». («…Отака фігня малята…»)

Куда можно обратиться для того, чтоб добавили рендеринг мостов, заданных  в виде отношения?

Offline

#22 2010-07-22 07:34:34

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

Re: Мост не отображается

Offline

#23 2010-11-29 11:12:13

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

Re: Мост не отображается

В связи со сбором пожеланий на mapsurfer.net апну эту тему.

До чего всеже договорились? Варианты:

Оставить как есть: 4-5 параллельных микромостика на каждый вей.
Включать в отношение bridge
Включать в отношение junction (не помню как точно предлагалось обозвать отношение - суть что веи связаны между собой)
Рисовать мост как отдельный площадной объект и привязывать к нему веи релейшеном

Или попросить поддержку всех трех вариантов ?  smile


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

Offline

#24 2010-11-29 11:39:22

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,816

Re: Мост не отображается

Пока кто-нить не сделает адекватную поддержку в рендерере - хрен до чего договорятся. ИМХО, проще всего рендерить будет если делать мост отдельным объектом.

Offline

#25 2010-11-29 11:42:08

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

Re: Мост не отображается

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


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

Offline

Board footer

Powered by FluxBB