Как стать автором
Обновить

Комментарии 27

В этом посте удивительно мало ссылок :)
Ну здесь источник-то один и он указан. Если в обычных постах можно было бы указать несколько источников отдельно, так бы и делал, но увы Хабр не на движке MediaWiki.
И это хорошо!
Полмиллиона участников это конечно хорошо, а где нибудь есть статистика по постоянным пользователям?
Есть. Там в середине страницы ищите Users uploading or editing nodes. Их конечно же в разы меньше (например количество пользователей, которые вносили изменения в прошлом месяце — всего около 14000).
вообще идея конечно отличная. жалко только что не избежать внесения на карту неверных данных от некоторых «некомпетентных» пользователей
Ещё не пробовал, но, смею предположить, что там механизм аналогичный вики: «Данная страница ещё не утверждена модератором и может отличаться от оригинала»?
Нет, никаких модераторов. Поэтому порой и «набигают» вандалы.
А иногда не вандалы, а просто пользователи, загоревшиеся идеей, но поленившиеся прочитать Getting Started. Они из лучших побуждений начинают в потлатче рисовать домики по сдвинутым подложкам, создавать POI по собственному разумению, не заглянув в вики, чтобы посмотреть договоренности, и прочая прочая.

А ещё бывают войны правок, когда разные пользователи не сходятся в том, как назвать улицу, ибо по мнению одного она уже переименована, а по мнению другого — еще нет. Интереснее всего, когда каждый приводит ссылки на какие-то официальные источники и в них содержится противоречивая информация.
Есть механизм отката правок, любой участник может откатить любую (свою или чужую) правку. Рано или поздно неадекватные изменения обнаруживаются и откатываются.
Вот зашел я туда, пол города отсутствует на карте вообще, при этом имеем 5 разных слоев, где на каждом есть что-то всое, а чего-то нет. Почему бы не использовать один слой? Ведь тогда покрытие было бы намного более плотным. Окей, нажал править, проименовал дома своего района, пожписал улицы. Вижу изменения появились только на слое Mapnik, это проблемы кеша? Или мне надо руками еще и все остальные слои править?
Слой один, просто есть несколько вариантов отрисовки.
Кроме того, разные рендереры крутятся у разных людей, потому скорость отрисовки изменений может различаться значительно.
В мапнике в течение нескольких дней обновится, подчастую в тот же день. В транспорте — раз в два дня. В мапквесте некоторые участки месячной давности. Про остальных не в курсе.
Окей, тогда еще один вопрос, так и не нашел локализации. Гугл и яндекс отдает мне имена улиц на русском, украинском и английском языках, в зависимости от того, что я попрошу, в ОСМ у меня все надписи на украинском. Соответственно и дома своего района я подписал на украинском. Но искать адресс в поиске я хочу на русском, так же как и 99% жителей. И думаю иностранци приехав в город, не очень обрадуются украинским надписям.
С этим проблемы. Есть где-то пропозал писать названия сразу на нескольких языках, кто-то может найдет… Смысл в том, что например у тега addr:street только одно значение — на языке, принятом в данной местности.
Адреса можно привязывать с помощью relation type=associatedStreet. А там уже название улицы возьмется из нужного тега name:* вея.
Пахнет геморроем :)
Отнюдь. Намного удобнее собрать все куски улицы и дома в одно отношение, чем следить, у какого домика проставлен addr:street, а у какого нет. При переименованиях улиц, опять же, проще.
Проблема в том, что нет понятного удобного интерфейса, и для того что бы улучшить карту, надо читать маны и вики. Вот я открыл карту, увидел что мой двор не пронумерован, взял и пронумеровал, вписал улицу в поле «Улица», и ни о каких там relation type и : хх тегах не слышал ни разу. В интерфейсе патлача они может и есть, но где-то там далеко.
Понятный и удобный (после некоторого опыта использования) интерфейс есть. Чтобы улучшить карту обязательно надо читать маны и вики, иначе получится то, о чем я писал выше.

А потлатчи я бы вообще запретил.

Вы главное не бойтесь кажущихся трудностей, это только на первый взгляд оно сложно. Комьюнити очень дружелюбное, спрашивайте и вам помогут.
На самом деле никакой проблемы нет даже без релейшенов. На openstreetmap.by/ название в «хлебных крошках» берется как «name:be с ближайшей улицы, у которой оно есть, и при этом name у этой улицы такое же, как addr:street на доме». Достаточно однозначное соответствие и без сложных для новичков релейшенов — оно «просто работает».
Можно (и даже нужно) кроме name использовать name:en, name:ru и name:uk. Умный софт сможет искать по ним тоже.

Если мапите Украину, то name:en можно не заполнять — его с некоторой периодичностью заполняет бот согласно официальных правил транслитерации.
openstreetmap.by — всё по-белорусски ;) Это всё вопрос рендерера и наличия данных. Надо просто прописывать не только name — имя на «дефолтном» языке — но и name:be, name:uk, name:de
Чтобы в потлаче и josmе не набегали волны новичков, рисующих дома по подложке без привязке, должна быть единая база привязки для каждого региона спутникового снимка. Один бы привязал по GPS трека — все бы пользовались, так нет, каждый заново изобретает велосипед, отличающийся на пару миллиметров а то и метров, с комментарием «я так вижу».
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории