Вопросы новичков (Part 1)

С одной стороны вы правы. Но в вашем примере как раз хорошо видна избыточность.

Получается, вместо того, чтобы устанавливать требования для разработчиков навигационного ПО (и возможно его сертифицировать, как соответствующее OSM стандартам), сообщество OSM подстраивается под нерадивых программистов, которые не могут предусмотреть внутри ПО подстановку maxspeed = разрешённой в этой стране в соответствующем месте (нас. пункт, межгород, шоссе, …).

OSM не должен зависеть от сторонних списков соответствий <код страны>:<что-то> – <значение>

оффтоп:
если злые “американцы” продавят через “руководство” OSM поменять в таком списке соответствия для неугодной им страны maxspeed на, допустим, 1000 км/ч, на нас никак это не отразится :slight_smile:

И никто никакими сертификациями на соответствие требованиям OSM не сможет устанавливать свои правила - свобода.

По делу:

  1. bridge должен повторять все свойства, совпадающие со свойствами дороги (покрытие, скоростные ограничения, т.д.)?

  2. Можно ли для bridge получить name = “мост через crossing_river_name” ? Какой-нибудь тэг типа bridge_over=river, river_name=… ?

  1. Вы имеете ввиду участок дороги через мост или outline?
  2. Можно, но не нужно. Достаточно определить пространственное пересечение и вытащить свойства из другой линии.

oneway = no на дорогах ниже trunk указывать не нужно

  1. Я так понял, что первое (дорога через мост). outline - это отдельный мост, без подходящих к нему дорог?

  2. Сложно ли вам привести пример, или где почитать?

  1. Есть две сущности. Первая: участок дороги с bridge = yes. У него все свойства дороги. Вторая – замкнутая линия с man_made = bridge или отношение с type = bridge. Для небольших мостов обычно не рисуется вообще.
  2. Линия с bridge = yes должна пересекатся с другой линией – рекой, дорогой, железной дорогой. Например, линия highway = unclassified + bridge = yes +… пересекает waterway = river + name = Нева. name = Нева достаточно взять из второй линии. То, что мост через реку, понятно из waterway = river.

OsmAnd эти теги поддерживает, Mapsme вроде тоже (но не на 100% уверен).

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

Как верно замапить название тропы в лесу?
https://www.openstreetmap.org/way/250603117

Так на обычной российской районной гравийке вообще lanes указывать нужно, и если нужно - то сколько?

Укажи ширину в метрах

Обычно это две полосы, дорога IV технической категории, ширина проезжей части от 6 метров. Если менее, то это одна полоса.

Кто все эти Лены с цифрами, и что они делают 9 лет в ОСМ?
Вот для примера одна такая: https://www.openstreetmap.org/relation/298766/history

внутренняя маркировка маппера - выносить нафих

Лена это река.
С уважением,
Ваш Кэп.

Не работают русские голосовые подсказки. Другие языки работают. Удалял русские голосовые данные , перезагружал смартфон, загружал голос русский. Результата нет. Текст голосовых подсказок аналогично на русском при выборе любого звука молчит, при выборе другого языка звуки есть.
Сегодня установил F-Droid и OSM And на чистый смартфон. В начале года устанавливал на другой подобный смартфон, звуки были.
Как быть, что делать?

Или учить английский, или можно попробовать в более профильную ветку спросить, может у кого такое было
https://forum.openstreetmap.org/viewtopic.php?id=17162

Такой вопрос - а если человек авторизовался через гугл-аккаунт (или другой, главное не создавал акк. на OSM специально), приходят ли ему уведомления о комментариях правок на почту? Просто замечал что правки через maps.me похоже через сторонние аккаунты делаются в основном, и на них могут не отвечать…

Известная беда.
Комментарии правок часто улетают в трубу. Электронную почту нынче никто не читает.
Для надежности дублируйте личными сообщениями. (“К вашей правке <ссылка>добавлен комментарий”)
Программы-редакторы (но не мапьсьми) могут показывать наличие личных сообщений.