You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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.***

#1051 2012-02-21 21:13:39

MashaP
Member
Registered: 2012-02-21
Posts: 96

Re: Вопросы по JOSM

1. Мда, папка точно там лежит.  Спасибо!  И ведь искала именно в тех краях.  Думала, раз где-то есть, то явно где-то в Application Data.  Было бы хорошо в вики это явно прописать, я такой же вопрос уже видела где-то.

2. На нетбуках экран физически до того маленький, что нередко начинаешь колупаться с количеством точек на дюйм и размером шрифтов, чтобы глаза не вытекли.  Вот у меня теперь не вытекают, зато многие окошки, которые явно разработчики проверяли на десктопе на 800х600, теперь вылазят за границу экрана.  Во всяком случае, это окно отправки ошибок даже близко не влазит.  Сейчас посмотрела: "125% обычного размера, 120 точек на дюйм".  То-то и оно.

3. Что-то у меня в настройке панели никакой адрес или команды не появились.  Хотя CommandLine установлен и файлы для кадастровых адресов распакованы в правильное место в свеженайденной папке.  И JOSM перезапущен.  Кстати, интересно, что CommandLine и BuildingTools вообще не отображаются, хотя в меню установки плагинов они помечены как установленные, и попытка их обновить приводит к сообщению, что они уже обновлены до упора.  И в папке их jar-файлы есть.

Offline

#1052 2012-02-22 07:01:29

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,323
Website

Re: Вопросы по JOSM

Здравствуйте, я хотел бы фикс, суть такова: когда юзер нажимает ctrl-shift-a, теги с аутера автоматом переносятся на отношение мульиполигона.


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#1053 2012-02-22 08:28:42

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

Re: Вопросы по JOSM

Komяpa wrote:

Здравствуйте, я хотел бы фикс, суть такова: когда юзер нажимает ctrl-shift-a, теги с аутера автоматом переносятся на отношение мульиполигона.

Да, пока стандартный ctrl-shift-a убог) Перенос тегов делает плагин multipoly-convert, но он не детектирует outer/inner как надо (у меня оба сделал outer). Лучше всего работает reltoolbox-овский инструмент. Предлагается добавить перенос тегов в стандартное действие? (там есть хитрые правила, какие теги стоит переносить...)

Last edited by akks (2012-02-22 08:29:00)

Offline

#1054 2012-02-22 08:31:42

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,323
Website

Re: Вопросы по JOSM

akks wrote:

Лучше всего работает reltoolbox-овский инструмент. Предлагается добавить перенос тегов в стандартное действие? (там есть хитрые правила, какие теги стоит переносить...)

Да. Очень хотелось бы, чтобы все тулзы по созданию мультиполтгонов работали однообразно, и эта однообразность приводила к тегам на релейшене, а не на аутере :3


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#1055 2012-02-22 08:51:04

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

Re: Вопросы по JOSM

Komяpa wrote:
akks wrote:

Лучше всего работает reltoolbox-овский инструмент. Предлагается добавить перенос тегов в стандартное действие? (там есть хитрые правила, какие теги стоит переносить...)

Да. Очень хотелось бы, чтобы все тулзы по созданию мультиполтгонов работали однообразно, и эта однообразность приводила к тегам на релейшене, а не на аутере :3

Мне бы тоже хотелось! Есть 3 варианта:

  • оставить как есть

  • сделать в ядре относительно тупой перенос тегов как в Multipoly-Convert

  • перенести в ядро вместо старого инструмента Zverik-овский CreateMultipolygon, удалив несколько строк про выбранное отношение (ChosenRelation), относящееся собственно к RelTollBox.

В последнем случае нужно мнение автора)

Last edited by akks (2012-02-22 08:52:02)

Offline

#1056 2012-02-22 08:56:53

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,323
Website

Re: Вопросы по JOSM

