Подрыв устоев

Котярин бот на этой неделе был замечен не только в исправлении fixme на FIXME и удалении лишних тегов на территории Беларуси, но и в раскрытии сокращений статусных частей улиц. Белорусские участники негодуют: долгое время существовало [негласное] соглашение о необходимости сокращать, как минимум, «ул.» и «просп.». Пример наших соседей активно использовался пропонентами сокращения статусных частей в России. Беларусь несколько лет оспаривала соглашения о недопустимости сокращений, принятые сообществами большинства стран, включая Россию и Украину.

Как известно, в OpenStreetMap территория Беларуси де-факто является площадкой для экспериментов Komяpы. Там массово испытывался фаззер, буйствуют его боты, встречаются удивительные схемы тегирования, вроде отношений адресации. Поэтому сам факт того, что вики никто не тронул, в форуме тишина, а названия меняются по всей стране, не удивителен. Странно другое: что заставило Komяpу поменять своё мнение о пользе сокращений? Проекту же только польза: ещё в одной стране сокращения стали нежелательны, и даже насаждается подобное русскому соглашение об именовании дорог, чему в России успешно противостоят жители некоторых городов.
Поделиться
Отправить
2012   теги
10 комментариев
suslikk
Восстание машин затронуло и openstreetmap
Mixaill
>Там массово испытывался фаззер, буйствуют его боты, встречаются удивительные схемы тегирования, вроде отношений адресации

Не так все плохо. Фаззер не ходит, ботов видно раз в год, отношения адресации умерли.
Илья Зверев
Ага, та же судьба, что у blog.latlon.org, валидаторов типа /v/lonely и kothic js.
Hind
Подрыв Устоев, Рулон Обоев, Удел Изгоев, Ушат Помоев и другие международные террористы.
AlexTheTux
Котяре — технический незачет.

1. Вот, например, тут — все OK:

Было:
name = 8-й Железнодорожный пер.
name:be = 8-ы Чыгуначны зав.
name:ru = 8-й Железнодорожный пер.

Стало:
name = 8-й Железнодорожный переулок
name:be = 8-ы Чыгуначны завулак
name:ru = 8-й Железнодорожный переулок

2. А вот тут видно, что алгоритм сырой:

Было:
int_name = 8-ja Luhavaja vul.
name = 8-я Луговая ул.
name:be = 8-я Лугавая вул.
name:ru = 8-я Луговая ул.

Стало:
int_name = 8-ja Luhavaja vul. <—— WTF ?
name = 8-я Луговая улица
name:be = 8-я Лугавая вул. <——
WTF ?
name:ru = 8-я Луговая улица
AlexeyS
Буквально вчера столкнулся с сокращением:
Кутузовский пр.
Ищу.... А нет указанного дома на этом ПРОЕЗДЕ. Оказалось указывался ПРОСПЕКТ.
Еще один довод против сокращений: не все знают как правильно сокращать!!!
Hind
Пр. мусолился много раз. Нужно быть упоротым наркоманом, чтобы предлагать сокращение «пр.» для базы данных.

Использовать такое можно только в условиях нехватки места на карте, с обязательной легендой, поясняющей, как сокращаются «проезды» и «проспекты».
Wowik
Над адресными отношениями бот еще не лютовал
http://www.openstreetmap.org/browse/relation/81321
Mixaill
Адресные отношения RIP
bopoh13
По хорошему, все статусные части (префиксы) необходимо выносить в отдельный тег (кроме ряда случаев, когда префикс является частью названия).
С последним сообщением Hind солидарен.
AMDmi3
> все статусные части (префиксы) необходимо выносить в отдельный тег

Статусные части — не префиксы. И в отдельный тэг их нельзя выносить, поскольку тогда потеряется информация о порядке слов. Если выносить — то заодно и номерную часть, и поясняющее слово (Большой/Малый/Верхний/Нижний/...), и небось ещё заводить тэг с информацией как это в естественном порядке склеивать.