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.***
#1901 2013-03-29 13:43:20
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Вопросы по JOSM
А если его сначала самому попробовать открыть на запись, если всё ок, то отдавать его базе.
Offline
#1902 2013-03-29 15:26:29
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
А если его сначала самому попробовать открыть на запись, если всё ок, то отдавать его базе.
Да, как-то так и будем шаманить ![]()
Offline
#1903 2013-03-29 20:38:56
- andygol
- Moderator
- From: Дніпро
- Registered: 2009-07-31
- Posts: 1,968
- Website
Re: Вопросы по JOSM
Доп инфо по ImageryCache.
У меня сохранение тайлов в Linux настроено в /tmp/JMapViewerTiles. Конечно же после перезапуска системы /tmp очищается.
Проверил перед запуском JOSM - папка /tmp/JMapViewerTiles отсутствует, поэтому и вылетает сообщение об ошибке в плагине.
Отключил ImageryCache, запустил JOSM, открыл диалог загрузки данных из ОСМ, в него подгрузились тайлы, появилась папка /tmp/JMapViewerTiles.
Offline
#1904 2013-03-30 08:40:52
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
Доп инфо по ImageryCache.
У меня сохранение тайлов в Linux настроено в /tmp/JMapViewerTiles. Конечно же после перезапуска системы /tmp очищается.
Проверил перед запуском JOSM - папка /tmp/JMapViewerTiles отсутствует, поэтому и вылетает сообщение об ошибке в плагине.
Отключил ImageryCache, запустил JOSM, открыл диалог загрузки данных из ОСМ, в него подгрузились тайлы, появилась папка /tmp/JMapViewerTiles.
Весело... Папку будем создавать (странно, что она не создаётся по умолчанию).
Как вы думаете, стоит файлы кэша для плагина переселять в .josm/cache/tiles по умолчанию (поменять всегда можно будет)? Или лучше как сейчас?
Last edited by akks (2013-03-30 09:06:34)
Offline
#1905 2013-03-30 10:00:35
- andygol
- Moderator
- From: Дніпро
- Registered: 2009-07-31
- Posts: 1,968
- Website
Re: Вопросы по JOSM
Как вы думаете, стоит файлы кэша для плагина переселять в .josm/cache/tiles по умолчанию (поменять всегда можно будет)? Или лучше как сейчас?
IMHO лучше оставить как есть сейчас
Offline
#1906 2013-03-30 10:33:07
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Вопросы по JOSM
.josm/cache/tiles по умолчанию
Вот имхо для меня так было бы неплохо в линуксе, но вот в инде это совсем не вариант.
Ещё был глюк когда JOSM был экстренно завершён. В итоге база более не работоспособна и пока не удалил их подложки не работали.
Last edited by freeExec (2013-03-30 11:09:55)
Offline
#1907 2013-03-30 21:07:38
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Вопросы по JOSM
Если мне в JOSM надо использовать два слоя с разными проекциями - какой самый быстрый способ переключаться между ними?
Сейчас это выглядит так:
1. кнопка Настройки
2. раздел настройки карты
3. сменить тип проекции
4. OK
5. OK (да, я знаю, что один из слоёв её не поддерживает)
6. ОК (хотя тут ты неправ, второй слой как раз её и поддерживает)
7. скрыть один слой
8. показать другой слой
Итого, 9 кликов, чтобы переключиться на другую подложку ![]()