akks, было бы очень классно, если бы был применен третий вариант, но так, чтобы RelToolbox мог использовать ядерную функцию создания мультиполигона, и пилилась она уже непосредственно в ядре, в том числе для людей, не пользующихся релтулбоксом.


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#1057 2012-02-22 09:02:57

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

Re: Вопросы по JOSM

Komяpa wrote:

akks, было бы очень классно, если бы был применен третий вариант, но так, чтобы RelToolbox мог использовать ядерную функцию создания мультиполигона, и пилилась она уже непосредственно в ядре, в том числе для людей, не пользующихся релтулбоксом.

Да, хорошо бы. Разделяется на функции легко. Но я в нутре reltoolbox сильно не копался, да и границы не обрисовывал - только лес. Интересно, есть ли там подводные камни? Может, что-то сначала допилить надо? (хотя работает почти идеально).

Если Zverik поддержит, заведём карточку.

Last edited by akks (2012-02-22 09:05:01)

Offline

#1058 2012-02-22 09:09:38

esaulenka
Member
From: Москва
Registered: 2010-08-21
Posts: 1,194
Website

Re: Вопросы по JOSM

Кстати, раз уж отношения вспомнили.
Хорошо б добавить кнопку "докачать участников" к стандартному редактору отношений. Либо при его вызове спрашивать "отношение неполное, докачать остальное?".
Редактировать такое отношение с половиной участников плохо, но чтобы скачать пропущенное, приходится редактор закрывать.

Offline

#1059 2012-02-22 09:12:57

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

Re: Вопросы по JOSM

esaulenka wrote:

Кстати, раз уж отношения вспомнили.
Хорошо б добавить кнопку "докачать участников" к стандартному редактору отношений. Либо при его вызове спрашивать "отношение неполное, докачать остальное?".
Редактировать такое отношение с половиной участников плохо, но чтобы скачать пропущенное, приходится редактор закрывать.

А как же Alt-Home и вторая кнопочка cнизу в левой нижней панели? )))

Offline

#1060 2012-02-22 09:29:20

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,808

Re: Вопросы по JOSM

Komяpa wrote:

Да. Очень хотелось бы, чтобы все тулзы по созданию мультиполтгонов работали однообразно, и эта однообразность приводила к тегам на релейшене, а не на аутере :3

Одного переноса тегов мало. Представьте, что случилось чудо, и нету больше тегов на outer. Тыкаем мышкой на внешний контур - выделяется пустой контур без тегов. Очень удобно. roll
Может тогда добавить автоматический выбор отношения? Правда это может помешать редактированию геометрии...

Offline

#1061 2012-02-22 09:36:48

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

Re: Вопросы по JOSM

Sergey Astakhov wrote:
Komяpa wrote:

Да. Очень хотелось бы, чтобы все тулзы по созданию мультиполтгонов работали однообразно, и эта однообразность приводила к тегам на релейшене, а не на аутере :3

Одного переноса тегов мало. Представьте, что случилось чудо, и нету больше тегов на outer. Тыкаем мышкой на внешний контур - выделяется пустой контур без тегов. Очень удобно. roll
Может тогда добавить автоматический выбор отношения? Правда это может помешать редактированию геометрии...

После создания отношения не грех его и выделить)

Сейчас в завершающей стадии внедрения (есть одобренный патч от joshdoe) показ выпадающего списка отношений по средней кнопке и участие их в цикле выделения по Alt-Click.
Пока что есть Shift-/ в Utilsplugin2 - переключает отношения по кругу (а если их нет - выделяет замкнутую цепочку линий цикл для создания таковых).

Когда руки дойдут, сделаю выделение полигона/мультиполигона по произвольному клику внутри с циклической сменой (это будет в Utilsplugin2, все мышиные модификаторы давно разобраны).

Last edited by akks (2012-02-22 09:43:20)

Offline

#1062 2012-02-22 10:00:15

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,695
Website

Re: Вопросы по JOSM

akks wrote:
Komяpa wrote:
akks wrote:

Лучше всего работает reltoolbox-овский инструмент. Предлагается добавить перенос тегов в стандартное действие? (там есть хитрые правила, какие теги стоит переносить...)

