Вопросы новичков (Part 1)

облегчает войну правок))


Если если сабля не чешется, и не хочется всё порубать в капусту)) (иногда “проще закрасить, чем отскребать”), то, конечно, эффективнее тянуть историю за объектом.

Установил JOSM, выкачал карту, загрузил подложку (mapbox). Со смещением не пойму что делать, поблизости находятся группы объектов, с погрешностью ррасположения относительно обложки метров в шесть - семь. В общем совпадает с фото либо одна сторона улицы, либо другая, но ни как не обе.
Как быть?

скорее всего, попали на место сшивки двух разных снимков. Либо объекты на одной из сторон сильно смещены. Посмотрите другой снимок чтобы проверить

P.S. если речь про Москву, то Mapbox тут - самые старые снимки. Лучше использовать Bing или Esri. Bing и сшит лучше всех

а) бинг,
б) треки (“треки не могут врать”))

Не забывайте, что спутник снимает под углом. Прямоугольник дома мы отрисовываем по крыше, да, но потом сдвигаем под видимое основание дома. Возможно, Вы видите этот сдвиг.

А может быть и так, что реально (давно, по фиговым снимкам) была заложена база линии домов со сдвигом, и открыв участок, маппер подтягивает спутниковую карту под свою половину домов. А открыв другую, подтягивает подложку уже под ту. Имея такое кривое наследие, ещё не всякий (опытный) маппер возьмётся всё привести в порядок! Ибо, едет ВСЁ. А часто, те 7-10 метров, это и погрешность треков, и погрешность “смятия” карты под местность (для правильных поправок смещений).
Не всё так просто в общем случае, может оказаться. Разбираться надо.

Плохая это идея пивнушки в тег shop=alcohol. По сути то верно. Но теперь в поиске пивнушки не найти по категории, а поиск по слову ищет “пиво” только в названии, а если название пивнушки без слова “ПИВО”?. Ключ drink:beer нигде не работает! Как искать пивнушки с тегами drink:beer=yes и druaght? Раньше пивные были “Паб” обозначены, хоть и пабами по сути не были, и их легко можно было быстро найти в категории. В приложении OSMand и на http://openstreetmap.ru/ тег “shop=alcohol” обозначен как категория “Вино-водочный магазин”. А пивнушки как то с Вино-водочным сочетанием никак не ассоциируются. В приложении странно смотрится “Пивная” или “Пиво на разлив”, а ниже “Вино-водочный”. Причём, не понятно, если тег “alcohol”, то почему категория в приложении так и не называется “Алкогольный магазин”? Не знаю, что делать то? Думал, хоть, как то ключ drink:beer будет работать, а где он и как работает не понятно?

Дайте волшебный пендаль в нужном направлении. А то карта на OSMand обновилась и увидел результат, вот и вопросы.

Варианты:

  1. Попросить разработчиков сервисов/приложений внести поддержку категоризации/поиска по drink=*
  2. Повлиять на перевод (например, «Продажа алкоголя»)

P. S. Плохая идея — называть то, что «по сути верно», плохой идеей.

Вопрос на понимание, какие треки нужны сообществу? Разные ведь бывают, от повседневного движения по району, до походов за грибами. Есть ли смысл в треках сделанных в транспорте? Или на велосипеде, если едешь то с машинами, то по тротуару, то черти где?
Часто ли используются чужие треки?

Треки нужны любые осмысленные.
Ругаются только на те, которые “прыгают и скачут”.

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

Это смотря какой город.
Это смотря какие другие источники есть в городе.

Тут на улицу, где живу был набег.
Ее выравнивали по усредненным трекам. Моим же телефонным, никто там больше не ездит.
В результате таки дорогу подвинули в верную сторону. Стало лучше.
Другой вопрос, что забыли одновременно подвинуть все в округе

ясно

solenoid jam, слой треков в josm откройте, повозите карту, посмотрите, какие бывают, штучные, колбасы треков (шире улицы), тракторы, убирающие дворовые проезды с “вензелями / розочками” мест стоянки)) посмотрите свои треки, загрузив их локально в josm, подумайте, нужны ли они, хороши ли?
И загружайте))

Помогите. Мозг сейчас взорвётся. Не могу понять. Делаю в iD. Отношение типа associatedStreet. Задал в нём теги name, name:ru и name:en. Есть улица (линия) разбита на отрезки. У отрезков задано только highway=secondary, но name у них нет. Добавляю им это отношение associatedStreet с ролью street, а домам только с номерами добавил это отношение с ролью house. Итог: название улицы на дороге не отображается, поиск дома по улице и номеру ничего не находит в nominatim (openstreetmap). Тогда добавил всем отрезкам улицы теги name. Тогда стали и названия улиц на карте отображаться и по поиску находить. Тогда вопрос, зачем у отношения типа associatedStreet теги name, name:ru и name:en, если приходится каждому отрезку улицы их заново прописывать? Что я дела не так? Не знаю как искать пример на карте. Иначе бы посмотрел как народ делает и разобрался бы уже.

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

Так повелось, отношения случились позже.
А отношения для улиц до сих пор ограниченно популярны.
Немцы в том году вообще их выпиливали.
А на Украине при помощи них решали когда-то остро стоявшую проблему многоязычности.

Мускатиньев Николай, затея была верная. Отношение рендер обновляет реже, чем просто наме. Если самому собрать кусок карты, в том же османде, или отрендерить растр локально, там всё было бы хорошо.

Но со сборкой улицы в отношение, бардак полный)) и затея вроде хорошая, и лет затее очень много… Но почему-то не складывается.))

Ждать для отношений - это сколько?
Просто, добавил addr:street улице и через минут 5 nominatim уже находит.

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

Редакторы (как люди, так и программы) традиционно тяжелее работают с отношениями.

Объяснить человеку, что надо протыкать все куски улицы и там вписать имя улиц я могу любому редактору в любом редакторе.
А вот как протыкать все куски и чтобы они внеслись в отношение я возьмусь объяснять не в любом редакторе.

Согласен.