Замена place=* на boundary=place

Заметьте, не я эту тему рендеринга предложил:

Да, помню, как возник этот костыль.
Сначала подписывали границу и было удвоение, для обхода придумали костыль писать place_name, потом придумали костыль с нерисование имени границы, потом выпилили первый костыль.

Технически теги дороги могут и на точке присутствовать и в отношении это границы, но это не делает объект валидным.
В отношении type=boundary должны присутствовать теги отвечающие за свойства границ и только, admin_level например и прочие. Никаких других самостоятельных тегов там быть не должно.

Котлеты давно отделены, и границы населённого пункта мапятся через place, и если она требует отношения, то это только type=multipolygon.

Вы хоть и топик стартер, но вроде тут обсуждаем не дороги. Хотя, как я уже писал, название топика содержит неверную информацию, наверно поэтому вы полагаете, что про дороги тут стоит обсуждать

Это не так. Опять напомню вам пример Белоруссии, а так же примкнувщей к ней Смоленской области

Причём тут Беларусь и Смоленск, мы вроде их тут не обсуждаем? Они что авторитетней вики?

Границы НП верифицируемы, хотя и не on the ground. А вот границы suburb/neighborhood редко описываются точно (как границы), обычно понятно где находится микрорайон, но вот точность определения не так велика (например, включает соседний парк или нет), поэтому простой мультиполигон точнее определяет суть.

По сути “граница — это реальная или воображаемая линия в пространстве или во времени, отделяющая один объект (тело, процесс или состояние) от другого; одна и та же определённость, разделяющая два «нечто». Граница может быть пространственной, временной, качественной или количественной”, т.е. нечто явно разделяющее сущности.

… И тут я понял про что речь раз и два.

http://atd.openstreetmap.ru/r3338659.html - не определяется , когда точка, полигон и мультиполигон.
http://wowik.byethost7.com/places/ru-yar/78603422000.htm - определяется.

Посмотрев на практике считаю, что такое обозначение не оправдано, оно избыточное. Мультиполигон для деревни! У нас 6000 деревень в ЯО . И если для каждой деревни делать кроме полигона ещё и мультиполигон, то это практически не реальная задача.

Почему не вариант: boundary предполагает какую-то установленную законодательно границу. имхо на местности не определишь где эти границы проходят. Есть ПКК и ген планы. Но имхо перерисовывать эти длинные , большие области вокруг домов бессмысленно для ОСМ. Так как при использовании карты нужно понимать: Вот точка деревни, вот жилая зона, вот дома. А такая перерисовка трата бесценного времени + эта деревня выбивается из общего стиля региона.

Одного полигона более чем достаточно. Конечно я переправлю это действие на обычный полигон, а так пусть повисит не много для обсуждения.

Это не значит, что обязательно надо удалять.

В Белоруссии 23000 нп и все имеют замапленые границы через отношения.

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

Если не считаете нужным рисовать границы place, то можете рисовать только ваши “вот жилая зона”, но техника отождествления landuse с границами place для НП в одном объекта давно порицаема.

Какой именно не определился?
P.S. А! Вижу! В landuse был не убран place. Поправил.

Голландцы пообсуждали у себя на форуме и полтора месяца назад выкатили статью в wiki, почему-то на английском. При этом указали, что boundary=place - это там, где граница как бы есть, но она не администативная (неофициальная, надо понимать, а стало быть к границам нп неприменима), и ставят они их только на suburbs, quarters and neighbourhoods. В русскоязычной варианте дописали: “а так же и самих населенных пунктов, village, hamlet,…”
wowik, у меня только один вопрос: почему такие фундаментальные изменения делаются без обсуждения?

а кто дописал?

Вольный перевод от некто Smollett.
https://wiki.openstreetmap.org/wiki/Special:Contributions/Smollett

Не могли бы немного по-подробнее. Для примера привести пример НП, и на какой сборке карт это можно наблюдать?

Я сейчас проверил на карте http://s2.svimik.com/osm/RU-SMO/Russia_smolensk_asia.obf
Андрейково (совсем рядом с Вязьмой) — граница place в виде замкнутого way. Не рисуется.
Ручейки (рядом с Андрейково) — граница place в multipolygon relation. Не рисуется.
Вижу, что НП рисуeтся там, где landuse=residential

Я не про рисуется, а при выделении подсвечивается контур.

  1. Я уже писал, что название топика содержит принципиальную ошибку, что вольно или невольно вводит читателей в заблуждение.
    Нет замены, а есть добавление нового тега.
  2. В первом сообщении вообще много этапажного. Наряду с перечисленным мною во втором сообщении темы, могу указать такое словосочетание, как “правками на всю Россию”, которое не стоит воспринимать, как “правки всех НП в России”, что было бы, конечно, чем-то фундаментальным. Это всего лишь отражает размер bounding box некоторых changeset’ов, причем в них много еще и других изменений.

Ну и всему свое время и место.
Как известно, после выборов модераторов, активные обсуждения в форуме пошли на спад и в настоящее время практически уже наблюдаются.
Так или иначе, но форум читают не многие и не часто. Еще меньше участвуют в дискуссиях. Поэтому привлечь к обсуждению именно заинтересованных лиц проще через реальный маппинг.
Кстати, в чатике в телеграме обсуждение не подхватилось.

Еще одна страшилка из первого сообщения:

Есть много в OSM того, что не проходило proposal, было местечковым и т.п.
Взять к примеру, place=allotments, addr:place. Они запущены были из рускоязычного OSM, отчего ;t не возможно взять что-либо у ниндерландскоязычного OSM?

Так и есть, правки охватывающие всю Россию без внятных комментариев, а то и вовсе без него.

Нет это не так. И не нужно опять говорить, что boundary и multipolygon это одно и тоже.

Потому что это ввод нового. Поэтому и смотрят на них сквозь пальцы. А замена одной схемы на другую - это и нужно как раз обсуждать.

Тыкаю в Ручейки — контур посвечивается.
Тыкаю в Андрейково — контур не подсвечивается.
Может причины в другом?

Вот, к примеру, рядом есть Бородино.
Тыкаем в точку https://www.openstreetmap.org/node/683287355 — граница не подсвечивается,
Зато рядом видим еще одну подпись Бородино (причем аж в соседнем сельском поселении)!
Она как раз и ответственна за выделение границы

Тихоново https://www.openstreetmap.org/node/1543099965 та же ситуация.
Если вычесленный “центр” границы НП далеко от точки НП, то получаем две подписи.

Может что-то в консерватории подправить?
Заодно и научить границы-отношения не только типа multipolygon, но и boundary с place=* выделять (большая часть Смоленщины, Белоруссия)

Отнюдь. Я до сих пор вычищаю addr:street для микрорайонов, заменяя на addr:place.
Люди все еще лепят по старой схеме, где микрорайон это такая “улица”, и даже эту “улицу” делают (https://www.openstreetmap.org/way/713932194).

Нет, это так. Нет замены place=* (как чарующе звучит в заголовке). Тег остается.

что ж, задача выполнена, лица к обсуждению привлечены, правки можно откатывать