Да. Очень хотелось бы, чтобы все тулзы по созданию мультиполтгонов работали однообразно, и эта однообразность приводила к тегам на релейшене, а не на аутере :3

Мне бы тоже хотелось! Есть 3 варианта:

  • оставить как есть

  • сделать в ядре относительно тупой перенос тегов как в Multipoly-Convert

  • перенести в ядро вместо старого инструмента Zverik-овский CreateMultipolygon, удалив несколько строк про выбранное отношение (ChosenRelation), относящееся собственно к RelTollBox.

Я вообще не в курсе про multipoly-convert. Это что?

Reltoolbox использует стандартную функцию построения мультиполигона (из соответствующего Action), слегка допиленную в области переноса тегов. Собственно, всё, что можно сделать — обновить функцию removeTagsFromInnerWays этого action с учётом, что moveTags=true, isBoundary=false. Всё остальное там относится к хитрым допфункциям. Но это может внести какие-нибудь проблемы, нужно тестировать.


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#1063 2012-02-22 10:22:12

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

Re: Вопросы по JOSM

Zverik wrote:

Я вообще не в курсе про multipoly-convert. Это что?

Reltoolbox использует стандартную функцию построения мультиполигона (из соответствующего Action), слегка допиленную в области переноса тегов. Собственно, всё, что можно сделать — обновить функцию removeTagsFromInnerWays этого action с учётом, что moveTags=true, isBoundary=false. Всё остальное там относится к хитрым допфункциям. Но это может внести какие-нибудь проблемы, нужно тестировать.

multipoly-convert - это такой плагин, убог, но теги переносит )  Если я правильно понял:  то, что касается boundary (типа  askForAdminLevelAndName, fixWayTagsForBoundary) предлагается оставить только в Reltoolbox, а остальное вернуть назад в стандартный Action). В нём тоже после копипаста что-то поменялось, нужно аккуратно слить.
После этого открываем тикет с патчем и ссылкой на собранный JOSM на DropBox для тестирования. Принимается? smile

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

Last edited by akks (2012-02-22 10:31:18)

Offline

#1064 2012-02-22 14:42:47

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

Re: Вопросы по JOSM

Внёс в ядро патч, добавляющий отношения в список Middle-Click и Alt-Click. Скажете, если что-то грохнулось или тормозит)
http://josm.openstreetmap.de/ticket/7314 , Josm 5016.

Last edited by akks (2012-02-22 14:44:38)

Offline

#1065 2012-02-23 09:08:22

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,323
Website

Re: Вопросы по JOSM

akks wrote:

Внёс в ядро патч, добавляющий отношения в список Middle-Click и Alt-Click. Скажете, если что-то грохнулось или тормозит)
http://josm.openstreetmap.de/ticket/7314 , Josm 5016.

Отлично! теперь можно наконец-то выделить мультиполигон парой кликов в карту!

Всё же, хотелось бы фикса для мультиполигонов :3


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#1066 2012-02-23 09:22:14

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

Re: Вопросы по JOSM

Это товарищ joshdoe догадался и сделал патч) Я пока Reltoolbox причёсываю на предмет варнингов в командной строке.
Зверик не против варианта http://forum.openstreetmap.org/viewtopi … 99#p222799 ?
И ещё вопрос Зверику - действия RelToolBox когда-нибудь на панель инструментов можно было успешно помещать?

Last edited by akks (2012-02-23 09:42:39)

Offline

#1067 2012-02-23 16:46:31

LinFor
Member
From: Moscow
Registered: 2011-10-17
Posts: 155

Re: Вопросы по JOSM

Люди, а подскажите, что написать в фильтр, чтобы выбрать только те way и node, которые входят в заданные relation? Сам потыкался - чего-то не получилось...

Offline

#1068 2012-02-23 17:54:25

luiswoo
Member
Registered: 2010-09-11
Posts: 1,598

Re: Вопросы по JOSM

