You are not logged in.

#226 2011-07-18 11:51:37

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Каких инструментов вам не хватает?

Из контекста этого было непонятно. Или я читать не умею.

Offline

#227 2011-07-18 11:53:17

siberiano
Moderator
From: Novosibirsk
Registered: 2010-02-25
Posts: 1,006
Website

Re: Каких инструментов вам не хватает?

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

Last edited by siberiano (2011-07-18 11:53:29)

Offline

#228 2011-07-18 12:02:17

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Каких инструментов вам не хватает?

Постебаться всегда пожалуйста. За крутостью — это не ко мне.

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

По дате лучше бы вообще цветом подсвечивались от старых к новым, по аналогии со скоростью.

Offline

#229 2011-07-18 13:34:30

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

Re: Каких инструментов вам не хватает?

По просьбам трудящихся ваяю режим показа информации - расширенный аналог средней кнопки мыши... Время, высоту  и имя трека уже показывает. Скорость, наверное еще надо.

Режим, в принципе, годится не только для треков. Доступны модификаторы Ctrl, Shift, Alt, так что отображать можно что угодно...  Вообще, что бы хотелось видеть в таком режиме поверх карты?

Last edited by akks (2011-07-18 13:51:47)

Offline

#230 2011-07-18 19:49:54

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

Re: Каких инструментов вам не хватает?

Сделал просмотр информации о точках трека.
Использование: установить плагин InfoMode, выбрать слой с gpx-треками, нажать кнопку с кривой буквой i ( или клавишу "\" ) и водить мышкой по трекам- будет выпадать информация.

Принимаются предложения, как это привести в человеческий вид.

Offline

#231 2011-07-18 21:15:10

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,266

Re: Каких инструментов вам не хватает?

akks
Интересная работа.

1. Вертикальная черта - включает работу плагина. Как потом этот режим отключить ?
2. Можно ли поместить в информацию о точке URL со страницей трека, чтобы открыть в броузере. Можно еще указать дату и время, чтобы идентифицировать точку в GPX.

Спасибо )))

Last edited by chnav (2011-07-18 21:15:59)

Offline

#232 2011-07-19 05:06:10

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

Re: Каких инструментов вам не хватает?

chnav, cпасибо за замечания!
Пока отключить плагин можно, переключившись на что-то другое (S, A, ...), сделаю ещё по Enter и \.
Дату и время точки должно показывать, но у б.ч. треков это 1970 г. (очищены). URL - согласен, пригодится, только вывод таблички в html придётся переделать.

Last edited by akks (2011-07-19 05:09:35)

Offline

#233 2011-07-19 05:34:59

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Каких инструментов вам не хватает?

akks, а сделать раскрашивание треков по дате реально? Может быть потом в ядро включат?

Offline

#234 2011-07-19 08:28:24

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

Re: Каких инструментов вам не хватает?

Ilis wrote:

akks, а сделать раскрашивание треков по дате реально? Может быть потом в ядро включат?

Реально и даже не так сложно... Только у абсолютного большинства треков это 1970 sad

Offline

#235 2011-07-19 08:29:24

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Каких инструментов вам не хватает?

1970 пускай сереньким отображается.

Offline

#236 2011-07-19 08:33:39

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Каких инструментов вам не хватает?

Кстати! Гораздо лучше было бы сделать фильтр по дате! Чтобы не отображать анонимные треки и всякое старьё.

Offline

#237 2011-07-19 08:37:33

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

Re: Каких инструментов вам не хватает?

Хорошая мысль всем одновременно приходит smile
Согласен. Фильтрацию надо бы сделать (хотя бы после загрузки треков), но не факт, что осилю - в GUI аккуратно встроить надо. Попробую на днях...

Last edited by akks (2011-07-19 08:39:42)

Offline

#238 2011-07-19 08:47:42

Zverik
Moderator
From: Минск
Registered: 2010-10-14
Posts: 5,693
Website

Re: Каких инструментов вам не хватает?

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


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

Offline

#239 2011-07-19 08:58:05

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

Re: Каких инструментов вам не хватает?

Специально закоммитил, чтобы сказали чего именно не хватает)
Автора можно добавить, подсветить - тоже (лишь бы не тормозило), хоть и посложнее. Из Котяриного сервиса - число точек, длину и скорости можно рассчитать на месте.

Только тут такая проблема - трек-то не весь загружен, а только фрагмент из прямоугольника.. Дёргать Котярин сервис из JOSM можно, но перегрузим его быстро..

Кстати, я очень даже за, если кто поучаствует в разработке плагина и добавится в авторы:)

Offline

#240 2011-07-19 10:31:21

glebius
Member
From: Moscow, RU
Registered: 2009-02-24
Posts: 1,178

Re: Каких инструментов вам не хватает?

По-моему это лучше не в плагин, а сразу в GpxLayer.java.

Offline

#241 2011-07-19 10:59:06

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

Re: Каких инструментов вам не хватает?

Режимы подсветки и фильтрация - да, в ядро, GpxLayer. Для раскраски по дате можно патч писать и слать, недавно для направления движения такое люди сделали: https://josm.openstreetmap.de/changeset/4207/josm

