You are not logged in.
- Topics: Active | Unanswered
Announcement
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.***
- Index
- » users: Russia
- » ref
Pages: 1
#1 2019-04-07 01:44:31
- &ergio
- Member

- From: Earth, planet
- Registered: 2018-10-22
- Posts: 77
ref
ref это такой тэг для обозначения номеров дорог, которые указаны на знаках

Едешь ты такой по дороге, видишь знак:
Ага, мне на М11, которая обозначена на моей карте:
Ну то есть для того, чтобы сопоставить подписанную дорогу по которой едешь, с тем, что на карте.
(Ну и ещё ref для номеров подъездов, и павильонов в торговых комплексах для которых он вообще не показывается, пока подробности не откроете)

Но у России особый путь: подословней всё воспринять и тщательно реализовать все без намёка на реальный смысл.
Оказывается есть документ 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
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
не соответствует формату описанному в вики
Вики - не моисеевы скрижали, спущенные высшим разумом, а написана нами же. Каждая строка в ней не визируется и не несёт штамп "Согласовано и одобрено". Поэтому лучше поменьше прибегать к формальным подходам ("в вики описано", "в вики не запрещено", "буду принципиально расставлять", "буду принципиально удалять") - это неконструктивно, и уж особенно, если другие участники здесь и сейчас высказывают аргументированные возражения. Мы здесь не роботы и не стремимся доказать, что существующая система OSM формально несовершенна - это и так всем известно. Здесь всё решается на уровне сообщества. Поэтому надо искать консенсус по каждому случаю, собирая разные мнения, а не грести под одну гребёнку вопреки всем, ссылаясь на инструкции.
Мешают мне они тем, что простым людям это нумерация не нужна
Вот только не надо решать за всех, кому что нужно, а что мешает. Это оставьте коммерческим картам: что Яндексу в его сервисах не нужно, то на НЯК рисовать нельзя. Надо по-другому: если мешает только вам, то и исправлять надо локально у вас, а не в общей базе.
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
Мешают мне они тем, что простым людям это нумерация не нужна:
"мешает тем, что не нужно" это что-то вроде "учение партии всесильно потому что оно верно". Улыбнулся. То есть, чистая вкусовщина: "Мне не нравится, просто так".
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
что это "маппинг под рендеринг", то я пожелаю сказать, что отображение номера дороги (который обозначен на самой дороге) на карте, это правильное поведение навигатора
Сегодня шайтан-программа, что на ваших скриншотах, человеческим голосом приказала повернуть направо на 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
40 ОП РЗ - 0003 не соответствует формату описанному в вики:
Не волнуйтесь, опишем и такой, раз чиновники букву забыли. По регионам зоопарк еще и не такой. В Адыгее вообще римские цифры использовали.
Но общий подход характерен.
Попросту снести данные, если на моем навигаторе они мне не нравятся.
Это от того, что кажется, что снести легче, чем добиться от авторов софта поправок.
Альтернативный путь даже не пробуется.
&ergio, вы писали авторам навигаторов, коими пользуетесь?
Offline
#14 2019-04-07 17:31:26
- &ergio
- Member

- From: Earth, planet
- Registered: 2018-10-22
- Posts: 77
Re: ref
вы писали авторам навигаторов, коими пользуетесь?
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
17 открытых кейсов и 11 решённых
Если скорость поддержки продукта вас не устраивает, то можно от продукта отказаться, раз уж никакие воздействия не помогают.
Плохая поддержка обычно свидетельствует о неких проблемах и самого продукта.
Offline
#17 2019-04-07 18:07:13
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: ref
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
нужно хранить? храните в 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
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
У Вас винегрет в ведре получается, когда Вы смешиваете в нем Федеральные, Региональные и Местные - все в один 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
Offline
#23 2019-04-08 10:35:48
- langoor
- Member
- Registered: 2013-02-03
- Posts: 167
Re: ref
Единственное волнующее вас отличие это характерная длинна индекса дороги, что влияет на ваш любимый рендеринг.
Вот по этой длине индекса программист даже не самой высокой квалификации до обеда сделает фильтрацию.
Я сомневаюсь, что кто-то будет заморачиваться с фильтрацией для отдельно взятой страны.
В вики написано, что тег 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, обязательно для дорожных указателей и нормативных актов
.
В сжатом виде про это можно почитать здесь 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
Самый оптимальный вариант обратится к депутатам. Раз присвоили постановлением номер то будьте добры надавить на дорожников, чтобы те повесили соответствующие таблички. И все сразу придет в соответствие ![]()
Offline
Pages: 1
- Index
- » users: Russia
- » ref