Всеволод Баширов (sevabashirov) wrote,
Всеволод Баширов
sevabashirov

Category:

Коды регионов России

Публикую еще один свой проект из рубрики "пришел - увидел - рационализировал".

В России, как известно, 85 субъектов аж 6 номинально различных типов. Помнить их всех - в принципе уже для многих подвиг. Названия у многих длинные и вычурные, например "Ханты-Мансийский автономный округ - Югра" (который, к слову, является одним из трех округов, которые - парадокс - одновременно входят в определенную область и при этом считаются равноправными с остальными субъектами РФ, единицами первого порядка. Не пытайтесь это понять).

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

Что у нас? Коды субъектов имеются, причем несколько. Есть ряды цифровых обозначений (2-значные числа), есть буквенные коды из международного стандарта ISO 3166-2: https://ru.wikipedia.org/wiki/Коды_субъектов_Российской_Федерации , и еще несколько буквенных систем, ограниченно применяемых в определенных кругах (скажем, у радиолюбителей есть свои коды). Практически все эти системы неизвестны широкому кругу россиян, единственное исключение - коды ГИБДД, те самые, что на автомобильных номерах. У многих субъектов появились дополнительные коды, поскольку объем номерных знаков не резиновый, но по умолчанию подразумевается основной, наименьший из используемых.

А теперь: предположим, что вы из той части населения, которая все-таки помнит все регионы. Честно, помните ли вы их цифровые коды? Я - нет, хотя "имею с ними дело" 18 лет. То есть, подумав минуту, восстановить из чертогов разума могу, но это очень долго. А почему? Потому что у этих чисел нет никакой ассоциативности с названиями. Без прямого запоминания никак не свяжешь число 39 с Калининградом, а 14 с Якутией.

Выход есть - система буквенных кодов. Стандарт ISO предлагает разную длину кода для разных типов субъектов, что не айс. К тому же некоторые обозначения там не интуитивны: VLG - что это, Волгоград или Вологда? Без бутылки не распарсить, как говорится.

Пришлось взяться за дело самому. Отличный пример - американская универсальная система 2-буквенных обозначений штатов и территорий - взята за основу. Вот эта:



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

Среди всевозможных вариантов 2-буквенных сокращений названий регионов выбирались наиболее интуитивные, которые - по субъективному ощущению - легче всего сопоставить с полным названием. Определенные сложности вызвали коды на К: на эту букву начинаются названия аж 16 субъектов. Чтобы избежать коллизий с Алтайским краем и Республикой Алтай, код для последней образован от исторического названия - Горный Алтай. В общем, получилось так:

[Смотреть таблицу]
Субъект РФ Коды
Республика Адыгея 01 АД AD
Алтайский край 22 АЛ AL
Амурская область 28 АМ AM
Архангельская область 29 АР AR
Астраханская область 30 АС AS
Белгородская область 31 БГ BG
Брянская область 32 БР BR
Республика Бурятия 03 БУ BU
Республика Башкортостан 02 БШ BS
Волгоградская область 34 ВГ VG
Владимирская область 33 ВЛ VL
Вологодская область 35 ВО VO
Воронежская область 36 ВР VR
Республика Алтай 04 ГА GA
Республика Дагестан 05 ДГ DG
Еврейская автономная область 79 ЕВ EV
Забайкальский край 75 ЗБ ZB
Ивановская область 37 ИВ IV
Республика Ингушетия 06 ИН IN
Иркутская область 38 ИР IR
Республика Карелия 10 КА KA
Кабардино-Балкарская Республика 07 КБ KB
Калининградская область 39 КГ KG
Краснодарский край 23 КД KD
Кемеровская область 42 КЕ KE
Кировская область 43 КИ KI
Республика Калмыкия 08 КК KK
Калужская область 40 КЛ KL
Камчатский край 41 КМ KM
Курганская область 45 КН KN
Республика Коми 11 КО KO
Республика Крым 82 КР KR
Костромская область 44 КС KS
Курская область 46 КУ KU
Карачаево-Черкесская Республика 09 КЧ KC
Красноярский край 24 КЯ KY
Ленинградская область 47 ЛН LN
Липецкая область 48 ЛП LP
Магаданская область 49 МГ MG
Республика Мордовия 13 МД MD
Московская область 50 МО MO
город Москва 77 МС MS
Мурманская область 51 МУ MU
Республика Марий Эл 12 МЭ ME
Новгородская область 53 НВ NV
Ненецкий автономный округ 83 НЕ NE
Нижегородская область 52 НЖ NZ
Новосибирская область 54 НС NS
Оренбургская область 56 ОБ OB
Омская область 55 ОМ OM
Орловская область 57 ОР OR
Пермский край 59 ПМ PM
Пензенская область 58 ПН PN
Приморский край 25 ПР PR
Псковская область 60 ПС PS
Ростовская область 61 РВ RV
Рязанская область 62 РЗ RZ
Самарская область 63 СА SA
Свердловская область 66 СВ SV
город Севастополь 92 СЕ SE
Смоленская область 67 СМ SM
Республика Северная Осетия - Алания 15 СО SO
город Санкт-Петербург 78 СП SP
Саратовская область 64 СР SR
Ставропольский край 26 СТ ST
Сахалинская область 65 СХ SH
Республика Тыва 17 ТА TA
Тамбовская область 68 ТБ TB
Тверская область 69 ТВ TV
Тульская область 71 ТЛ TL
Томская область 70 ТМ TM
Республика Татарстан 16 ТТ TT
Тюменская область 72 ТЮ TY
Удмуртская Республика 18 УД UD
Ульяновская область 73 УЛ UL
Хабаровский край 27 ХБ HB
Республика Хакасия 19 ХК HK
Ханты-Мансийский автономный округ - Югра 86 ХМ HM
Чувашская Республика 21 ЧВ CV
Чеченская республика 95 ЧЕ CE
Чукотский автономный округ 87 ЧК CK
Челябинская область 74 ЧЛ CL
Республика Саха (Якутия) 14 ЯК YK
Ямало-Ненецкий автономный округ 89 ЯН YN
Ярославская область 76 ЯР YR


Многие выборы обозначений весьма спорны, знаю. Но не заявляю о выбранных как об истине в последней инстанции - это дискуссионный вопрос. Трансляция букв в латиницу - в целом "по английской системе", с обрезкой диграфов по более характерной их части: Ж - Z, Х - H, Ч - C, Ш - S, Ю - Y, Я - Y. (Да, при отображении в латиницу совпадают пары Е-Э, Ж-З, С-Ш и Ю-Я, но это не приводит к накладкам).

Вот так компактно, к примеру, теперь может выглядеть таблица населения субъектов РФ на 2017 г. (и даже еще компактнее, если оставить один код из двух):



К слову - прежде пользовался такими обозначениями:




UPD. Так это выглядит на карте:



Tags: АТД, Россия, коды, мои работы, проекты, рацпредложение
Subscribe

Posts from This Journal “рацпредложение” Tag

  • О региональных статусах языков

    В комментариях к предыдущим постам поднялся вопрос о придании регионального статуса языкам, и пришло в голову, что составленная мной и…

  • ХРЕНОВ МУСКАТ 2.0

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

  • Турнирные схемы на 27 игроков

    Те, кто бывал на фуршетах у короля хайпа (который вроде как только что завел трактор), либо видел пару-тройку…

promo sevabashirov март 5, 2014 19:02 13
Buy for 10 tokens
Таки да. Промо-блок работает, стартовая сумма за размещение - 10 жжж, ниже некуда. Размещать можно любые посты. То есть абсолютно.
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 12 comments