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

Справедливо, однако тут есть тонкий момент - boundary=administrative это только то что указано в конституции или всё управленческое деление закреплённое законодательством? Из определения на английской странице boundary=administrative скорее следует второе. Тем не менее согласен что обсуждение у нас сейчас про субъекты.

Тут важна в первую очередь цель с которой они были созданы, а созданы они были для управления (совсем другой вопрос получилось ли из этого что-то путное). Это либо administrative либо какой-то другой тег. economic же для экономических регионов был введён.

Мне вот нравится вариант ГОСТ, но без “РОФ-”. Например: СПБ, МСК, ТВЕ…
Если, конечно, ставить вопрос ребром: “цифирки или ISO”, то, однозначно, ISO. Т.к. по факту единой системы нумерации регионов у нас нет.

ГОСТ без РОФ - тоже хорошо. Циферки потом проставит цивилизация гугломашинок.

Ну так как? Будем искать компромис? Если никто не хочет отступать от своей версии, можно устроить голосовалку.
Ну или же снова ничего не решить и оставить как есть, чтобы было о чем поспорить еще через полгода.

Не уверен какие вопросы/варианты для голосовалки?

1. дайте определение type:relation boundary=administrative
1.1 “Административная граница” как определено и используется в законах
1.2 другое определение
2. что значит ref у этого объекта
2.1 уникальный идентификатор согласно 1
2.2 читаемый идентификатор
2.3 другое
3. откуда брать значения для ref
3.1 ОКАТО (2015)
3.1.1 ОКАТО либо более современный аналог
3.2 ОКТМО
3.2.1 ОКТМО либо более современный аналог
3.3 https://ru.wikipedia.org/wiki/ISO_3166-2:RU
3.4 ГОСТ как gryphon сказал (“СПБ”, “МСК”, “ТВЕ”) http://forum.openstreetmap.org/viewtopic.php?pid=553579#p553579
3.4 свой
4 будем сразу страну перетегировать как голосовалка кончится?
4.1 да всю сразу, полуавтоматом
4.2 нет ручную постепенно

больше двух недель держать долго, а меньше все не будут участвовать.

начну

1.1 “Административная граница” как определено и используется в законах
2.2 читаемый идентификатор
3.3 https://ru.wikipedia.org/wiki/ISO_3166-2:RU
4.1 да всю сразу, полуавтоматом

Не забудьте, что в части регионов ref в виде ОКАТО уже вбиты в районы и сельские поселения, например: http://www.openstreetmap.org/relation/4109729.
Будет довольно странно, если они будут неоднородны с ref самого региона.

А где ОКТМО?

6 дней назад – не считово, к тому же криво вбито - с пробелами. ОКАТО и ОКТМО, да и КЛАДР до сих пор ходили в
OSM в общем-то без пробелов

Ну это просто памятка на случай переименования :slight_smile:

Добавил как 3.2 и 3.2.1 пункты и в 1-3 вопросах есть свободная форма ответа.

Да! Еще самое главное.
А он вообще-то нужен?

Вот у стран ref отсутствует, а ISO3166 расписан в отделных тегах. И так, и сяк, и на перекосяк:

ISO3166-1 		RU
ISO3166-1:alpha2 	RU
ISO3166-1:alpha3 	RUS
ISO3166-1:numeric 	643

http://www.openstreetmap.org/relation/60189

Ну это и подразумевалось в “3. откуда брать значения для ref”.

Я лично за https://ru.wikipedia.org/wiki/ISO_3166-2:RU не потому что я всем помешать хочу, а потому что ISO 3166-2 уже использовались в базе OSM https://wiki.openstreetmap.org/wiki/Country_code

Тема называется “Коды регионов РФ”, а не “причешем ref у все-все-всех boundary=administrative в мире”. Либо нам тему нужно сменить?

Ну как бе корреляции с ref объектов другого уровня могут возникать. В этом аспекте их и вспоминают.
Тут мы видим, что для iso в osm уже используется отдельные теги.
Но я за ISO в ref, ибо этим путём проще стандартизировать и данные и мапперов.
Раз мапник стал рисовать ref, то ref уже в покое не оставят, посему пустым его уже не сохранить.

А каков смысл голосовалки, если в вики написано уже?
2 - Государственная граница
3 - Федеральные округа
4 - Субъекты федерации
5 - Объединения муниципальных районов / городских округов, административные округа / районы городов федерального значения
6 - Муниципальные районы субъектов федерации, муниципальные городские округа
7 - -

Собственно, остаётся понять что такое Субъект федерации в терминах boundary=administrative (и это описать отдельно) и где брать код для него будет сразу понятно.
Изначально я предлагал опираться на ISO, но кто-то внезапно решил что это не верно и внёс коды из википедии, которые к реалиям отношения не имеют (поэтому-то и начал их заменять на ОКАТО, который по значению для регионов совпадает с ОКТМО).
Т.е. нужно просто определиться что есть “Субъект РФ” - если это предмет административно-территориального деления (на что как бы и намекает boundary=administrative), то на 3-м уровне должны браться коды ОКАТО/ОКТМО, если эе это просто субъект, как предмет Конституционного устройства - то ГОСТ 7.67-2003 (ну или ISO-3166, для :en).

Смысл голосовалки чтобы

  1. понять хотя-бы определение этого boundary=administrative
  2. зачем они вообще эти ref нужны у него (кто важнее: люди с читаемостью или компьютеры с однозначным соответствием)
  3. откуда указывать ref для него (или вообще не указывать)

Цитируемые 234567 это значения admin_level=*. Так и не ясно для каких adminl_level предлагается указывать ref, да и зачем? На все уровни кодов не напасёшься и читаемость одновременно с уникальностью приведёт к длинным кодам (зачем тогда эти коды когда можно по name + admin_level всё и так выдирать тогда).

Из вышесказанного я понимаю что VikDD выбрал следующее:
1.1 “Административная граница” как определено и используется в законах
2.1 уникальный идентификатор согласно 1
3. не решился до сих пор
4. не ясно

Этот топик ровно для одной узкой задачи:
Раз уж мапник стал рисовать ref у регионов и, стало быть, туда обязательно будут стараться что-то засунуть, то вопрос вот в чем:
что туда засунуть будет менее неправильно и хоть как-то осмысленно?

Остальные вопросы за скобками.
Данный boundary нужен для того, для чего он сейчас используется.
ref пустым уже оставить не удасться

Ну можно и так вопрос переформулировать. Вопросы к этому и вели.

Эти ref они особо погоды не делают, мы всё равно потом справочники более точными тегами затегируем (КЛАДР мы тегировали с префиксом кладр, не вижу причин менять традиции).

Лично я считаю что каждый справочник имеет смысл тегировать по своей схемке, а не пытаться скрестить под крышей ref=*.

В простом ref=* укажем такие значения чтобы даже иностранец понял без знания русского или русской клавиатуры под рукой (ISO_3166-2:RU), причём не нужно даже все уровни admin_level заполнять.

Тут есть еще один момент - что считать “административной” границей? Территории с самоуправлением? Тогда федеральные округа выпадают. Или же управленческое деление страны? Тогда федеральные округа часть этого.
Ну и голосую за ISO или ГОСТ, смотря что больше голосов из этого наберёт. То есть голосую против всех этих ОКАТО, ОКТМО и ГАИшных кодов - им место в собственных тегах. Если когда-нибудь все ведомства договорятся и у всех регионов будет собственный постоянный номер, тогда уже можно будет задуматься о том, чтобы писать его в ref.