1

Остановки в "хронологии"

Тема: Остановки в "хронологии"

В данный момент не очень удобно реализована последовательность представления поездок и остановок в таблице "хронология". Из-за того, что остановки в виалоне не прерывают поездку, мы имеем поездку, потом перечисление остановок в этой поездке, потом стоянку. Хотелось бы, чтобы вы придумали, как более логично организовать эту таблицу, чтобы не нарушалась последовательность. Возможно, вы введёте настройку в отчетах или конкретно в этой таблице - будет ли остановка прерывать поездку или нет?

2

Остановки в "хронологии"

Re: Остановки в "хронологии"

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

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

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

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
3

Остановки в "хронологии"

Re: Остановки в "хронологии"

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

4

Остановки в "хронологии"

Re: Остановки в "хронологии"

ОК.
Вопрос №1: что более логично — сортировка по времени начала или сортировка по времени окончания?
Это, конечно, вопрос философский, но я больше склоняюсь к первому — по времени начала.

Вопрос №2: настройка детектора поездок. Детектор поездок призван склеивать остановки в поездку для того, чтобы она не разрывалась из-за стояния на светофорах и перекрестках. Если вдруг в такие "остановки" попали какие-то "общественно полезные дела", то, возможно, детектор надо подкорректировать.

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

P.S. Знаете ли вы, что сортировку строк табличного отчета можно изменить при помощи функции группировка+сортировка?
Остановки в "хронологии"

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
5

Остановки в "хронологии"

Re: Остановки в "хронологии"

alek пишет:

P.S. Знаете ли вы, что сортировку строк табличного отчета можно изменить при помощи функции группировка+сортировка?

Это только на хостинге ведь такое пока есть?

Суть детектора поездок ясна, но соглашусь с ТС - не логично в списке хронологии выводить Поездки и Остановки в такой последовательности. При таком порядке попросту теряется весь смысл таблицы Хронология, так как в данном случае хронология действий  отсутствует.

6

Остановки в "хронологии"

Re: Остановки в "хронологии"

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

Что касается сортировок/группировок, то да, это только на хостинге.

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
7

Остановки в "хронологии"

Re: Остановки в "хронологии"

Ок, давайте на примере Вашего скрина smile
Есть Поездка - 8:07 - 9:12, логично, что после нее Остановка должна начинаться в 9:12 до 9:22, а выходит туда попадает Остановка с 11:41 - это разве правильная последовательность?
Хронология - это ведь последовательность событий по времени

8

Остановки в "хронологии"

Re: Остановки в "хронологии"

О, нет, это не совсем логично.

Я вот тут задумываюсь: а Вам вообще известна разница между остановкой и стоянкой в виалоне?
Просветиться можно здесь:
про остановки
про стоянки
про детектор поездок

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

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

Что-нибудь было угадано?

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
9

Остановки в "хронологии"

(30/10/2015 12:59:16 отредактировано RP24telecom)

Re: Остановки в "хронологии"

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

Вы упираетесь в логику в рамках предпосылки, что остановки не прерывают поездку. Если смотреть шире, то логично с точки зрения хронологии - это когда идёт перемещение объекта, потом остановка, потом опять перемещение -> остановка -> перемещение -> стоянка. Проблему могла бы решить конкретно в данной таблице опция включения-выключения прерывания поездки остановкой.

Второй ваш вариант подойдёт. Я его правда высказал ещё раньше. Единственное, не являясь экспертом в виалоне, я не могу точно предсказать, не повлияет ли это изменение ещё на какие-то отчеты, кроме тех, где выводятся стоянки/остановки.

10

Остановки в "хронологии"

Re: Остановки в "хронологии"

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

Еще раз повторю, что в виалоне нет понятия простого перемещения. Есть только поездка. Разорвать ее нельзя.

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

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

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
11

Остановки в "хронологии"

Re: Остановки в "хронологии"

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

Ладно, оставим теорию.

Практика в следующем: клиенту не понравилось, что он не видит остановок в поездке именно в то время поездки, где они произошли. А видит только после поездки, и не понимает, что это за список из нескольких остановок подряд. Чисто визуально - неудобно.
Поставил на всей технике стоянку от 10 секунд, и убрал из всех отчетов упоминания об остановках. Посмотрим, что скажет клиент на такое кол-во стоянок и поездок. )

12

Остановки в "хронологии"

Re: Остановки в "хронологии"

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

Остановка происходит ВНУТРИ поездки и никак иначе. Хронологически это можно расставить либо по времени начала (так есть сейчас по умолчанию), либо по времени конца (так можно сделать только на хостинге).

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

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

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
13

Остановки в "хронологии"

Re: Остановки в "хронологии"

alek пишет:

Просветиться можно здесь

уж поверьте , принцип работы Детектора поездок более чем понятен, ничего сложного в нем нет, поэтому ерничать не нужно=)

суть в том, что, в любом случае, Остановка такое же событие как Стоянка и Поездка, и хотелось бы видеть в таблице Хронология  хронологическую (прошу прощения за тавтологию big_smile )последовательность этих событий. Не обязательно перерабатывать Детектор поездок, можно ведь только в указанной таблице программно разрывать поездку (чтобы это не влияло на общий результат и принцип работы Детектора поездок), ну или как минимум сообщить, что это попросту не возможно без вмешательств в Детектор поездок потому, что...
а в итоге Вы доказываете, что логики в нашем виденье таблицы Хронология нет... и в итоге мы с Вами занимаемся глупыми спорами.