1

Обрезка трека по выделению на графике. Крайне необходима функция.

Тема: Обрезка трека по выделению на графике. Крайне необходима функция.

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

2

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

И потом будет вагон вопросов: Ой, а почему у меня трек не полностью? smile

3

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

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

В целом прятать/убирать отрисовку части трека вижу не оптимальным решением как с технической стороны, так и с клиентской, как говорил SanderAMC, будет непонятно, куда подевалась часть трека.

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

Tatsiana Shmihelskaya
Business Analyst, Gurtam
4

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

SanderAMC пишет:

И потом будет вагон вопросов: Ой, а почему у меня трек не полностью? smile

Абсолютно прозрачная функция. Интуитивно понятная.

5

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

MyFly пишет:
SanderAMC пишет:

И потом будет вагон вопросов: Ой, а почему у меня трек не полностью? smile

Абсолютно прозрачная функция. Интуитивно понятная.

Это нам понятная. И мой опыт говорит, что если у меня 10 клиентов, то у 9 из них возникнет вопрос на самое очевидное. И у 3 он будет возникать постоянно.
Предмет темы из числа таких вопросов.

6

Обрезка трека по выделению на графике. Крайне необходима функция.

(10/04/2019 16:32:41 отредактировано MyFly)

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

tata пишет:

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

В целом прятать/убирать отрисовку части трека вижу не оптимальным решением как с технической стороны, так и с клиентской, как говорил SanderAMC, будет непонятно, куда подевалась часть трека.

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

Дело не в центрировании на точке, а в большей детализации относительно таймлайна графика. Пример: Видим изначально большой график за большой период времени, видим аномалию, выделяем часть таймлайна с сомнительным участком, он соответственно укрупняется, при этом на карте отсекается "лишнее", т.е., отображается часть трека которая на таймлайне. Если надо возврат к полному треку, абонент жмет "исходный масштаб". И снова видит полный трек.

Объясняю откуда идут "ноги" вопроса. Есть множество типов клиентов, с плавающими графиками работы устройств, НО движущихся при этом по одной траектории. Это и охранниики с индивидуальными маяками и полиция курсирующая по заданному маршруту.

Итак, охранник обошел объект 10 раз за смену, но у абонента вопрос - правильно ли совершался обход в то или иное время? При построении всего трека он видит просто наслоение трека с бесчисленными временными метками. Он хочет убедится что обход шел по нужной траектории с 1 до 2 ночи (допустим). Но сейчас у него на карте остается все та-же мешанина всего трека, несмотря на работу с таймлайном. Выделять интервалы какждый раз в выборе трека - можно но неудобно , запаришься каждый раз делать выборку временную цифрами.  Допустим для интересующих фрагментов в пределах получаса.

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

Если нужны дополнительные разъяснения могу сделать скрин-видео как это работает в реальности на одной из систем мониторинга.

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

7

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

Решение перерисовывать трек все равно нехорошее. По сути это будет обозначать на каждое изменение масштаба графика перестраивать отчет. Долго и ресурсоемко. Но соглашусь, что центрировать кусок трека тоже не подойдет.

Однако, есть идея по тому, как контролировать тракторию движения. Для этого можно построить отчет, найти подозрительное место и далее воспользоваться Проигрывателем трека.  Там будет видно, в каком направлении, с какой скоростью и с какими значениями датчиков происходило перемещение.

Возможно, пригодится новая функция отрисовки тепловой карты в отчетах (устанавливается в настройке карты отчета). Таким образом будет видна концентрация остановок или всех перемещений по одному или группе объектов.

А второй пример всё же не подходит, т.к. если нужно определить только место, то для этого нужна точка, а не трек. Для этого нужно просто нажать на точку на графике.

Tatsiana Shmihelskaya
Business Analyst, Gurtam
8

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

Не буду вновь погружаться в примеры когда это необходимо крайне. А то, что это бы использовалось каждый день, всеми потребителями Виалон, это гарантия 100%.

Такая функция очень удачно встраивается в трек, в отчете ей не место, это оперативная онлайн информация. Но беда Виалона в том, что в треке, он не строит временной график при построении трека. С графиками вообще у Виалона странная ситуация (это я про то что их нельзя делать более 2-х в том-же отчете) И пользователю просто неоткуда выделением "выхватывать" нужный сектор, для более детального рассмотрения пути. Сейчас, даже если открыть плеер и расширить его, то в нужное место времени не попасть, там просто "молоко" на линейке, поэтому

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

В следующем ответе будет пример, как это в идеале работало в старой системе, откуда мы перешли на Виалон.

9

Обрезка трека по выделению на графике. Крайне необходима функция.

(27/04/2019 07:08:09 отредактировано MyFly)

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

Вот альтернативная реальность, возможности которой было-бы очень качественным рывком для развития Виалон.

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

Изображение 2 - работа на треке, нам нужны фазы поездки, выделяем их мышью на графике, он укрупняется, трек на карте пока такой-же, ведь это и есть весь путь пройденный машиной;

Изображение 3 - замечаем, что график содержит включение вентилятора двигателя (перегрев), нас заинтересовало где это произошло, укрупняем вторую поездку, остается часть трека связанная с диапазоном увеличения;

Изображение 4 -  выделяем сегмент на графике предшествующий включению вентилятора, на карте наблюдаем трек связанный с происшествием.

