layer=-1 на реках

То что на фото отмечать с помощью layer это костыль и ошибка.

Попробовал так сделать. (Перерисовал это пересечение заново). Всё равно JOSM не одобряет: “tunnel without highway/railway/waterway - Подозрительные комбинации тэг/значение (1)” Хоть разделяй в этом месте линию, хоть не разделяй.

…Я смотрю, тут фотки выкладывают. У меня есть фотка того места, которое рисую. Но выкладывать не вижу смысла. Как будто вы не помните, как выглядят ручьи, для которых достаточно пары труб под дорогой!

Дык какие теги? Либо JOSM плющит либо у вас нет на tunnel=yes тега waterway=*
Мы тегами tunnel и layer уточняем свойства waterway=* и удалять его не надо :slight_smile:

Хорошо. Не понятным осталосьвыражение “режем линию”. В смысле “выделяем участок на ручье”? Потому что если разрезать точкой, тогда не получается. А линией - нормально, проверка JOSM ошибок не показала.

Так делать? Нет проблемы с тем, что у ручья в двух местах layer меняется?
Кстати, в другом пересечении ручья с дорогой не труба, а мостик. Там как рисовать? А в третьем месте не мостик даже, а просто доски набросаны :slight_smile:

Там надо разрезать линию дороги и назначить участку над рекой (другими словами мосту) тэги bridge=yes + layer=1.
Набросанные через реку доски — мост (смотри выше), набросанные в реку доски — брод (общая точка у реки и дороги с тэгом highway=ford).

lzhl, спасибо! Даже про брод пояснили!

AgLeo
Прошу прощения за оффтоп, а на второй фотографии случайно не река Хопёр между Борисоглебском и Новохопёрском?

Народ, а что уже вики читать стало не кошерно? http://wiki.openstreetmap.org/wiki/Key:layer :expressionless:

Русская версия гораздо короче и понятнее, и буквы наши:
http://wiki.openstreetmap.org/wiki/RU:Key:layer

Русская версия гораздо короче и бесполезнее.
Да и в английской версии я не нашёл того, что коротко и ясно написал lzhl (для того, чтобы нарисовать мост, надо назначить участку дороги над рекой теги bridge=yes и layer=1).

там всё очень понятно написано - перечитайте

А вы молодец!

в смысле?

В том смысле, что хорошо сделали. Лучше стало.

ещё dinamik помог знаки пунктуации расставить, а то сафсэм башка нэ варил ужэ у мэнэ

А как сообщество относится к пункту (есть и в английской вики):
«Если одна дорога лежит под несколькими линиями, проходящими по одному мосту, то уместно создать один туннель на уровне layer=-1 вместо создания мостов с уровнем layer=1 для каждой вышестоящей линии»?
Получается, предлагается использовать тэги bridge=* и tunnel=* с той же целью, что и layer=*, хотя на мой взгляд, это неправильно.

Несколько дорог, расположенных на мостах над одной - совсем не то же, что дорога, проходящая в туннеле под несколькими дорогами. Полагаю, что мосты нужно обозначать через bridge=yes, а туннели - через tunnel=yes. Озвученный пункт, думаю, нужно убрать.

layer - это тэг “вертикальной очередности”, а bridge и tunnel обозначают все же относительно определенные рукотворные сооружения, которые и надо так указывать.

При том я бы еще не стал категорично исключать ситуацию, когда на пересечении есть и мост и тоннель. Скажем, вот тут: http://www.openstreetmap.org/?lat=55.784516&lon=37.675342&zoom=18&layers=M

  • железная дорога идет по мосту
  • под полотном моста проходит Русаковская улица вместе с трамвайными путями (которые тут рендер отрисовал поверх)
  • под восточным концом моста, внутри его устоя, сделан пешеходный тоннель, которому бы не мешало иметь соответствующий атрибут

Вот здесь http://www.openstreetmap.org/?lat=55.784516&lon=37.675342&zoom=18&layers=M есть аналогичная ситуация: линия метро выходит на поверхность сначала в виде надземного тоннеля, а потом превращается в мост, и под участком надземного тоннеля (крытого моста?) находится пешеходный тоннель, который заглублен всего на метр ниже уровня земли.

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

Так этот пункт никак не связан с вашими примерами. Там написано- несколько дорог, проходящих по одному мосту. Например две односторонних и трамвай по мосту и дорога под мостом. Если верхним всем указать - мост, то будет три моста. Потому лучше указать туннель для нижней.

Кстати, кто-нибудь пользуется тэгом culvert=yes?