OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

#26 2013-03-27 12:39:13

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,393

Re: Сервер смещений

Хотелось бы, чтобы запоминал выбранные смещения между запусками josm

Offline

#27 2013-03-27 13:21:15

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,369
Website

Re: Сервер смещений

akks wrote:

В 5803, подумав, сделал, чтобы удалялись только "временные" пункты. Теперь можно добавлять свои в начало меню "Снимки" стандартным Main.menu.imageryMenu.add().
Можно и в конец добавлять, но они всё равно в начале окажутся - сильно переделывать не стал, tested скоро.
Предлагаемый патч к плагину без потери совместимости со старыми JOSM (это, как я понимаю, беспокоило): https://dl.dropbox.com/u/63393258/moveT … Menu.patch

Кстати, на древнем JOSM 4549 плагин всё-таки не работает - про тулбары ругается (спасибо за автодобавление кнопки, кстати!) smile
На 5705 вроде фурычит (выбирал случайным образом). build.xml хорошо бы поправить.

Да, сейчас посмотрел — должно работать с 4666, поправлю xml вечером. Патч пока не приму: он запутывает инструкции («ищите кнопки в меню offset, а если его нет, то в снимках...»). После выхода tested посмотрим.


ШТОСМ | josm.ru | обо мне | white man with a github

Offline

#28 2013-03-27 13:24:22

freeExec
Moderator
From: Ульяновск
Registered: 2012-07-31
Posts: 6,654

Re: Сервер смещений

Ээ. думаю кто ставит экстремальные ночные билды, тот кладёт на инструкции smile

Offline

#29 2013-03-27 15:02:57

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

Re: Сервер смещений

Zverik wrote:

Да, сейчас посмотрел — должно работать с 4666, поправлю xml вечером. Патч пока не приму: он запутывает инструкции («ищите кнопки в меню offset, а если его нет, то в снимках...»). После выхода tested посмотрим.

На старых JOSM плагин может работать только с отдельным меню. В современных JOSM (latest+будущий tested) он залезет в Снимки.

Вопрос: понятнее ли будет людям, если он залезет в "Cнимки" не сейчас (latest), а попозже?
Соглашусь c freeExec - кто пользуется latest и без инструкции найдёт кнопки, а к выходу tested инструкцию так и так надо менять на основной вариант.

tested ожидается в течение недели, в нём плагин должен осесть на выбранном месте.

В общем, я сам запутался, но интуиция подсказывает, что раньше-лучше smile Ничего срочного, конечно, но с любыми попутными изменениями я бы залил. Хотя автору виднее)

Last edited by akks (2013-03-27 15:05:35)

Offline

#30 2013-03-27 21:00:07

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,369
Website

Re: Сервер смещений

gryphon wrote:

Хотелось бы, чтобы запоминал выбранные смещения между запусками josm

Сделал. По умолчанию включено. Злая опция, даже не знаю, может, выключить её (по умолчанию). Хотя она неплохо дополняет следилку.

Также, всё-таки, сделал добавление в меню "Снимков", завтра посмотрю, как это выглядит, и если не понравится -- выпилю. Обнаружил, что до версии 5729 это меню тоже пересобиралось, хотя и реже.


ШТОСМ | josm.ru | обо мне | white man with a github

Offline

#31 2013-03-27 21:04:47

freeExec
Moderator
From: Ульяновск
Registered: 2012-07-31
Posts: 6,654

Re: Сервер смещений

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

Offline

#32 2013-03-27 21:06:50

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,369
Website

Re: Сервер смещений

Да, радиус используется тот же, что у следилки (по умолчанию 15 км).


ШТОСМ | josm.ru | обо мне | white man with a github

Offline

#33 2013-03-28 07:10:46

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,369
Website

Re: Сервер смещений

akks wrote:
Zverik wrote:

В «Снимках» стоит перенести все статичные пункты из конца в начало, и там же хранить дополнительные. Никакого кода не нужно, просто достаточно переопределить методы добавления, чтобы пункты, добавленные плагинами, не пропадали (и использовать их для статичных пунктов).

В 5803, подумав, сделал, чтобы удалялись только "временные" пункты. Теперь можно добавлять свои в начало меню "Снимки" стандартным Main.menu.imageryMenu.add().
Можно и в конец добавлять, но они всё равно в начале окажутся - сильно переделывать не стал, tested скоро.

Как у любого поспешного решения, у этого патча очевиден недостаток. Мои два пункта теперь висят в начале меню, а логически связанный с ними "Смещение снимка" -- в самом конце.


ШТОСМ | josm.ru | обо мне | white man with a github

Offline

#34 2013-03-28 09:39:26

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

Re: Сервер смещений

Zverik wrote:

Как у любого поспешного решения, у этого патча очевиден недостаток. Мои два пункта теперь висят в начале меню, а логически связанный с ними "Смещение снимка" -- в самом конце.

Что лучше - смещение в начало или новые пункты в конец? Минимальными изменениями ядра можно сделать и то, и то.

Offline

#35 2013-03-28 10:59:25

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,369
Website

Re: Сервер смещений

Лучше в начало, потому что когда подложек в меню много (а они же там ещё динамически добавляются), все статичные пункты скрываются за прокруткой.


