Ksandr

Наш ответ Paralog.

   110 голосов

  1. 1. Нужен ли такой сервис?

    • Да
      90
    • Нет
      1
    • Все равно
      19

Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

309 сообщений в этой теме

Комрады,

получив треки я так и не нашел удобного средства для анализа.

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

Tracking-album все же немного другой направленности и мне хотелось бы большего функционала.

Подумал, подумал и развернул VPS сервер, поднял на нем руби и рельсы и сел ваять.

Вопрос собственно в том, тратить ли время на разработку именно сервиса или разработать себе локальную читалку трека?

По этапам:

1 релиз

- регистрация

- разбор файла

- вывод трека на карту

- вывод средних данных

2 релиз: писькомерство

- графики

- рейтинги по дропзонам/сьютам/общий

- постинг в соц.сетях :)

3 релиз: свистелки-перделки

- "воспроизвести" трек

- украшательства, дизайн

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Делай для себя как сервис, потом начнёшь спамить своими треками тут/dz.com и народ подтянется со временем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Сходу покупать Paralog желания не возникло

Купи лицензию на Паралог и грузи треки в Паралог ППЦ.

Затем рассмотри свои полеты в таком виде и узбагойся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Затем рассмотри свои полеты в таком виде и узбагойся.

Странно, для части треков открывается то что по ссылке, для другой - супер информативный и удобный вид:

http://paralog.net/ppc/showtrack.php?trackid=12377

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Странно, для части треков открывается то что по ссылке, для другой - супер информативный и удобный вид:

http://paralog.net/ppc/showtrack.php?trackid=12377

Все треки должны вот так же рисоваться - щелкай именно на результат (дистанция, скорость, время).

Вот тебе для примера прошлогодний ГПС в Пущино: http://paralog.net/ppc/showevent_compact.p...ompetition+2013

PS. Кстати в этом году ГПС в Пуще начнется уже через три дня.

Поделиться сообщением


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

У меня открываются 50/50. хз от чего зависит.

А тем временем лед тронулся:

- разбор файла
- готово.

Регистрацию - в пень, сохранение в базу пока тоже.

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

Screen%20Shot%202014-06-10%20at%2014.41.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Странно, для части треков открывается то что по ссылке, для другой - супер информативный и удобный вид:

http://paralog.net/ppc/showtrack.php?trackid=12377

Клаус дорабатывает постоянно. Потому и отличается. + Он эту тему унифицирует для единой международной классификации - запуская в перспективе что-то вроде Wingsuite World Cup, логично монетизируя сие усилия. На сегодня это вполне рабочий и удобный сервис. Хотя конечно, если будет что-то еще - конкуренция не помешает :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
удобный инструмент и сервис

Опишите, пожалуйста, свое видение удобства (только не в этой теме, а той что про аналог трекинг-дерби). Мне было бы интересно почитать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Какой аналог? Наверное модераторы перенесут куда следует. Удобство - все просто - программа обработки данных, визуализация и конвертация результотов в интернет.

Поделиться сообщением


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

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

Простота и наглядность - самый высокий приоритет.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

mr. Bird К грядущим выходным реализовать то что я планирую в полном объеме я не успею.

То что я могу успеть, чтобы посодействовать вам:

1. Указываете файл

2. Указываете диапазон высот анализа (автоопределение пока не отточено), например, 3700 - вы точно уже в падении, 1300 - точно еще не открылись.

3. Указываете соревновательный диапазон высот

4. Жмете единственную кнопку

На выходе:

1. Средние показатели за высоты по п.2

2. Средние показатели за высоты по п.3

3. Графики по п.2 (если хотите, могу и вырезку по п.3 отдельно)

4. Трек на карте google maps по высотам п.2

Что необходимо:

- Пример файла флайсайта, чтобы не оказалось, что там какой-то особенный формат.

Чего точно не сделаю:

Google Earth - не успею, даже не изучал еще этот вопрос.

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

