Я так делал, но мою правку откатил “известный любитель статусов в названии рек и парков”. Аналогичная история произошла и с НП “посёлок имени Морозова”: http://www.openstreetmap.org/relation/1430457 Второй раз править уже не хочется … Но насколько такая практика правильна?
считаю, что если в name есть слово в родительном падеже, нужно оставлять статус:
имени Морозова → посёлок имени Морозова
совхоза Ромашка → посёлок совхоза Ромашка
станции 42-км → посёлок станции 42-км
… санатория, леспромхоза и др. аналогично
Всем привет.
Я считаю, что введение official_status и official_name это Плюс.
А вот добавление official_status в поле name усложняет работу с базой.
Насколько я понимаю, предполагается что official_status + name = official_name. Так зачем “портить” поле name?
Сейчас собирая адреса, приходится делать лишнюю работу, причем не тривиальную.
Например - улица Ленина, Новосибирск, городской округ Новосибирск, и т.д.
Раньше название населеного пункта и админ. границы можно было сравнивать по полю name и откидывать дубликат, а сейчас, если честно, ерунда получается.
Или это мне одному только не нравиться?
Красноярский край, городской округ Ачинск, Ачинск, улица Ленина д.13
Ладно тут можно поиском слова Ачинск как-то сравнить оба поля и выкинуть дублера.
А в этом случае?
…МЫСКОВСКИЙ ГОРОДСКОЙ ОКРУГ, Мыски…
Я не против сохранения в одном поле и статуса и названия, но делать это нужно не в поле name.
С точки зрения программиста, проще настроить парсеры использовать новое поле, то же official_name, чем вырезать нужную информацию из “испорченого” старого name.
А в общем случае Мыски почти ничем не отличаются от других НП округа. Можно и с округом написать.
Но если хотите, то пометьте этот особый НП, у которого можно выкидывать округ.
Заполните, хотя бы, admin_centre.
Ну во первых админ. границы тегируются boundary=administrative + admin_level
А населенный пункт - place=…
И сейчас очень просто понять что есть что и когда совпадает.
Так же часто используется одна конструкция и для админ границы и для населенного пункта, т.е. boundary=administrative + admin_level=… + place=…
И вот тут статус в name вообще не к месту.
Почему теперь мне нужно лопатить карту, прописывать admin_centre?
Потому что кто-то решил в поле name добавить статусную часть, а не использовать другое поле либо получить нужную строчку сложив official_status + name.
Так?
Покажите договоренность, что в поле name для админ. границ следует писать статус и дублировать этот статус в отдельном поле official_status, и еще возможно повторить все это в official_name
Т.е. каждый решает сам, как использовать понравившееся поле или все таки с начала обсуждается где то в “верхах”?
И почему Вы не хотите для полного названия использовать другое поле, например official_name ???