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

Смещение снимков Бинг.
Смещены обьекты и рядом с шоссе. Хотя не спорю, в 100 метрах смещение может уехать, запросто (хотя свежие Бинг снимки на удивление неплохи в этом отношении)

Как можно вытащить из базы несколько линий по их id и версии?

UPD: Решил свою задачу через оверпас турбо по дате и id.

А как нарисовать 2 объекта с общей границей?
Например - пруд и лес. Если рисовать оба объекта по отдельности, между ними останется тонкая полоска, и подозреваю что это неправильно.
В FAQ и wiki учебнике ответа чего то нет, хотя вопрос думаю частый.

Vorrutyer, отношенние тип=мультиполигон
руками пощупать можно к примеру здеся.

Если у объектов общих точек мало (две-три, ну пяток штук), как у слипшихся одной стенкой домиков, то можно часть контура второго объекта провести по общим точкам, а так, контуры резать на части и из частей собирать мультиполигоны.

Вопрос не так прост, всё зависит от конкретных условий. Должна ли быть у двух объектов граница общей - зависит от многих факторов и типа этих объектов.
Например, пруд и лес - это в общем случае независимые объекты и граница у них вовсе не обязана быть общей. Довольно часто на берегу озера существуют поляны или кустарники, из-за которых границы объектов может отличаться. С другой стороны, административная граница двух регионов - это по определению должна быть общая линия у двух (или более) объектов, зазора там быть не должно.

Почитайте этот топик: http://forum.openstreetmap.org/viewtopic.php?id=22439

В посёлке часть дачных участков - коттеджи или просто хорошие дома, где люди живут всё лето (а некоторые даже зимой), а часть - просто огород с мелким домиком, часто не пригодным для жизни или вообще без домика. Как обозначить территорию, landuse=residential+residential=rural или landuse=allotments? Пока обозначаю residential.

Это больше похоже на медленно движущийся в жилом направлении дачный район

а есть такой тег? :wink:

Каких домиков больше, тем и обозначай.

В разных местах по-разному… ладно, проедусь как-нибудь по посёлку, порассматриваю.

лучше не угадывать а указать

landuse=residential
residential=rural
note=Если здесь Садовые участки - укажите это

Подсказка “Садовые участки” это название landuse=allotments в iD.

При чём здесь угадывание? У моих родителей там участок, я там неоднократно был и знаю местность. На одном участке есть хороший дом, на другом нет. На третьем опять есть. Один сосед живет круглый год, другой приезжает раз в неделю, на участке третьего вообще домика нет, только огород. Я же не буду каждый домик обводить и показывать - вот тут живут люди, вот тут не живут, а вот тут - огород. Я рисую большой полигон на один “квартал”, в который попадают участники и того и другого типа, в связи с этим и был вопрос.

Ладно, тэг поставлю согласно тому, каких участков больше. В основном будут residential, но есть территории и явно allotments чуть севернее.

Если что, речь об участках в с. Задельное: http://openstreetmap.ru/#map=16/53.4737/49.8427&layer=M

Пора понять как работает режим выдавливания и копирования геометрий в JOSM.

https://josm.openstreetmap.de/wiki/Help/Action/Extrude#Alt - создаёт новый участок
https://wiki.openstreetmap.org/wiki/JOSM/Plugins/utilsplugin2#Replace_a_node_with_a_way -

  1. рисуйте 20 точек-центров
  2. тегируйте правильно
  3. CTRL+F правильный тег
  4. заменяйте точку на геометрию-заготовку
  5. повторить 3-4 для всех тегов (allotoments/residential)
  6. уточнить грубые контуры через W, M, G

PS. Обновите переводы справки пока разбираетесь.

У меня притормаживает виртуалка, на которой стоит OSRM и в начале работы вылетает сообщение о превышенном интервале ожидания, кто нибудь знает как его увеличить?

Я не очень понял, к чему всё это. Выдавливанием (X) пользуюсь для рисования непрямоугольных зданий. Поиском Ctrl+F пользуюсь при надобности. А про копирование геометрии - при чём это тут?

Вот тут у меня появилось ощущение, что в JOSM есть функция “заливка”, которая зальёт область, ограниченную линиями, такое есть? вы об этом и говорите? Почитал про Extrude - нет, это не оно.

Подскажите, пожалуйста, как можно обойти желание nominatim в букве ‘ё’ при поиске города (Белев, к примеру не ищет)?
Понятно что тема с ‘ё’ холиварная, но в реестрах зачастую этой буквы нет, а мне нужно автоматически импортировать некоторые данные из OSM, приходится вручную править названия

Научить ваши источники писать корректно с буквой Ё. alt_name конечно поможет в данном случае, но это какой-то фейк.

alt_name никак не распространяется на костыли с ё/e. Название должно быть записано так, как оно является на самом деле, если через ё, то только через ё, а проблемы сопоставления с другими источниками, не использующими правила русского языка - это проблема стороннего софта, который будет делать это сопоставления, но никак не данных в ОСМ.

А ещё постоянно удаляю или переношу в name:en транскрипции названий, которые любят иногда записывать в alt_name.

при неудачномо поиске, искать наличие ‘е’ в имени, и подменять на ‘ё’ и вновь запрашивать. если ‘е’ несколько, запрашивать все комбинации е-ё. в принципе было б неплохо и обратно ‘ё’ в ‘е’ перегонять для полноты картины…
топорно, но универсально.
умнее конечно свой поиск сделать, с блекджеком и преобразованием всех ‘ё’ в ‘е’ но это по желанию.
или научить номинатим в индексах поиска преобразовывать ё в е, но это я думаю будет на грани фантастики.