LinFor wrote:

Люди, а подскажите, что написать в фильтр, чтобы выбрать только те way и node, которые входят в заданные relation? Сам потыкался - чего-то не получилось...

Может его просто отдельно загрузить? Файл\Скачать объект..

Offline

#1069 2012-02-23 17:57:15

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

Re: Вопросы по JOSM

LinFor wrote:

Люди, а подскажите, что написать в фильтр, чтобы выбрать только те way и node, которые входят в заданные relation? Сам потыкался - чего-то не получилось...

Например, можно писать  child type=multipolygon )

Offline

#1070 2012-02-23 18:01:36

luiswoo
Member
Registered: 2010-09-11
Posts: 1,598

Re: Вопросы по JOSM

Прр, а через окошко "отношения" найти нужное и через контекстное меню "выбрать участников" не судьба?
Или под выбрать подразумевается скрыть - тогда мне тоже интересно. child type=multipolygon скрывает усё, что не всегда удобно.

Last edited by luiswoo (2012-02-23 18:06:09)

Offline

#1071 2012-02-23 19:07:43

200metres
Member
From: Russia
Registered: 2011-12-21
Posts: 9
Website

Re: Вопросы по JOSM

1. Есть ли в JOSM возможность сохранять отдельный объект/совокупность в файл не как пакет правок, а как отдельные объекты?
Т. е. вот загружена некая область с кучей объектов, рисуется новый и можно ли сохранить только его в отдельный файл, чтобы потом подгрузить только его в уже изменённую спустя время ту же область (или другую) без всяких там потенциальных конфликтов? Ну как балванку типа, чтобы его точки, линии и т. д. уже имели новые идентификаторы и не рассматривались как изменённые старые. Или может в JOSM можно добавлять геометрические объекты с тегами (или хотя бы без тегов) в какую-то библиотеку заготовок?

2. Вращать объекты можно только через средства CommandLine и только через предустановленный Perl?

Offline

#1072 2012-02-23 19:11:03

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,808

Re: Вопросы по JOSM

200metres wrote:

2. Вращать объекты можно только через средства CommandLine и только через предустановленный Perl?

Ctrl-Shift-Drag чем не устраивает?

Offline

#1073 2012-02-23 19:31:02

200metres
Member
From: Russia
Registered: 2011-12-21
Posts: 9
Website

Re: Вопросы по JOSM

Sergey Astakhov, спасибо за ответ, но грубить кажется не обязательно. Мой вопрос сам за себя говорит что мне о данной комбинации известно не было, соответственно устраивать или не устраивать она меня не могла.

Offline

#1074 2012-02-23 19:34:09

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,695
Website

Re: Вопросы по JOSM

200metres wrote:

Sergey Astakhov, спасибо за ответ, но грубить кажется не обязательно. Мой вопрос сам за себя говорит что мне о данной комбинации известно не было, соответственно устраивать или не устраивать она меня не могла.

Опять злые программисты распугивают новичков :)

200 metres, советую добавить в закладки JOSM FAQ. Твой вопрос там первым пунктом в соответствующем разделе, поэтому ответ был таким резким (ну и потому, что на запрос "josm вращать объекты" гугль выдаёт ссылку на тот же faq).


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#1075 2012-02-23 19:37:49

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,808

Re: Вопросы по JOSM

200metres wrote:

Sergey Astakhov, спасибо за ответ, но грубить кажется не обязательно. Мой вопрос сам за себя говорит что мне о данной комбинации известно не было, соответственно устраивать или не устраивать она меня не могла.

Это совсем не грубость, как вам могло показаться. Это попытка понять, не скрывается ли за простым понятием "вращение" нечто большее. К примеру, Ilis подразумевал под этим вращение объекта с привязкой к расположению других объектов. И его штатная реализация вращения мышкой конечно не устраивала. Если вас устраивает - замечательно. smile

Last edited by Sergey Astakhov (2012-02-23 19:53:54)

Offline

Board footer

Powered by FluxBB