ШТОСМ | josm.ru | обо мне | white man with a github

Offline

#36 2013-03-28 12:50:59

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,744
Website

Re: Сервер смещений

Zverik есть предложение по улучшению веб-интерфейса.

Думаю, что было бы лучше перенести обзорную карту и более детальную карту смещений с правого нижнего края на верх, выделив под них не менее 30% окна по вертикали, а список смещений разместить под ними. И разместить справа "детальную" карту, слева - "обзорную".

Offline

#37 2013-03-28 13:49:28

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,369
Website

Re: Сервер смещений

Карты там только для общего понимания местоположения (а также будет строка из номинатима). Есть же отдельная страница с картой.


ШТОСМ | josm.ru | обо мне | white man with a github

Offline

#38 2013-03-28 17:13:28

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

Re: Сервер смещений

Перенес смещение вверх, но еще не залил. Наверное, карточку создам на всякий случай.
F34sz3V.png
Но теперь как-то многовато сепараторов smile
Тащить наверх "Трансформированное изображение" не хочу, т.к. слишком специфичная функция.

Last edited by akks (2013-03-28 17:15:04)

Offline

#39 2013-03-28 17:19:24

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,369
Website

Re: Сервер смещений

свой разделитель я уберу, он совсем не нужен. Так вполне хорошо получилось.


ШТОСМ | josm.ru | обо мне | white man with a github

Offline

#40 2013-03-28 17:28:18

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

Re: Сервер смещений

Zverik wrote:

свой разделитель я уберу, он совсем не нужен. Так вполне хорошо получилось.

Ладно, рискну закоммитить и создать карточку одновременно. С терпением у меня туго, а патчами там всё прямо завалено smile

P.S. JOSM 5807

Last edited by akks (2013-03-28 18:08:30)

Offline

#41 2013-03-29 17:40:49

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Сервер смещений

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

Offline

#42 2013-03-29 17:57:24

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,510

Re: Сервер смещений

Попробовал, сразу оказалось удобно тем, что список уже запомненных локально смещений у меня очень длинный, а теперь всё сразу само находится и подсказывается, СПАСИБО, очень полезная вещь! Вот протестировать как следует пока недосуг.

Offline

#43 2013-03-29 22:28:24

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,369
Website

Re: Сервер смещений

AMDmi3 wrote:

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

Все эти вопросы (кроме точки привязки, но я не знаю, как сделать её лучше) решил заменой подписи, сделав её соответствующей стрелке смещения, т.е. зависящей от текущего смещения. Теперь если нарисована точка и смещение 0 мм -- значит, пункт выбран.


ШТОСМ | josm.ru | обо мне | white man with a github

Offline

#44 2013-03-30 00:08:56

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

Re: Сервер смещений

Можно для пояснений тултипы к стрелкам прикрутить.

Offline

#45 2013-03-30 04:50:54

zdforum
Member
From: Пермский край
Registered: 2010-02-04
Posts: 373
Website

Re: Сервер смещений

Еще бы кто нибудь в Краснокамске разобрался со смещениями, а то я уже все мозги сломал, а подобрать идеально не могу

Offline

#46 2013-03-30 07:36:38

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,369
Website

Re: Сервер смещений

zdforum wrote:

Еще бы кто нибудь в Краснокамске разобрался со смещениями, а то я уже все мозги сломал, а подобрать идеально не могу

В Краснокамске проблема: бинг уже привязан достаточно хорошо, но город нарисован с большим, и при этом неоднородным смещением: от 3 до 12 метров. Я загрузил несколько смещений, для центра и для пригородов, но массового сдвига данных OSM не избежать. Слишком большое отклонение, слишком неряшливо нарисовано.

Также, сегодня после обновления плагина весь текст у вас будет переведён.

Last edited by Zverik (2013-03-30 07:52:29)


ШТОСМ | josm.ru | обо мне | white man with a github

Offline

#47 2013-03-30 07:42:32

zdforum
Member
From: Пермский край
Registered: 2010-02-04
Posts: 373
Website

Re: Сервер смещений

Zverik wrote:

В Краснокамске проблема: бинг уже привязан достаточно хорошо, но город нарисован с большим, и при этом неоднородным смещением: от 3 до 12 метров.

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

Offline

#48 2013-03-31 18:57:54

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,369
Website

Re: Сервер смещений

Сегодня сервер, плагин и веб-интерфейс формально вышли из бета-тестирования: http://shtosm.ru/all/server-smescheniy/
Спасибо всем за предложения и сообщения об ошибках. Пользуйтесь и рассказывайте другим. И покройте, наконец, Москву смещениями!


ШТОСМ | josm.ru | обо мне | white man with a github

Offline

#49 2013-03-31 19:54:57

Santacloud
Member
Registered: 2012-03-15
Posts: 331

Re: Сервер смещений

Промахнулся темой.

Last edited by Santacloud (2013-03-31 19:55:42)

Offline

#50 2013-04-05 06:36:28

kisaa
Member
From: ДВ, Хабаровск
Registered: 2011-09-13
Posts: 636

Re: Сервер смещений

Zverik, а смещение привязывается к подложке или к снимку? Как быть в случае, когда на разных зумах - разные снимки, смещенные друг относительно друга?

Offline

Board footer

Powered by FluxBB