Фильтрацию сначала можно в плагине отладить, если слой доступен для изменения извне (а он, кажется, доступен). А вот всякие выпадающие маркеры на точках лучше в плагине оставить, т.к. в ядре их непонятно, куда девать (да и изменять сложнее).

Offline

#242 2011-07-19 18:30:11

siberiano
Moderator
From: Novosibirsk
Registered: 2010-02-25
Posts: 1,006
Website

Re: Каких инструментов вам не хватает?

Скачал InfoMode, потыкал средней кнопкой, но так и не нашёл, где инфо про трек или точку.

Offline

#243 2011-07-20 07:08:49

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

Re: Каких инструментов вам не хватает?

siberiano wrote:

Скачал InfoMode, потыкал средней кнопкой, но так и не нашёл, где инфо про трек или точку.

Средняя кнопка в JOSM без плагинов работает давно, выводит теги и автора объекта под мышкой. На треках не работает.

Прототип InfoMode работает так - выделяем слой с GPX в правой панели (до появления зелёной галочки) и жмем кнопку с "?" (или "\"). После этого при наведении на точки трека выпадает информация. Выйти из режима можно, переключившись в любой другой (S, A, ...)

Offline

#244 2011-07-21 11:14:08

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

Re: Каких инструментов вам не хватает?

Разобрался с раскраской и скрытием треков. Нужны идеи, как делать раскраску и фильтрацию.

Пока предполагается так: находятся точки с минимальным и максимальным временем, между ними цвет меняется равномерно. Если нужна настройка шкалы - пишите.

По фильтрации могу только предложить галочки "скрыть неидентифицируемые треки" и "скрыть треки старше ... дней / месяцев / лет".

По поводу автора и тегов трека - для их получения нужен отдельный запрос для каждого трека. Слишком большие задержки и загрузка.
Обойдёмся быстрым переходом на страницу трека в InfoMode? (его пока нет, туда планируется также показ скорости в точке и ср./мин./макс. по треку )

Last edited by akks (2011-07-21 11:15:57)

Offline

#245 2011-07-21 11:20:23

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Каких инструментов вам не хватает?

akks wrote:

"скрыть треки старше ... дней / месяцев / лет"

Лучше дату, наверное.

У нас на месте огромного кольца в 2008 году начали строить ещё более огромную эстакаду. Так вот чтобы скрыть треки по кольцу, хотелось бы просто написать дату, а не вычислять сколько прошло лет.

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

Offline

#246 2011-07-21 11:28:35

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

Re: Каких инструментов вам не хватает?

Ilis wrote:
akks wrote:

"скрыть треки старше ... дней / месяцев / лет"

Лучше дату, наверное.

У нас на месте огромного кольца в 2008 году начали строить ещё более огромную эстакаду. Так вот чтобы скрыть треки по кольцу, хотелось бы просто написать дату, а не вычислять сколько прошло лет.

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

Насчёт даты - действительно хорошая идея smile Только вот треки 1970 г. несколько особняком стоят - они могут быть как старыми, так  и новыми. Стоит ли их всегда скрывать, если скрыты треки "старее .."?

И ещё - настройку фильтрации нужно видимо делать отдельно от раскраски, так? Со ссылкой в меню слоя треков... (кстати, попробую добавить туда выбор режима раскраски).

Offline

#247 2011-07-21 11:58:00

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Каких инструментов вам не хватает?

Не могу представить себе ситуацию, когда могут одновременно понадобиться треки после определённой даты плюс анонимные треки smile

Зато появилась идея ещё одного инструмента smile Правой кнопкой на треке --> Скрыть трек.

Offline

#248 2011-07-21 12:27:22

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

Re: Каких инструментов вам не хватает?

Ilis wrote:

Не могу представить себе ситуацию, когда могут одновременно понадобиться треки после определённой даты плюс анонимные треки smile
Зато появилась идея ещё одного инструмента smile Правой кнопкой на треке --> Скрыть трек.

Ну, так ещё проще) Скрытие трека засуну в InfoMode, ибо трогать правую кнопку в ядре нам не дадут уж точно smile

Offline

#249 2011-07-23 08:31:15

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

Re: Каких инструментов вам не хватает?

Предложил патч к ядру. Можно участвовать в обсуждении:
https://josm.openstreetmap.de/ticket/6629

Уже было из близкого: https://josm.openstreetmap.de/ticket/4133 https://josm.openstreetmap.de/ticket/5105 https://josm.openstreetmap.de/ticket/5662 https://josm.openstreetmap.de/ticket/5429 .

Сделаем треки в JOSM ещё лучше! big_smile

Offline

#250 2011-07-24 18:10:34

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

Re: Каких инструментов вам не хватает?

Раскраска находится на своём пути в ядро...

Реализовал в плагине InfoMode почти все хотелки насчёт треков - просмотр информации (кроме автора и тегов), выкидывание треков по одному и "старее данного". Осталось переход по адресу сделать. 

Тестируем, не стесняемся smile

Offline

Board footer

Powered by FluxBB