Русская карта в русской википедии

Год назад русскоязычная википедия обзавелась кнопкой отображения субъекта на карте OSM. Статистика показала, что русские нажимают её чаще других. Именно поэтому русский сегмент стал базой для тестирования новой функциональности этой карты: теперь там используются тайлы без подписей вкупе со слоем названий name:ru — другими словами, где в OSM указаны названия на русском языке, они и будут отображены. Администраторы toolserver.org посмотрят на нагрузку и отзывы, и если всё пойдёт нормально, распространят эту правку на остальные языки.

Хотите пример сразу? Попробуйте на этой странице нажать «Показать географическую карту» справа вверху.
Поделиться
Отправить
2012   wiki
8 комментариев
Komяpa
У ребят проблема с порядком слов в названиях улиц :)
older
@Komяpa
По порядку слов было голосование. Не знаю кому как, а мне так удобнее, сортировка и поиск реализуется намного проще, на устройствах с маленьким экраном видна значащая часть названия улицы. Например вот так:
1. Красноармейская ...
2. Краснознаменная ...
3. Красноярская ...
вместо такого:
1. улица Красно...
2. улица Красно...
3. улица Красно...
Илья Зверев
Для этого есть streetmangler. При конвертации в ситигид статусные части издревле перемещаются в конец или удаляются.
older
@Илья «Zverik»
Ну, я же и говорю — сортировка и поиск реализуется намного проще, без манглера работает, просто по индексу в БД.
Что такое ситигид — не знаю ;)
Ilis
Не знаю кому как, а мне так удобнее
В коллективном проекте это главный аргумент.
older
@Илья «Zverik»
Кстати, вопрос — нет ли в streetmangler издревле возможности делать обратную операцию — перемещать статусные части в начало?
Илья Зверев
Конечно, всё есть: библиотека perl, запись в форуме с описанием и ссылкой на streetmangler.
Zulu
Какая разница, что там придумали википидоры. Особенно русские википидоры.
jekader
В правильном направлении движутся! Жду, когда прямо на osm.org язык названий на карте будет браться прямо из локали браузера!
Paultergeist
> В коллективном проекте это главный аргумент.
Написано же, что было голосование. Какой ещё нужен аргумент?