Last edited by SviMik (2013-03-30 21:08:18)
Offline
#1908 2013-04-01 14:15:58
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Вопросы по JOSM
Сейчас второе нажатие на A включает режим прилипания при рисовании линии. Вот только он нормально работает только если продолжать линию от последней точки по направлению линии. Если продолжать линию в обратном направлении (от первой точки) - то прилипание работает только 1 раз, дальше не хочет. Можно это починить, чтобы работало одинаково, независимо от направления рисуемой линии? А то неудобно длинные ЛЭП рисовать. ![]()
Offline
#1909 2013-04-01 14:32:05
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
Если продолжать линию в обратном направлении (от первой точки) - то прилипание работает только 1 раз, дальше не хочет. Можно это починить, чтобы работало одинаково, независимо от направления рисуемой линии? А то неудобно длинные ЛЭП рисовать.
Да, это я недосмотрел. Буду чинить, спасибо за наблюдение!
Offline
#1910 2013-04-01 14:59:59
- maxphizik
- Member
- Registered: 2013-02-19
- Posts: 227
Re: Вопросы по JOSM
Есть ли в JOSM какие-нибудь инструменты упрощающие рисование таких домиков, как по ссылке? http://www.openstreetmap.ru/#layer=B&zo … n=92.69625
Offline
#1911 2013-04-01 15:11:15
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
Если мне в JOSM надо использовать два слоя с разными проекциями - какой самый быстрый способ переключаться между ними?
Сейчас это выглядит так:
1. кнопка Настройки
2. раздел настройки карты
3. сменить тип проекции
4. OK
5. OK (да, я знаю, что один из слоёв её не поддерживает)
6. ОК (хотя тут ты неправ, второй слой как раз её и поддерживает)
7. скрыть один слой
8. показать другой слойИтого, 9 кликов, чтобы переключиться на другую подложку
А как хотелось бы, чтобы оно работало? У слоя есть "правильная" проекция, на которую надо переключаться с подтверждением?
Offline
#1912 2013-04-01 15:15:15
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Вопросы по JOSM
Есть ли в JOSM какие-нибудь инструменты упрощающие рисование таких домиков, как по ссылке? http://www.openstreetmap.ru/#layer=B&zo … n=92.69625
Там есть такие замечательные инструменты как дублирование (Ctrl-D), объединение (Shift-J) и зеркало (Shift-M). Рисуете пару сегментов, копируете, совмещаете, объединяете - так можно быстро нарисовать один дом. Далее копируете уже дом целиком, при необходимости поворачивая как надо.
Offline
#1913 2013-04-01 15:15:28
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
Есть ли в JOSM какие-нибудь инструменты упрощающие рисование таких домиков, как по ссылке? http://www.openstreetmap.ru/#layer=B&zo … n=92.69625
Только Terracer для ячеистых прямоугольников и CommandLine/replace для размножения с поворотами (состыковать не сможет, наверное)
Offline
#1914 2013-04-01 21:17:20
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
Сейчас второе нажатие на A включает режим прилипания при рисовании линии. Вот только он нормально работает только если продолжать линию от последней точки по направлению линии. Если продолжать линию в обратном направлении (от первой точки) - то прилипание работает только 1 раз, дальше не хочет. Можно это починить, чтобы работало одинаково, независимо от направления рисуемой линии? А то неудобно длинные ЛЭП рисовать.
Починил. Баг был серьёзнее, чем ожидалось - не определялся угол с предыдущим отрезком (который внизу показывается).
Заодно добавил разрешение измерения угла и угловой привязки с зажатым Alt (можно штамповать ровные прямоугольники из отдельных отрезков).
Есть опасение, что режим A может начать глючить. Будьте бдительны!
Раннее тестирование (до latest): https://dl.dropbox.com/u/63393258/josm-custom.jar
Last edited by akks (2013-04-01 21:24:08)
Offline
#1915 2013-04-01 22:58:21
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Вопросы по JOSM
А как хотелось бы, чтобы оно работало? У слоя есть "правильная" проекция, на которую надо переключаться с подтверждением?
В идеале - искривлять WMS под текущую проекцию. Но, видимо, этого мы никогда не дождёмся
К ним даже правильный resampling не хотят прикрутить - при изменении масштаба картинки выходят "рваные", как при простейшем ресайзинге выкидываением пикселей...
А для начала, нужен способ задать слою "правильную" проекцию. Сейчас какую проекцию не выбери, он почему-то говорит, что она для всех слоёв неправильная.
Поддерживаемые проекции: пусто. Не знаю почему.

