Новые индексы автодорог РФ

Он легко гуглится.
http://news-city.info/akt/legislative-54/tekst-xq-trud-federalny.htm

Конечно. :slight_smile:
Дороги Московской области названы: Постановлением Правительства МО от 05.08.2008 N 653/26 (ред. от 26.06.2012) “О Перечне автомобильных дорог общего пользования регионального или межмуниципального значения Московской области”.

А ещё давайте названия писать латиницей. name = MockBa

В Белоруссии в ref — код дороги латиницей, а в nat_ref — код дороги кириллицей.
http://www.openstreetmap.org/browse/way/35945321

Официальные документы официально существуют на бумаге, на которой ставят подписи и печати :slight_smile: . А на бумаге эти буквы/значки неотличимы.

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

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

На ЕС-ЭВМ клавиатура выдавала один и тот же код.

Обратился с просьбой к Совету

Р-254. Блин, адские номера, какая чиновничья морда такое придумала? Напоминает нынешнюю моду на аббревиатуры типа НГОУ МБЮШ ПУБ ЖОП ПУК “Солнышко”. Или номера автобусов в Энске: всего их около 100, но у коммерческих номера от 1000 до 1500.

А что не так? У наших “соседей” есть четырёхзначные номера дорог и цветные таблички - очень удобно:
Road number (primary road) -
Road number (secondary road) -
Road number (regional road) -
Road number (ordinary road) -

На основе анализа указанного постановления, других документов, а также практики использования, предлагаю в вики сделать так:

  • Автодороги России (ref=*):
    • Дороги федерального и важные регионального значения (1-й столбец в перечне): М-#, Р-# или А-# - буква М, Р или А кириллицей; номер через дефис. Примеры: М-1, Р-21, А-103.
    • Прочие дороги регионального значения, а также межмуниципального значения: xxК-# или Н-#, где xx - код региона, владеющего дорогой; буква К или Н кириллицей; номер через дефис. Примеры: 01К-2, 32К-2, 55К-2, 55Н-22, 69Н-22.
  • Европейские маршруты (int_ref=*): E # - буква E латиницей, номер через пробел. Пример: E 30, E 101.
  • Азиатские маршруты (int_ref=): AH#* - буквы AH латиницей, номер слитно. Примеры: AH6, AH61.
  • Устаревшие маршруты (old_ref=*): согласно правил, указанных выше. Для дорог федерального и регионального значения - 3-й столбец в перечне. В маршрутах типа 1P ### буква P указывается латиницей!
  • Наложение маршрутов одной категории (ref / int_ref / old_ref): указывать через точку с запятой (“;”), начиная от наиболее важного и современного к наименее важному и современному. Примеры: “E 30;AH6”, “А-116;1P 56”; “М-51;М-53;М-55”.

После составления понял, что лучше это будет оформить таблицей.

UPD: Поправил “прочие дороги регионального значения, а также межмуниципального значения”

Возможно маршруты К-# и Н-# стоит указывать в reg_ref=* (Региональный знак) или loc_ref=* (Местный знак)!?

ref:ru:[region|domain], так “вытаскивать” проще, по идее.
И ещё не понятно, почему в примере “E 30;AH6”, они же одинаково “значимы”, а если упорядочить по алфавиту, то будет “AH6;E 30”
и как быть с М(рус) и E|AH(лат), какие из них “главнее”? Или одинаковы?

Русские буквы, совпадающие по начертанию с латинскими, передавать кодами латинских букв.

Нет

Важность четко определить часто не возможно, поэтому это будет субъективно. Я, например, считаю, что европейские маршруты более важны. По алфавиту, на мой взгляд, не правильно. А современность определить еще тяжелее, чем важность.
Европейские и азиатские маршруты, считаю, более важными, чем русские, по принципу “вложенности”. Также как международное право, преобладает над национальным.
Конечные приложения должны отображать поле с перечисленными маршрутами так, как указал пользователь. А в случае поиска/сортировки, вычленять из поля нужное значение между знаками “;”.

Буква от этого не перестает быть русской, как ее не закодируй.

Вы когда письмо бабушке на бумаге ручкой пишете, кодировку какую используете? Windows-1251 или КОИ8?

Китайскими иероглифами, подбирая максимально знакомые бабушке.

Опять флуд на пустом месте?..
Вместо простого и короткого “был дурак, исправлюсь”, ждём очередные 30 страниц доказательств “чёрное - это белое, потому что не зелёное”…

латинскими можно указывать в ref:en=*. Например, ref=М-1 + ref:en=M-1 + int_ref=E 30;AH6

Кстати, в перечне постановления указаны также сначала европейские маршруты, а потом азиатские.

“Алфавит” еще не есть “кодировка” или, допустим, “шрифт”.

Вот еще очень интересный вопрос, какие буквы (русские или латинские) используются в РФ в автомобильных номерных знаках :smiley:

OSM проект международный. Нужна совместимость с остальным миром.
Дорогам специально присваивают номера с буквами, которые можно передать латиницей.

Да, в Белоруссии, к примеру, используют такие теги:
ref=латиница
nat_ref=кирилица
int_ref=еврономер

http://www.openstreetmap.org/browse/way/70829836

Трасса М1/E30 клеится должна через границу?