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