Далее, нужно автоматическое переключение проекции по принципу наилучшей - либо ту, которую поддерживает максимальное количество слоёв (из активных), либо самый верхний активный.
Когда скрываешь один слой, и показываешь другой, переключение произойдёт автоматически.
Подтверждений никаких не надо, если и так доподлинно известно, что с текущей проекцией ничего не будет работать ![]()
---------------
Минимальный вариант: кнопка на панель инструментов, которая будет быстро переключать между двумя последними проекциями.
Last edited by SviMik (2013-04-01 23:01:13)
Offline
#1916 2013-04-02 09:11:01
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Вопросы по JOSM
Что-то я не пойму этот перевод. Почему вдруг "устаревший"? Я бы еще понял "традиционный". Такой перевод "legacy" в данном контексте вернее.
Сильно сбивает с толку пользователей. Самый ходовой инструмент при создании отношений автодорог/автомаршрутов, а тут на тебе: "устаревший"!
Да и вообще! Какой к чертям "legacy"? Это он программистов JOSM может и legacy, в отличие от другого, нового. А пользователям-то что до этого?
Предлагаю поименовать поточнее, например: "расширенный".
Offline
#1917 2013-04-02 09:54:01
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
Да и вообще! Какой к чертям "legacy"? Это он программистов JOSM может и legacy, в отличие от другого, нового. А пользователям-то что до этого?
Предлагаю поименовать поточнее, например: "расширенный".
type=network - это, вроде бы, группа маршрутов, т. е. отношение, собирающее все маршруты (например, все автобусы в городе).
Я правильно понимаю, что type=route - это единственное отношение для маршрутов и никакой замены более современным форматом не предполагалось? (в отличие от public transport)
Тогда кто-то просто накосячил, вводя слово legacy и его надо убирать целиком.
P.S. А, понял. Для маршрута общественного транспорта есть отдельный пункт. Так его и надо было сделать "маршрут транспорта", а просто type=route оставить как просто "маршрут". Сейчас менять уже нельзя, перевод посыпется. После latest... Лучше сделайте карточку.
Last edited by akks (2013-04-02 10:02:13)
Offline
#1918 2013-04-02 10:15:37
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Вопросы по JOSM
type=network - это, вроде бы, группа маршрутов, т. е. отношение, собирающее все маршруты (например, все автобусы в городе).
Я правильно понимаю, что type=route - это единственное отношение для маршрутов и никакой замены более современным форматом не предполагалось? (в отличие от public transport)
Тогда кто-то просто накосячил, вводя слово legacy и его надо убирать целиком.P.S. А, понял. Для маршрута общественного транспорта есть отдельный пункт. Так его и надо было сделать "маршрут транспорта", а просто type=route оставить как просто "маршрут". Сейчас менять уже нельзя, перевод посыпется. После latest... Лучше сделайте карточку.
Я тоже понял, что, то, что сейчас "маршрут сети", это "сеть маршрутов".
Пошел писать карточку.
P.S. Даже две
P.P.S. Теперь их стало три.
Last edited by wowik (2013-04-02 10:31:48)
Offline
#1919 2013-04-02 10:28:15
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
Хором написали. Зато точно заметят ![]()
http://josm.openstreetmap.de/ticket/8563
http://josm.openstreetmap.de/ticket/8564
Offline
#1920 2013-04-02 10:54:14
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
Сейчас чего-нибудь позакрывают. Хорошо бы еще зарегистрироваться на траке, тогда уведомления приходят) )
Offline
#1921 2013-04-02 11:34:45
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Вопросы по JOSM
До меня дошло, откуда ноги растут. Чтобы иметь возможность каждый пункт меню переводить по своему, сделали английские строчки тоже разными, ибо они есть ключи в tr() или как там оно в JOSM? Правильнее всего просто поправить русский перевод и добавить английский для строки "Route (legacy)", как просто "Route". Или в JOSM нет еще английский-английского перевода?
Offline
#1922 2013-04-02 11:45:15
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
Или в JOSM нет еще английский-английского перевода?
Есть, конечно
Но лучше сами ключи подправить, иначе всякие японцы так и будут считать route устаревшим.
Offline
#1923 2013-04-02 16:32:26
- zetx16
- Member
- Registered: 2011-01-21
- Posts: 226
Re: Вопросы по JOSM
А есть ли возможность в окне свойств отключить отображение отношений?
Offline
#1924 2013-04-02 16:50:21
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
А есть ли возможность в окне свойств отключить отображение отношений?
Нет такой возможности, чтобы отношения не поломали ![]()
Offline