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 2019-04-07 01:44:31

&ergio
Member
From: Earth, planet
Registered: 2018-10-22
Posts: 77

ref

ref это такой тэг для обозначения номеров дорог, которые указаны на знаках

Spain_traffic_signal_s230a.jpeg

Едешь ты такой по дороге, видишь знак:
m11_1.jpg

Ага, мне на М11, которая обозначена на моей карте:
osmand.png

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

(Ну и ещё ref для номеров подъездов, и павильонов в торговых комплексах для которых он вообще не показывается, пока подробности не откроете)
ref-entrance.pngref-shop.png

Но у России особый путь: подословней всё воспринять и тщательно реализовать все без намёка на реальный смысл.

Оказывается есть документ https://www.gov.spb.ru/law/?d&nd=891848053&nh=1 согласно которому все (или многие я не разбирался, мне это не интересно) улицы в городе имеют какой-то там номер, типа "40 ОП РЗ - 0003"

Но сам по-себе документ безобидный, вред наносят люди типа iWowik'ов (и он не одинок), которые прикрываясь этим документом вносят на карту этот никому не нужный и отвлекающий бред: https://www.openstreetmap.org/changeset/65188099

Что плохого, в том, что бы писать в ref  "идентификационные номера дорог регионального значения"?
1. ref для highway это сильный тэг, очень, даже сильнее name. навигатор всегда нарисует его для дороги в кадре, с большого расстояния (маленького зумлевела)
2. ни в одном месте проспекта просвещения не написано "40 ОП РЗ - 1195"
3. это полностью бесполезная информация, которая интересна лишь правительству, которое это постановление постановило, и iWowik'у, который этот документ откопал.
4. если нанести на карту все эти номера из документа, то я уверен взвоют все: все будет утыкано этими метками, свободного места не останется
5. если кто пожелает сказать, что это "маппинг под рендеринг", то я пожелаю сказать, что отображение номера дороги (который обозначен на самой дороге)  на карте, это правильное поведение навигатора
6. есть https://wiki.openstreetmap.org/wiki/Key:unsigned_ref (typically used by road maintenance crews but not the general public) хотите гадить --- гадьте там.

Last edited by &ergio (2019-04-07 01:45:46)

Offline

#2 2019-04-07 06:10:54

langoor
Member
Registered: 2013-02-03
Posts: 167

Re: ref

Еще вариант использовать reg_ref=*  для региональных и муниципальных дорог.

Offline

#3 2019-04-07 08:21:05

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,281

Re: ref

в РФ практически не используется.

Offline

#4 2019-04-07 08:57:14

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 791
Website

Re: ref

Корректное поведение навигатора, кмк - показывать реф на дороге в зависимости от класса этой дороги. На автомагистралях он и правда должен быть "сильным", а на городских улицах можно вообще опускать в пользу name.

Offline

#5 2019-04-07 10:24:37

literan
Member
Registered: 2012-11-06
Posts: 3,941
Website

Re: ref

Согласен с AnakinNN. Это дело навигатора и иных рендеров, отображать ли ref для малозначимых дорог или нет. Как говорится, на зеркало неча пенять - раз чиновники присвоили такие кривые ref дорогам, то и присвоили, нам с этим жить.

&ergio так и не написал, чем конкретно ему мешают эти ref, но судя по тому, что он постит скриншоты из ОсмАнда, ему следует связаться с разработчиками и высказать им свои пожелания по настройке рендеринга.

Offline

#6 2019-04-07 13:10:20

&ergio
Member
From: Earth, planet
Registered: 2018-10-22
Posts: 77

Re: ref

Можно услышать,  способы определения значительности дороги? А если дорога E95/M10 проходит через город, то уже и писать, что она E95/M10 не нужно?

40 ОП РЗ - 0003 не соответствует формату описанному в вики: https://wiki.openstreetmap.org/wiki/RU:Key:ref

