You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#476 2011-03-18 12:45:39
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Вопросы по JOSM
1 подтаскиваете, жмете на точку, жмете J - точка прилипает к конткрк\у другого здания. Если надо склить 2 точки - выделите обе, затем M
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#477 2011-03-18 12:54:26
- Scrup
- Member
- From: Russia/Yugra/Kogalym (Когалым)
- Registered: 2011-03-05
- Posts: 111
Re: Вопросы по JOSM
1) рисовать дома через 2 мультиполигона с общей стороной.
2) Нужно выделить точки пересечения дороги с домом и выделить сам путь, нажать "P" - путь разделится на 3 части. К части, которая под домом, добавить covered=yes.
Last edited by Scrup (2011-03-18 12:56:51)
Offline
#478 2011-03-18 13:16:15
#479 2011-03-18 13:18:15
- dnikitin
- Member
- Registered: 2011-03-05
- Posts: 86
Re: Вопросы по JOSM
спасибо. Справился. А как правильно «удлинять» здание? Как его растянуть в нужном направлении? Мне пришлось рисовать еще один прямоугольник и их сливать.
Offline
#480 2011-03-18 13:21:04
- AKhranovskiy
- Member
- Registered: 2010-12-23
- Posts: 52
Re: Вопросы по JOSM
Выбрать 2 точки на торце и потянуть
Last edited by AKhranovskiy (2011-03-18 13:21:16)
Offline
#481 2011-03-18 13:23:03
- Scrup
- Member
- From: Russia/Yugra/Kogalym (Когалым)
- Registered: 2011-03-05
- Posts: 111
Re: Вопросы по JOSM
Лучше перед потянуть нажать "X"
Offline
#482 2011-03-18 13:29:55
- dnikitin
- Member
- Registered: 2011-03-05
- Posts: 86
Re: Вопросы по JOSM
А как резолвить конфликты? Когда josm говорит о двух пересекающихся зданиях.
Offline
#483 2011-03-18 13:33:34
- Scrup
- Member
- From: Russia/Yugra/Kogalym (Когалым)
- Registered: 2011-03-05
- Posts: 111
Re: Вопросы по JOSM
Не должно быть пересекающихся.
Повторяю:
1) рисовать дома через 2 мультиполигона с общей стороной.
Общая сторона - один и тот же путь, поторый используется обоими мультиполигонами... как общая стена обоих зданий.
Last edited by Scrup (2011-03-18 13:35:34)
Offline
#484 2011-03-18 13:55:19
#485 2011-03-18 13:57:45
- Scrup
- Member
- From: Russia/Yugra/Kogalym (Когалым)
- Registered: 2011-03-05
- Posts: 111
Re: Вопросы по JOSM
А зачем тогда по точкам клеить?
Offline
#486 2011-03-18 14:02:04
- Zverik
- Moderator
- From: Tallinn
- Registered: 2010-10-14
- Posts: 5,695
- Website
Offline
#487 2011-03-18 14:45:03
- Canabis
- Member
- From: Moscow / Smolensk region
- Registered: 2010-02-07
- Posts: 863
- Website
Re: Вопросы по JOSM
1) а как два отдельно стоящих здания «слепить вместе»? Дома нарисованы отдельно, а в реальности один продолжение другого, без зазоров. Эти же здания должны иметь общие точки — их же не просто нужно «подтащить» ближе друг к другу.
Объединить соприкасающиеся точки (в основном углы). Выбираете точку одного здания и удерживая [Ctrl] точку другого. Теперь [M] (Инструменты -> объединить точки). Также со всеми остальными соприкасающимися точками (углами). Объединенные точки станут обозначены чуть большим квадратиком, чем обычные точки.
2) как правильно рисовать арочные проезды в домах? есть дом, потом нарисовали сквозь него проезд, но не по правилам — josm выдает предупреждение о пересекающихся линиях (линии пересекаются, а общих точек нет). Так вот — как правильно? «веду» дорожку к зданию, кликаю на сторону здания, потом на противоположную сторону, потом иду дальше ... Но к этой конструкции к надо прицепить covered=yes и не ко всей, а только к той. что проходит под зданием. Как за минимальное число действий?
Правильнее все-таки не делать общих точек у дороги в арке и здания. Т.к. на самом деле эти два элемента физически не пересекаются.
Т.е. ведете дорожку сквозь здание, НЕ "кликаю на сторону здания, потом на противоположную сторону", ставя точки снаружи здания около каждой стены. Участок, проходящий через здание, отделить выделив созданные точки около стен и нажать [P]. На получившийся отдельный вей поставить covered=yes. Пример
UPD: не посмотрел, что уже насоветовали
Last edited by Canabis (2011-03-18 14:47:30)
Offline
#488 2011-03-18 15:08:41
- dnikitin
- Member
- Registered: 2011-03-05
- Posts: 86
Re: Вопросы по JOSM
Правильнее все-таки не делать общих точек у дороги в арке и здания. Т.к. на самом деле эти два элемента физически не пересекаются.
Т.е. ведете дорожку сквозь здание, НЕ "кликаю на сторону здания, потом на противоположную сторону", ставя точки снаружи здания около каждой стены. Участок, проходящий через здание, отделить выделив созданные точки около стен и нажать [P]. На получившийся отдельный вей поставить covered=yes. Пример
В таком случае josm ругается — выдает предупреждение: пересекающиеся линии без общих точек.
Offline
#489 2011-03-18 15:10:41
#490 2011-03-18 15:55:19
- Canabis
- Member
- From: Moscow / Smolensk region
- Registered: 2010-02-07
- Posts: 863
- Website
Re: Вопросы по JOSM
Canabis wrote:Правильнее все-таки не делать общих точек у дороги в арке и здания. Т.к. на самом деле эти два элемента физически не пересекаются.
Т.е. ведете дорожку сквозь здание, НЕ "кликаю на сторону здания, потом на противоположную сторону", ставя точки снаружи здания около каждой стены. Участок, проходящий через здание, отделить выделив созданные точки около стен и нажать [P]. На получившийся отдельный вей поставить covered=yes. ПримерВ таком случае josm ругается — выдает предупреждение: пересекающиеся линии без общих точек.
Это недоработка JOSM'а. Мы же не делаем общих точек при пересечении дороги, проходящей по мосту, с рекой. Вот и тут почти тоже самое, только здесь разделение по слоям (layer) использовать не уместно, а разработчики JOSM почему-то не учли этого.
Плагин validator уже включен в ядро? Надо бы создать тикет, чтобы исправили, раз вопрос поднялся.
Offline
#491 2011-03-18 16:11:24
- tmprec
- Member
- From: Санкт-Петербург
- Registered: 2009-08-09
- Posts: 611
Re: Вопросы по JOSM
dnikitin wrote:Canabis wrote:Правильнее все-таки не делать общих точек у дороги в арке и здания. Т.к. на самом деле эти два элемента физически не пересекаются.
Т.е. ведете дорожку сквозь здание, НЕ "кликаю на сторону здания, потом на противоположную сторону", ставя точки снаружи здания около каждой стены. Участок, проходящий через здание, отделить выделив созданные точки около стен и нажать [P]. На получившийся отдельный вей поставить covered=yes. ПримерВ таком случае josm ругается — выдает предупреждение: пересекающиеся линии без общих точек.
Это недоработка JOSM'а. Мы же не делаем общих точек при пересечении дороги, проходящей по мосту, с рекой. Вот и тут почти тоже самое, только здесь разделение по слоям (layer) использовать не уместно, а разработчики JOSM почему-то не учли этого.
Плагин validator уже включен в ядро? Надо бы создать тикет, чтобы исправили, раз вопрос поднялся.
Весьма спорное утверждение. Потому что дорога под аркой как раз и проходит сквозь дом, через отведенное отверстие в нем. сovered=yes на это и указывает. Общие точки нужны, потому что арка начинается именно в том сантиметре, в котором начинается дом.
Offline
#492 2011-03-18 18:19:47
- metadenisik
- Member
- From: Stroitel, Izhevsk, Udmurtia
- Registered: 2010-08-16
- Posts: 346
Re: Вопросы по JOSM
Есть ли в josm масшабирование объектов?
На высоте 5000 метров
Offline
#493 2011-03-18 18:29:29
- AlRight
- Member
- From: Perm, Russia
- Registered: 2009-09-24
- Posts: 861
Re: Вопросы по JOSM
Есть ли в josm масшабирование объектов?
Ctrl+Alt+mouse
Offline
#494 2011-03-18 18:43:06
- metadenisik
- Member
- From: Stroitel, Izhevsk, Udmurtia
- Registered: 2010-08-16
- Posts: 346
Re: Вопросы по JOSM
Нет, не зум, а именно масштабирование объектов: увеличить или уменьшить их размер. Нету? жалко.
Сорри, работает. Спасибо. Надо было написать не mouse, а левая кнопка мыши.
Last edited by metadenisik (2011-03-18 18:44:25)
На высоте 5000 метров
Offline
#495 2011-03-18 19:51:56
- Canabis
- Member
- From: Moscow / Smolensk region
- Registered: 2010-02-07
- Posts: 863
- Website
Re: Вопросы по JOSM
Весьма спорное утверждение. Потому что дорога под аркой как раз и проходит сквозь дом, через отведенное отверстие в нем. сovered=yes на это и указывает. Общие точки нужны, потому что арка начинается именно в том сантиметре, в котором начинается дом.
Я в принципе не кардинально против такой схемы, но считаю ее все же неправильной. Мы обозначаем дорогу в арке, а не саму арку! covered=yes говорит лишь о том, что сверху него что-то есть, в данном случае дом. Если будет тег для обозначения именно арки, то я согласен, что она должна будет иметь общие точки.
Мне думается, что общие точки физических объектов должны быть, если они находятся на одном уровне. А в случае с аркой: дорога - 0, а часть здания над дорогой - +1.
Теперь представьте, построение 3D-модели на основе карты. С одной стороны рендерер будет "поднимать" часть здания над дорогой в этом месте, но общая точка будет этому мешать, т.к. она находится на нулевом уровне.
Кроме того, можно поставить точки на дороге прямо "над" границей здания, при этом не создавая точки в этом месте у здания. Если сформулировал не понятно, могу привести пример.
Offline
#496 2011-03-18 20:11:42
- Surly
- Member
- From: Екатеринбург
- Registered: 2009-09-17
- Posts: 820
Re: Вопросы по JOSM
Мы обозначаем дорогу в арке, а не саму арку! covered=yes говорит лишь о том, что сверху него что-то есть
Это самое "что-то сверху" над дорогой начинается именно в том месте, где на дорогу падает вертикальная проекция торца арки. Поэтому точка на линии дороги должна быть на краю арки, чтобы от неё начать "covered=yes". Правильнее было бы сказать не "арка начинается именно в том сантиметре, в котором начинается дом", а "дорога начинает приобретать covered=yes именно в том сантиметре, в котором начинается дом". Не вижу причины, чтобы этой точке не быть общей со стеной дома.
Offline
#497 2011-03-23 16:33:57
- evgenykatyshev
- Member
- From: Nizhny Novgorod
- Registered: 2009-06-16
- Posts: 1,413
- Website
Re: Вопросы по JOSM
А плагин PicLayer не работает в последних версиях? Вместо него что-то есть?
Карта культурного наследия России. Нижегородская область: ФГИС, страница в ВК
Offline
#498 2011-03-27 18:18:23
- pankdm
- Member
- From: Moscow | Kemerovo
- Registered: 2010-08-20
- Posts: 320
Re: Вопросы по JOSM
Как жосм заставить искать в ключах вида key1:key2?
Пробовал key1:key2=value, key1:key2='value', key1:key2="value" - не помогает.
UPD В IRC подсказали: "key1:key2"=value
Last edited by pankdm (2011-03-27 18:19:59)
Offline
#499 2011-03-30 08:56:25
- agsochi
- Member
- From: Сочи
- Registered: 2010-02-20
- Posts: 537
Re: Вопросы по JOSM
Други!
Как выделить дорогу, состоящую из обрубков, чтоб не тыкать на каждом куске?
Может есть магическое сочетание кнопок чтоб тыкнуть на начале и конце дороги - и вот оно - выделенное счастье.
Offline