06 августа, 2016

Как я маршруты маршрутю и навигацию навигирую

Общая схема планирования путешествия на машине выглядит следующим образом:
  1. Создание карты в Google My Maps
  2. Скачиваине файла KML, если нужно — доработка в Google Earth, (которая все чаще глючит и просто вылетает).
  3. Конвертация KML в GPX
  4. Загрузка карты в навигатор OsmAnd
Теперь в подробностях о каждом этапе.

 

Пункт один

Почему Google My Maps? Сервисов для планирования много, что-то пробовал, но в итоге привычнее и ближе всего сервис от Google — вон оно все в Google Drive лежит. Понятен механизм публикации, шаринга и т. п. Единственное "но": ждем, когда Google его закроет; пока есть — пользуемся.

Раньше я создавал маршруты, а точнее точки, путешествий в Google Earth, но в My Maps удобнее строить именно маршруты, которые соединят точки. Это важный плюс.
Выглядит маршрут в Google My Maps вот так:

 

Пункт два

Google My Maps позволяет скачивать файлы в форматах KML и KMZ. Можете выбирать, у меня же так сложилось что сервисы, которыми я пользуюсь принимают KML, поэтому берем его.
Если нужно, что-то посмотреть и добавить к маршруту в Google Earth, то открываем и добавляем. В Google Earth я всегда смотрю достопримечательности — там целая гора слоев с отметками на карте туристических объектов, объектов из Википедии, фотографий и т. п.
Открыть файл с треком можно, кликнув правой кнопкой на файле и выбрав в разделе "Open with" программу Google Earth (которая должна быть для этого уже установлена) или можно открыть прямо из программы по следующей инструкции:
View Tracks in Google Earth:
1. Open Google Earth
2. File > Open > file type GPS/KML/KMZ etc.
3. Navigate to your track and open.

 

Пункт три

Вот список способов конвертнуть KML в нужный моему навигатору GPX:
Минимум настроек, и те я не использую. Выбираю файл на диске и нажимаю "Convert".
 
  • Приложение TCX Converter (MacOS)
Наворочанный комбайн, готовый конвертнуть что угодно во что угодно, если это касается карт.

  • Приложение GPSBabel (MacOS, Windows, Linux)
Тоже такой себе могучий монстрик, одинаково страшненький на всех платформах, но при необходимости, предоставляющий возможность потыкать галки точно под свои потребности.
Т. к. передо мной не стоит задач тонких настроек конвертации треков, я использую kml2gpx.com — максимально быстро и всегда под рукой. Если с ним что-то случится, то есть резервные варианты.

 

Пункт четыре

И тут прям все непросто. Интерфейс у OsmAnd настолько могуч, что каждый раз при загрузке в него треков, я использую памятку из Evernote, которую теперь выкладываю тут:
In order to view them in OsmAnd, copy them to your SD card to the existing folder /osmand/tracks.

Viewing GPX Tracks in OsmAnd
1. Go to Map screen.
2. Tap device menu button.
3. Tap "Map Layers"
4. Check "GPX track".
5. A list of tracks will appear, named with the track starting date and time. Check the desired track to view.
6. Tap OK. You will return to the map screen and zoom to the start of the track.
Почему использую OsmAnd? Ведь можно из Google My Maps открыть маршрут в Google Навигаторе и ехать по нему. Можно, но во-первых, OsmAnd — оффлайновый навигатор (скачиваешь заранее карту страны и забываешь про то, что на трассах часто нет интернета, даже если ты оказался готов к роумингу), и во-вторых это для меня самый удобный навигатор, который я пробовал, а пробовал я их довольно много.

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

И еще один момент, дополняющий предыдущий кейс. Я всегда использую навигатор на загородных дорогах в темное время суток. Дело в том, что на навигаторе видно гораздо больше чем за лобовым стеклом и поглядывая краем глаза на экран (в ночном режиме, конечно же), я всегда заранее вижу какие изгибы и повороты меня ждут впереди. Эдакий Need for Speed в реале. Очень удобно.

Бонус
Я для себя выбрал смартфон с док-станцией (Sony Xperia Z) и очень этому рад. Никакие липучки-штативы на стекло не мельтешат перед глазами, никаких проводов, которые нужно постоянно втыкать/вытыкать в/наиз смартфон/смартфона. Все аккуратно: сел — поставил смартфон в док, вышел — забрал. Одним движением.

27 июля, 2016

Inline #Balticmarathon 2016

Небольшой анализ участников роликового #Balticmarathons 2016 (13 августа) по результатам прошлых лет:
(по заявкам поданным на 26 июля) 

 

Трасса


 

Мои тренировочные марафоны:

  1. 2014 — https://www.endomondo.com/users/5318690/workouts/438203185
  2. 2016 — https://www.endomondo.com/users/5318690/workouts/721894469
  3. 2016 — https://www.endomondo.com/users/5318690/workouts/744332199

Подготовка


Марафон




Результаты


Но непонятно как посчитана скорость.
Дистанция — 40,5 км. Мое время 1:33:23. Округлим до 1:34 для простоты — это 94 минуты.
Считаем скорость: 40,5 километров / 94 минуты * 60 = 25,85 км/ч. 
На сайте же указано 23,1 — откуда эта цифра?


Update результатов на сайте:
Предварительный результат был некорректен из-за того что после 6-го круга не сработал чип и  в сумме было засчитано было 8 кругов из 9-ти.

P. S. Просто "в тему" 


Бег под музыку: "за" и "против"

Видеоанализ техники скейтера. И это 2004(!) год:


Как понимать велоспорт — эшелоны:

24 июля, 2016

OCR для скриншотов

Я очень часто создаю скриншоты. Для себя. Как архив для каких-то действий. Заказы на сайтах, настройки программ и т. д .и т. п.
На данный момент накопилось более 3500 скрнишотов, которые занимают 1,5 гигабайта.
Проблема при таком использовании — сложность в поиске тех скриншотов, которые не помнишь когда были сделаны. Т. е. то что было месяц назад найти еще реально, а все что старше — практически невозможно.

Хотелось бы ПО, которое бы распознало бы текст на всех скриншотах и продолжало бы распознавать по мере их добавления. Ну а дальше — поиск по этим текстам.


Описанной реализации не нашел. Вот максимально близкое к желаемому:

Greenshot для Windows


Picatext для Mac OS

 Тут прекрасный обзор возможностей программы.

 Project Naptha для браузеров на движке Chromium

03 марта, 2016

Структура рекламного предложения


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

28 февраля, 2016

Версионность в работе с файлами

Плагин для Sublime Text — Automatic Backups — каждый раз при нажатии cmd+s создает версию файла и потом позволяет быстро по ним "бегать". Типа истории в Google Docs только локально для текстовых файлов.
А вообще в Mac OS оказывается есть функция Versions. Ее поддерживают в первую очередь приложения от Apple — такие как iWork и Xcode.


Из текстовых редакторов на данный момент нашел только платный Textastic.