Из-за * событий на Украине попал под санкции спортивной соц.сети Strava (примечание — заявление Strava в отношении всей "этой*" ситуации).
Перед уходом в другую спортивную соц.сеть я выгрузил все свои тренировки из Strava и с помощью GNU/Linux/Termux & Python решил предварительно проанализировать своё телодвижение. Распарсил тренировки и создал визуализацию всей личной активности за прошедшие годы. Получилось так, как проголосовали пользователи Хабра (см. "the end").
![Календарь активности (цвета - расстояния).
Цвета только для этого постера: голубой - до 12км; жёлтый - 12-50км; красный свыше 50км.
Как подметил один из юзеров Reddit: моя активность в русские зимы ~отсутствует. Календарь активности (цвета - расстояния).
Цвета только для этого постера: голубой - до 12км; жёлтый - 12-50км; красный свыше 50км.
Как подметил один из юзеров Reddit: моя активность в русские зимы ~отсутствует.](https://habrastorage.org/getpro/habr/upload_files/2c3/86e/2a2/2c386e2a2ff492d56db9212f0a174403.png)
![Календарик с километражем.
Легко узреть мои "Рэмбо-походы". Календарик с километражем.
Легко узреть мои "Рэмбо-походы".](https://habrastorage.org/getpro/habr/upload_files/04a/cbd/e05/04acbde05adefe926eafe95fb4e0345f.png)
![Калеблат активности.
Например, выделяющаяся рыжая стрелка в 2020г. отображает мой осенний, суточный 100км поход.
А высокочастным-голубым – 3-х недельный поход, визуализация его в ролике ниже. Калеблат активности.
Например, выделяющаяся рыжая стрелка в 2020г. отображает мой осенний, суточный 100км поход.
А высокочастным-голубым – 3-х недельный поход, визуализация его в ролике ниже.](https://habrastorage.org/getpro/habr/upload_files/a20/124/bea/a20124bea6c80ac545f0b4a7d52addea.png)
![Все визуальные тренировки в уменьшенном виде.
Пример, квадрат "В" по улитке "9" - это мой 100км. одиночный тур. поход (рыжий трек) упомянутый выше. Все визуальные тренировки в уменьшенном виде.
Пример, квадрат "В" по улитке "9" - это мой 100км. одиночный тур. поход (рыжий трек) упомянутый выше.](https://habrastorage.org/getpro/habr/upload_files/dd2/2d6/fb3/dd22d6fb36eb64bca88a96ecc58192b5.png)
![Кусочек личной, тепловой карты. Кусочек личной, тепловой карты.](https://habrastorage.org/getpro/habr/upload_files/764/955/4d5/7649554d5477d9d189f6476375053235.png)
![Персональное облако тегов. Персональное облако тегов.](https://habrastorage.org/getpro/habr/upload_files/404/efb/99d/404efb99dbf02723b460515c8b8348cb.png)
![Cкрин 2D Босфор локации, карты OSM (для сравнения с нижним постером). Cкрин 2D Босфор локации, карты OSM (для сравнения с нижним постером).](https://habrastorage.org/getpro/habr/upload_files/8ee/375/b7d/8ee375b7db33d8d1ed764329695ddb3a.png)
![Скрин 3D Босфор локации, применение POV-Ray волшебства: наложен трек заплыва, все высоты/затенения построены на основе реальных SRTM-данных. Карты OSM. Скрин 3D Босфор локации, применение POV-Ray волшебства: наложен трек заплыва, все высоты/затенения построены на основе реальных SRTM-данных. Карты OSM.](https://habrastorage.org/getpro/habr/upload_files/b4f/d61/4c1/b4fd614c1010efbafdd79bc63bb397e5.jpeg)
YouTube-ролик: визуализация 3-х недельного похода, который указан и на всех постерах выше.
Выводы
Баннеры создал, чтобы распечатать эти художества на А0-плакате (если бумагу еще "не отменили") и повесить у себя в гараже.
Невероятный технический скачок прогресса за последние годы: вся визуализация и анализ предварительно созданы мной без помощи ПК на своём Android-устройстве с помощью инструментов:: Termux (Python/POV-Ray); Relive; InShot; Браузера FF; трекеров Strava/OSMand.
Не важно из какой спортивной соц.сети подтянуть данные (Strava/ST/etc) чтобы создать подобную инфографику, главное чтобы у атлета были его тренировки.gpx на руках (в любом случае свой бэкап тренировок необходимо иметь в сегодняшних реалиях, и если станет совсем "*", то можно будет их выгрузить, например, в бесплатный/свободный/приватный Fito Track).
Данный пост опубликован/обновлён в сводках Хабра "я пиарюсь" т.к. на Reddit он попал в "горячее", а так же получил 3 награды.
Комментарии (16)
crazylh
17.04.2022 22:22А где в тексте статей "анализ"? Есть визуализация - да, а анализа нет. Анализ подразумевает учет поставленных целей на треню, корректировку тренировочного плана на будущее и вот это всё.
Хотя может, я отстал от жизни...ne555 Автор
18.04.2022 07:47-1Хаб "я пиарюсь", а не "профильный (поэтому я не считал км. медиану по видам спорта, не занимался подгонкой нормального распределения активности: весна-осень и др. вещами, хотя опыт позволяет)". Цель моего поста (не техническая на этот раз, но и заголовок не жёлтый см. разбор ниже), воодушевить и побудить к активности. Кто-то мог бы в комментах поблагодарить за мотивацию (скидка на сообщество, что не Трилайф, а Хабр так же учтена), а не вот это вот: "я отстал от жизни...".
Из визуализации видно, что активность в русские зимы ~отсутствует. Из визуализации видно, что самый "вваливаемый год" оказался 2021г. Из визуализации видно, как чередуется моя макс. активность. Из облака тегов, выделяются некоторые вещи – это вот часть анализа.
Статистика по выборке
Анализ подразумевает учет поставленных целей
Данный пост подразумевает краткий визуальный и статистический анализ, но цель тоже обозначена в облаке тегов.
По этому я не соглашусь с вашим аспектом:
Есть визуализация - да,
а анализа нет.P.S. Кроме того я пролоббировал свой качественный, технический труд про Termux, в котором основа и была создана.
P.S.2. Научил пользователей ~топографическому целеуказанию
квадрат "В" по улитке "9" - это мой 100км. одиночный тур. поход (рыжий трек)
Julegg
Не поделитесь исходниками?
ne555 Автор
Своими исходными треками нет, а например, кодом Python да. Позже пост обновлю, тогда исчезнет: [препринт], добавлю ещё "красок/кода".
UPD. Пост получился более визуальный, чем любят на Хабре, но я его готовил для другого ресурса, который
"встал на паузу * "
Dolios
А зачем так делать? Почему не держать пост в черновиках до тех пор, пока он не будет готов?
ne555 Автор
Обратите внимание, где опубликован пост: в непрофильном хабе.
"пока он не будет готов?" Он готов.
Dolios
ne555 Автор
А мне не наплевать на хабы. Gif большая по размеру получилась, поэтому один из примеров по ссылке, когда посты обновляют. "Мы", не "мы", а "вы".
Dolios
А вы статью для себя пишите или для читателей? Я же вам объяснил, почему многие ваших апдейтов не увидят. Если вы хотите, чтобы увидели, публикуйте новую статью.
По вашей ссылке несколько постов, а не один, в который что-то дописывают. И там речь о быстро меняющейся ситуации, информацию по которой актуализируют. Т.е., не ваш вариант.
Не я, а все, кто читает ленту хабра, а не какой-то ограниченный список хабов. Таких много, поверьте.
ne555 Автор
Вот "UPD" по одному посту, с первой же страницы (лучшее за год)
Мы можем прекратить спор?
Dolios
Я не знаю, зачем вы спорите. Я с вами не спорю, а пытаюсь донести до вас, почему читатели могут не увидеть и не оценить ваш труд. А уж поступать вы вольны как хотите.
estet
https://github.com/flopp/GpxTrackPoster
Julegg
Спасибо, поизучаю.