Proposed features/Place In Russia

From OpenStreetMap Wiki
Jump to: navigation, search
RU:Place
Status: Approved (active)
Proposed by: Zverik
Tagging: place=*
Applies to: Node Area
Definition: Схема классификации населённых пунктов России
Rendered as:
Draft start: 2010-11-30
RFC start: 2010-12-04
Vote start: 2010-12-22
Vote end: 2010-01-11

Contents

Суть вопроса

Долгое время мы «использовали» крайне однозначную схему выбора значения тега place: 1...1000 — hamlet, 1000...10000 — village, 10000...100000 — town, больше — city. Чем она плоха, исправлять её или заменять, и если да, то чем, написано на отдельной странице:

RU:Key:place/Clarification

Схема определения класса населённого пункта

Тег Описание
place=city
place=town
place=village Населённый пункт, не подходящий под критерии town, который также:
place=hamlet Любой сельский населённый пункт размером от трёх домашних хозяйств, не подходящий под критерии village.
place=isolated_dwelling Хутор. Имеет не больше двух домашних хозяйств (двух семей, живущих в разных домах).
place=locality Заброшенная деревня, урочище; необитаемая местность с названием.
place=allotments Дачный или коттеджный поселок или садоводство, которые находятся вне пределов НП и/или имеют внутреннюю адресную структуру. Данный тег используется для поддержки адресации в таких поселках и садоводствах.
place=suburb Район или отдельная часть города, имеющая своё название.
place=island Большой остров.
place=islet Маленький островок — например, в пруде или небольшой речке.

Во избежание войн правок, а также ввиду неточности данных о населении допускается отклонение по числам до 10%. Информацию об административном и официальном статусах можно найти в ОКАТО, для отметки населённого пункта как town или city нужно знать население (в википедии со страниц про регионы можно найти ссылки на документы Росстата или иных органов).

Как пример, Усвяты — пгт с населением 2800 человек. Оно town, потому что райцентр. Но пгт Сосновый Бор неподалёку, не обладая таким статусом, остаётся village. Деревня Новое Девяткино с 10 тысячами населения — очевидно, town. В селе Шуйском, центре Междуреченского района Вологодской области, проживает всего 2400 человек, поэтому его статус понижен до village. В остальных сёлах-райцентрах не меньше 3900 жителей, что с запасом входит в десятипроцентный допуск, поэтому они не понижены в статусе. В деревне Линово можно пересчитать дома по спутниковому снимку. Их больше 50, поэтому это village. Впрочем, это волостной центр, поэтому статус был бы тот же даже если бы домов было три десятка.

Дополнительные теги

Также предлагается рекомендовать к заполнению два тега, «всплывшие» во время обсуждения упрощённой схемы:

Тег Значение Описание Комментарий
official_status=* статус НП официальный статус населённого пункта, со строчной буквы («посёлок городского типа»). Похож на расставляемый сейчас роботом cladr:suffix (но тот пишется с заглавной).
place:urban=* yes / no городского (официальный статус — город или пгт) или сельского типа (все остальные статусы) населённый пункт. Имеет смысл ставить только если официальный статус неизвестен (например, если деревня или село, но неизвестно точно, и в классификаторе не найти). При отсутствии обоих тегов значение этого программы могут вычислять на основе официального статуса (по тому же ОКАТО), либо, в крайнем случае, из place: city/town=yes, village/hamlet=no (такое вычисление, очевидно, неточно).

Что сейчас

Используется схема hamlet < 1000 <= village < 10 000 <= town < 100 000 < city.

Что будет с данными после смены

Новая схема, если предельно упрощать, даёт рамки hamlet < 300 <= village < 8 000 <= town < 100 000 < city. То есть, некоторое количество hamlet, которые столь крупны (или являются центрами волостей), что в новой схеме должны быть отмечены как village, будут восприняты неправильно. Те мапперы, кто ставил точки населённых пунктов осмысленно, часто уже выбирал класс village для больших деревень, с населением меньше 1000. Импортированные «поля» hamlet-ов (в надежде, что всё равно во всех деревнях живёт меньше 1000 человек) — такая же ошибка, как поля village (на карте России есть примеры того и того). Такое просто непригодно для навигации.

Зачем менять

Некоторые уже давно выбирают значение place по названию: средний город — town, деревня — village, мелкая деревня — hamlet. Потому что это проще, логичнее, избавляет от необходимости придумывать население из воздуха и от войн правок, когда население колеблется у граничных значений. Цель новой схемы — «узаконить» такое поведение и оставить старую схему-заглушку развивающимся странам.

Примеры

Ну тут всё элементарно. Большинство посёлков городского типа станет place=town, избавляя форум от споров. Есть и исключения, некоторые отмечены в последнем абзаце схемы. Например, деревни с населением больше 8000 человек будут отмечаться как town.

Польза

Людям станет проще читать карту и понимать, чего ожидать от населённых пунктов по пути. Подробнее — опять же, в схеме.

Обсуждение

Связное обсуждение находится в соответствующей закладке. Также можно поспорить или задать вопросы на форуме и в IRC.

Голосование

Голосование продлится до вторника, 11 января 2011 года включительно, всего три недели. На повестке два вопроса: новая схема и новые теги. Соответственно, два раздела, в каждом из которых можно оставить голос, добавив строчку {{RU:vote|yes}} или {{RU:vote|no}}, затем комментарий, если есть, и подпись: --~~~~. До окончания голосования свой голос можно поменять.

Схема определения класса населённого пункта

Результат: 20 за, 4 против. Предложенная схема заместит старую на странице RU:Key:place.

Дополнительные теги

Результат: 12 за, 7 против. Автор согласен, что предложение было поспешным, и решает добавить тег official_status в список рекомендуемых для заполнения в России, параллельно продвигая голосование в общей вики. Тег place:urban отклоняется, потому что не нужен при использовании первого (и вызывает споры). Разумеется, никто никому не может запретить использовать те теги, которые хочется: желаете заполнить place:urban, place:type или official_status — заполняйте.

Personal tools
Namespaces
Variants
Actions
site
Toolbox