Мешают мне они тем, что простым людям это нумерация не нужна: unsigned_ref (typically used by road maintenance crews but not the general public

Offline

#7 2019-04-07 13:22:23

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,281

Re: ref

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

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

Offline

#8 2019-04-07 15:29:12

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 791
Website

Re: ref

pfg21 wrote:

не соответствует формату описанному в вики

Вики - не моисеевы скрижали, спущенные высшим разумом, а написана нами же. Каждая строка в ней не визируется и не несёт штамп "Согласовано и одобрено". Поэтому лучше поменьше прибегать к формальным подходам ("в вики описано", "в вики не запрещено", "буду принципиально расставлять", "буду принципиально удалять") - это неконструктивно, и уж особенно, если другие участники здесь и сейчас высказывают аргументированные возражения. Мы здесь не роботы и не стремимся доказать, что существующая система OSM формально несовершенна - это и так всем известно. Здесь всё решается на уровне сообщества. Поэтому надо искать консенсус по каждому случаю, собирая разные мнения, а не грести под одну гребёнку вопреки всем, ссылаясь на инструкции.

&ergio wrote:

Мешают мне они тем, что простым людям это нумерация не нужна

Вот только не надо решать за всех, кому что нужно, а что мешает. Это оставьте коммерческим картам: что Яндексу в его сервисах не нужно, то на НЯК рисовать нельзя. Надо по-другому: если мешает только вам, то и исправлять надо локально у вас, а не в общей базе.

Last edited by AnakinNN (2019-04-07 15:40:32)

Offline

#9 2019-04-07 15:42:34

literan
Member
Registered: 2012-11-06
Posts: 3,941
Website

Re: ref

&ergio wrote:

Мешают мне они тем, что простым людям это нумерация не нужна:

"мешает тем, что не нужно" это что-то вроде "учение партии всесильно потому что оно верно". Улыбнулся. То есть, чистая вкусовщина: "Мне не нравится, просто так".

Offline

#10 2019-04-07 15:51:12

langoor
Member
Registered: 2013-02-03
Posts: 167

Re: ref

M-10 в районе Вышнего Волочка имеет статус primary. Примыкающая к ней 28К-0034 имеет статус primary.
Федеральная А-104 Москва-Дубна имеет статус primary.
Статус дорог в osm != официальный статус.
Окружная Ярославля имеет сразу два ref - М-8 и 78К-0982. И вся эта каша рендерится мапником. регэкспом выбирать нужный? А если нумерация поменяется?

Offline

#11 2019-04-07 17:16:48

#daf
Member
Registered: 2013-10-17
Posts: 60

Re: ref

&ergio wrote:

что это "маппинг под рендеринг", то я пожелаю сказать, что отображение номера дороги (который обозначен на самой дороге)  на карте, это правильное поведение навигатора

Сегодня шайтан-программа, что на ваших скриншотах, человеческим голосом приказала повернуть направо на 46-Ньютонов-Ноль-три-шестьнольдва. Я быстро смекнул, что не надо поворачивать руль направо с силой в 46 ньютонов и свернул на проспект Октября https://www.openstreetmap.org/way/460937053.

Но дорога всё же имеет обозначение 46Н-03602 и его нужно хранить. Потому что по 46 ОП МЗ 46Н-03602 можно определить тип дороги, регион, значение, длину, покрытие и того, кто отвечает за её содержание.

name у дорог с ref, как правило, есть. Выбирать приоритет обозначения дороги может сам автор программы. Пусть хоть Н, обозначающий дорогу местного значения, как ньютоны озвучивает.

Offline

#12 2019-04-07 17:20:12

&ergio
Member
From: Earth, planet
Registered: 2018-10-22
Posts: 77

Re: ref

нужно хранить? храните в unsigned_ref  или reg_ref, а ref не трогайте, он не для этого

Offline

#13 2019-04-07 17:28:05

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

Re: ref

&ergio wrote:

40 ОП РЗ - 0003 не соответствует формату описанному в вики:

Не волнуйтесь, опишем и такой, раз чиновники букву забыли. По регионам зоопарк еще и не такой. В Адыгее вообще римские цифры использовали.

Но общий подход характерен.
Попросту снести данные, если на моем навигаторе они мне не нравятся.
Это от того, что кажется, что снести легче, чем добиться от авторов софта поправок.
Альтернативный путь даже не пробуется.

&ergio, вы писали авторам навигаторов, коими пользуетесь?

Offline

#14 2019-04-07 17:31:26

&ergio
Member
From: Earth, planet
Registered: 2018-10-22
Posts: 77

Re: ref

wowik wrote:

вы писали авторам навигаторов, коими пользуетесь?

17 открытых кейсов и 11 решённых, за год, норм? (всего 28)

Last edited by &ergio (2019-04-07 17:32:21)

Offline

#15 2019-04-07 17:45:50

#daf
Member
Registered: 2013-10-17
Posts: 60

Re: ref

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

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

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

Offline

#16 2019-04-07 17:54:02

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

Re: ref

&ergio wrote:

17 открытых кейсов и 11 решённых

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

Offline

#17 2019-04-07 18:07:13

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

Re: ref

&ergio wrote:

4. если нанести на карту все эти номера из документа, то я уверен взвоют все: все будет утыкано этими метками, свободного места не останется

Вот это и будет повод поправить рендеры. От правок будет польза, так как продукты станут лучше.

Last edited by wowik (2019-04-07 18:10:07)

Offline

#18 2019-04-07 18:07:55

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 791
Website

Re: ref

&ergio wrote:

нужно хранить? храните в unsigned_ref  или reg_ref, а ref не трогайте, он не для этого

Прямо один в один повторение истории с place_name, который предлагалось вешать на полигон НП вместо name, дабы мапник не рендерил название дважды (с полигона и с точки). В итоге, разумеется, тег задепрекейтили в пользу старого доброго name - двойная надпись на мапнике не повод городить огород и выдумывать новые теги на коленке.

Last edited by AnakinNN (2019-04-07 18:24:07)

Offline

#19 2019-04-07 21:44:31

Eugeny_B
Member
Registered: 2014-11-30
Posts: 354

Re: ref

#daf wrote:

So.. Обозначения международных маршрутов и федеральных дорог хранить в ref можно, а региональных и местных нельзя?
По сути, это одна и та же сущность - номер автомобильной дороги. Только федералы на своих дорогах ставят указатели с номером, остальные нет.
Как здание у которого на адресной табличке только номер, без названия улицы. Всё равно пишем addr:street.

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

Offline

#20 2019-04-07 22:04:31

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

Re: ref

Во-первых. Про местные еще никто речи толком не вел, чтобы вносить. Давайте уж тогда вспомните про дороги необщего пользования.
Федеральные от региональные и межмуниципальных отличаются финансированием, что для OSM на является первостепенным фактором.

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

Вот по этой длине индекса программист даже не самой высокой квалификации до обеда сделает фильтрацию.
Более квалифицированный чуть точнее проанализирует структуру индекса или посмотрит в отношении поле network. Все размечено достаточным для данной задачи образом.

Проблему создает именно нежелание людей давить на тех, кто делает приглянувшийся им софт, так как куда быстрее просто удалять данные из OSM. "Цель" достигается максимально быстро.

Last edited by wowik (2019-04-08 06:29:28)

Offline

#21 2019-04-08 07:26:12

#daf
Member
Registered: 2013-10-17
Posts: 60

Re: ref

Eugeny_B wrote:

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

Номер федеральной дороги имеет вид

(буква)[символ](одна или несколько цифр)

Любой программист способен написать код для разбора этого "винегрета".

Про наплевать и головную боль. Мы вносим данные по соглашениям сообщества, описанным в OSM wiki, а не по коду программ и правилам картостилей. В вики написано, что тег ref  может применяться для хранения индексов автодорог. Всех дорожных сетей, а не только федеральной.

Считаете, что должно быть по другому? Пишите пропозал и выставляете на голосование. По сути, всё равно в какой тег вносить данные.

Offline

#22 2019-04-08 07:45:38

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,695
Website

Re: ref

&ergio, в этой и соседней темах вы прямо с начала выделяете участника сообщества и делаете несколько оценочных суждений, которые столь же неконструктивны, сколько оскорбительны для участника. Пожалуйста, не нужно больше так. Это предупреждение.


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#23 2019-04-08 10:35:48

langoor
Member
Registered: 2013-02-03
Posts: 167

Re: ref

wowik wrote:

Единственное волнующее вас отличие это характерная длинна индекса дороги, что влияет на ваш любимый рендеринг.

Вот по этой длине индекса программист даже не самой высокой квалификации до обеда сделает фильтрацию.

Я сомневаюсь, что кто-то будет заморачиваться с фильтрацией для отдельно взятой страны.

#daf wrote:

В вики написано, что тег ref  может применяться для хранения индексов автодорог.

Также как и reg_ref и unsigned_ref

Offline

#24 2019-04-08 11:19:32

#daf
Member
Registered: 2013-10-17
Posts: 60

Re: ref

Я сомневаюсь, что кто-то будет заморачиваться с фильтрацией для отдельно взятой страны.

--skip--

Также как и reg_ref и unsigned_ref

В нашей стране у каждой дороги есть учётный номер (иногда несколько). Перечень автомобильных дорог общего пользования федерального значения утверждается Правительством Российской Федерации. Муниципальных и региональных - соответственно. Таким образом, unsigned_ref отпадает.

reg_ref - это то, как дорогу обозначают в отдельном регионе. В России не используется.

Мы используем int_ref для международных (европейских и азиатских) маршрутов и ref для номеров, присвоенных дороге официально. Формат обозначения индекса регламентирован гостом (не обязательно для OSM, обязательно для дорожных указателей и нормативных актов smile

В сжатом виде про это можно почитать здесь https://ru.wikipedia.org/wiki/%D0%9A%D0 … 0%B8%D0%B8. Ссылки на нормативно-правовые акты там же.

Ничем М-1, Р-205, 19К-033 друг от друга не отличаются.

В OSM mapnik отображает таблички с индексами дорог по разному, в зависимости от зума и значимости дороги. Если у дороги есть имя, мапник рисует его. В общем и целом  - выглядит нормально. А вот osrm и graphhopper заменяют имя дороги на индекс всегда. Видимо и османд унаследовал от graphhopper такое поведение. Некрасиво - да. Нужно исправлять схему? Не уверен. Исправление сформирует очередной кусок специфики страны в OSM, что только добавит работы разработчикам.

Last edited by #daf (2019-04-08 12:59:22)

Offline

#25 2019-04-08 18:20:46

SidAV51rus
Member
Registered: 2012-11-27
Posts: 21

Re: ref

Самый оптимальный вариант обратится к депутатам. Раз присвоили постановлением номер то будьте добры надавить на дорожников, чтобы те повесили соответствующие таблички. И все сразу придет в соответствие smile

Offline

Board footer

Powered by FluxBB