Вывод - очень удобно! Кто "За" товарищи? smile Плюсуем заглавное сообщение сверху справа.

  • Обрезка трека по выделению на графике. Крайне необходима функция.
  • Обрезка трека по выделению на графике. Крайне необходима функция.
  • Обрезка трека по выделению на графике. Крайне необходима функция.
  • Обрезка трека по выделению на графике. Крайне необходима функция.
10

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

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

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

  • Обрезка трека по выделению на графике. Крайне необходима функция.
Tatsiana Shmihelskaya
Business Analyst, Gurtam
11

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

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

12

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

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

13

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

V.Art, похоже, что это может быть подходящим вариантом для решения первоначальной проблемы. А вам будет также полезна? Если да, то поделитесь, пожалуйста, еще вашими историями, когда бы такая опция пригодилась.

Tatsiana Shmihelskaya
Business Analyst, Gurtam
14

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

tata пишет:

V.Art, похоже, что это может быть подходящим вариантом для решения первоначальной проблемы. А вам будет также полезна? Если да, то поделитесь, пожалуйста, еще вашими историями, когда бы такая опция пригодилась.

Да мне тоже будет полезна это функция, а так же было бы отлично что бы при масштабировании графика автоматически изменялся масштаб на карте под выделенный трек.

15

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

Хорошая функция, а нам очень хочется строить трек по группам объектов. Планируется ли такой функционал?

16

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

Bludun пишет:

Хорошая функция, а нам очень хочется строить трек по группам объектов. Планируется ли такой функционал?

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

На всякий случай напомню о нашем аппе "Track player", в котором можно строить по нескольким объектам трек и проигрывать их одновременно.

Tatsiana Shmihelskaya
Business Analyst, Gurtam
17

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

tata пишет:
Bludun пишет:

Хорошая функция, а нам очень хочется строить трек по группам объектов. Планируется ли такой функционал?

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

На всякий случай напомню о нашем аппе "Track player", в котором можно строить по нескольким объектам трек и проигрывать их одновременно.


Построить групповой трек, далее преобразовать в геозону и выгрузить в kml файл для дальнейшего использования в построении карт.

18

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

Сегодня вновь был запрос от перевозчика на отображение части трека при работе с графиком. Суть запроса такая же. Абонент постоянно в мониторинг не смотрит. Транспорт накручивает множество однотипных рейсов, абонент смотри график скорости и выделяет нужный сегмент, хочет видеть где это произошло. Но в нагромождении меток на карте из-за повторяемости маршрута понять сейчас нельзя таким образом. А перестраивать временной интервал под вычленение этого отрезка абонента очень расстраивает, так как он уже работал до этого по другому, когда это было реализовано в другой системе.

19

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

24Glonass пишет:

Сегодня вновь был запрос от перевозчика на отображение части трека при работе с графиком. Суть запроса такая же. Абонент постоянно в мониторинг не смотрит. Транспорт накручивает множество однотипных рейсов, абонент смотри график скорости и выделяет нужный сегмент, хочет видеть где это произошло. Но в нагромождении меток на карте из-за повторяемости маршрута понять сейчас нельзя таким образом. А перестраивать временной интервал под вычленение этого отрезка абонента очень расстраивает, так как он уже работал до этого по другому, когда это было реализовано в другой системе.

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

20

Обрезка трека по выделению на графике. Крайне необходима функция.

(19/07/2019 13:11:08 отредактировано 24Glonass)

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

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

Нужна не "определенная поездка" а сегмент который будет выбираться из графика скорости или топлива.

21

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

Соглашусь с 24Glonass что это удобно. Правда у меня клиентов по пальцем пересчитать которые графиками пользуются smile

FFA0-0BBB-8911-15BB

https://www.reg.ru
22

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

RedRock пишет:

Соглашусь с 24Glonass что это удобно. Правда у меня клиентов по пальцем пересчитать которые графиками пользуются smile

Они поэтому и не пользуются что графики в Виалон не функциональны как таковые. А они никогда не видели как это бывает удобно.

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

23

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

MyFly пишет:

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

Вы как на плоскости сможете в осях изобразить более 2 датчиков, если у них размерность по У разная, извините?
Точнее, нарисовать-то можно, но это будет ересь с т.зрения матана.

24

Обрезка трека по выделению на графике. Крайне необходима функция.

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

Все достаточно неплохо распределяется шкалами легенды. Могу сказать что даже мелкие огрехи такого кучевого графика это лучше чем куча раскинутых графиков по отдельности.

Все наши абоненты пришедшие с системы где это было, жутко страдают, и я их понимаю. Сам допустим на тестовой машине теперь не могу объективно сопоставить режимы движения и термодатчиков, т.к. они в разных местах и их надо смотреть в разрезе все остальных датчиков сразу. А не "два датчика и фон". Но количество датчиков на одном графике, это другая большая тема, сейчас бы обрезку трека...

  • Обрезка трека по выделению на графике. Крайне необходима функция.
25

Обрезка трека по выделению на графике. Крайне необходима функция.

(23/07/2019 10:44:01 отредактировано SanderAMC)

Re: Обрезка трека по выделению на графике. Крайне необходима функция.

Приложенный вариант "графика" - это пипец, уж извините. Нарисовать можно что угодно, это просто линии. Но за ними все-же смысл должен быть.
Разобраться в этой мешанине, какая ордината к какой кривой относится, особенно если величины размерностей разных функций сходны... Да и условный 0 тоже разный, масштаб дискрета по оси отличается, как результат растягивается / сжимается график некоторых переменных по У.
Вот слева две разные шкалы температуры. И к какой из "температурных" кривых какая шкала относится?

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