Для этого мне нужен хоть один трек загруженный на паралог и ссылку на него

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Вот файл с флайсайта: http://files.mail.ru/6A84F2B59A7A4403BFD1E986159F2A8D

Это вот этот трэк: http://paralog.net/ppc/showtrack.php?trackid=15601

Там вверху справа нужные нам данные: time, distance, avg horisontal speed. Всё, больше нам ничего не надо, только три вот этих цифры. Если будет нечто онлайн или оффлайн (оффлайн мне кажется надежней), что в состоянии при загрузке файла дать эти три цифры - то это всё, что нужно для проведения дружеских междусобойчиков в которых, я полагаю, много кто заинтересован. Если там будет ещё и что-то рисоваться - будет просто замечательно, но не жизненно необходимо. Необходимо, впринципе, всего три цифры с трека.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А тем временем продвинулся чуть дальше:

post-14491-1403041841_thumb.png

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Что необходимо:

- Пример файла флайсайта, чтобы не оказалось, что там какой-то особенный формат.

Помощь по формату файла для Флайсайта: http://flysight.ca/wiki/index.php?title=File_format

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Alexander Bubentsov, Спасибо!

Интересно, как бы применить эти поля:

hAcc Horizontal accuracy (m)

vAcc Vertical accuracy (m)

sAcc Speed accuracy (m/s)

mr. Bird

Землю определить не проблема, ниже земли еще никто не приземлился.

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alexander Bubentsov, Спасибо!

Интересно, как бы применить эти поля:

hAcc Horizontal accuracy (m)

vAcc Vertical accuracy (m)

sAcc Speed accuracy (m/s)

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

Так что эти поля - побочный продукт жизнедеятельности.

Кстати исходники прошивки Флайсайта здесь: https://github.com/flysight/flysight

Поделиться сообщением


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

Концепцию поддерживаю, но сдаётся мне, что всё равно надо будет подкручивать руками, а усложнение приведёт только к лишним телодвижениям. Во-первых потому, что как правило весь трэк от отделения до раскрытия не интересен, всё равно выбираешь кусок в котором перешёл в штатный режим полёта или другой интересующий кусок. Во-вторых, если бы это имело смысл, Клаус, который с этим морочится туеву хучу лет уже бы это сделал, а он не сделал. У него по умолчанию открывается тот диапазон высот (после нажатия details), который был выбран в прошлый раз. По-моему разумно и просто - предоставить пользователю самому решать какой кусок его интересует.

Поделиться сообщением


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

Подумываю прикрутить такой слайдер для выбора анализируемого диапазона:

http://ghusse.github.io/jQRangeSlider/demo.html

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На данный момент определил следующий сценарий работы:

1. Выбор файла на начальной странице

1.1 Опционально - если в файле несколько треков - открытие промежуточной страницы выбора трека

2. Открытие формы анализа трека с ползунком для выбора диапазона.

2.1 При изменении диапазона - пересчет показателей и перестроение графиков

Между пунктами 1 и 2 будет производиться сохранение точек трека в базу данных.

Ссылка на трек будет постоянная.

Реализация этого функционала будет первым релизом.

Комментарии, предложения, замечания всячески приветствуются.

Поделиться сообщением


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

Добавь нумерацию треков (просто сквозную по всем участникам).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

автоматически можно брать прямолинейный участок полета просто - рассматриваешь x y координаты - условие прямолинейности участка можно задать например так - считаешь производные в плоскости земли dy/dx, будут шумы скорей всего большие, поэтому проходишься по массиву фильтром скользящего среднего + медианным фильтром(параметры и порядок экспериментально подбираются) - получаешь более менее приемлимое изменение производной, прямолинейный участок движения это где разница между значением в любой точке окна и средним значением не превышает определенную величину

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

SlavikMIPT, думаю, мы это лучше отдельно обсудим.

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

post-14491-1403211638_thumb.png

Отдельно стоит вопрос по читаемости графиков и полезности выводимой информации.

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

Наконец определился с подходом к реализации.

Далее:

- разбор CSV файлов

- выбор диапазона для анализа в виде слайдера

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас