Навигация для Android, руководство для чайников и не только - Страница 157
+ Ответить в теме
Страница 157 из 298 ПерваяПервая ... 57107127147152155156157158159162167187207257 ... ПоследняяПоследняя
Показано с 1,561 по 1,570 из 2971

Тема: Навигация для Android, руководство для чайников и не только

  1. #1561
    Веломаньяк Аватар для Velzevul
    Байк
    Scott Spark
    Адрес
    БелаяРусь
    Сообщений
    333
    Записей в дневнике
    1

    По умолчанию

    Народ можно ли карту Беларуси с сайта http://maps.visicom.ua/ всунуть в OruxMaps или Ozi - если да то как -в подобном полный нуль(

  2. #1562
    Лесной каталец Аватар для Sersus
    Байк
    Очередной китайкарбоновый подвес
    Адрес
    Москва, ближе к СВАО
    Сообщений
    1,596

    По умолчанию FAQ ПО ГОЛОСОВОЙ НАВИГАЦИИ LOCUS v.2

    Голосовая навигация в Locus Pro по произвольным трекам – это нечто! С момента её появления ушли фтопку думы о навигации на руль, канули в лету сумочки для смартов на тот же руль или раму и 99.99% моих поездок четвёртый год проходят в режиме озвучки треков из чехла на лямке рюкзака. В начале 2014г это выглядело так:



    Поэтому решил написать краткий




    FAQ ПО ГОЛОСОВОЙ НАВИГАЦИИ LOCUS v.3



    ТЕОРИЯ


    [Если вы знаете, чем отличается маршрут от трека – пропустите эти многабукаф.]

    • Векторная карта - база данных для отрисовывания карты на лету. Требует крайне мало места, но много ресурсов устройства.
    • Растровая карты - обычная графика, разбитая на квадратики. Требует очень много места, но очень нетребовательна к процессору и быстро отрисовывается на экране.

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

    • Трек - это заведомо записанный или проложенный вручную набор последовательных точек, следующих друг за другом.
    • Маршрут - это точки, содержащие в себе дополнительно команды для манёвров.

    Итак, для автонавигации необходимы карты проприетарных форматов со своими слоями, чтобы программа могла вычислять по ним маршруты, а для всех остальных случаев карты можно делать из любого источника – Яндекс, Гугл, OSM – они будут подробнее, между ними можно переключаться, но они всего лишь рисунки или векторы, в которых, естественно, нет никакой информации для вычисления маршрутов. Прокладывать маршруты по картам-рисункам или векторам многие программы умеют через интернет, подключаясь к внешним сервисам, типа, Yours (умеет прокладывать по переходным тропам), MapQuest (по тропам не умеет, но лучше кладёт по дорогам) и т.п.
    Появилась в тестовой версии новая программа B-Router, которую можно подключить к тому же Локусу, скачать данные существующих дорог для вашего региона и, исходя из этих данных, она будет прокладывать маршруты офлайн; причём, программа умеет видеть не только дороги, но и тропы.

    [Конец многабукаф]


    МАРШРУТИЗАЦИЯ ПО ТРЕКУ. ВАРИАНТ НОМЕР ОДИН - НЕ ВЫНИМАЯ СМАРТФОН ИЗ КАРМАНА.

    Теперь о главном.
    Locus решил проблему голосовой навигации любым методом, что даёт полную свободу, для велосипедистов особенно. Теперь вы можете дома проложить произвольный трек или взять чужой записанный, закинуть его в телефон, положить в карман и ехать чисто по голосовым подсказкам: «Через 200 метров возмите правее, затем, через 50 метров, поверните налево». Экономится заряд телефона, не надо на него постоянно смотреть.
    Зачастую велосипедные маршруты надо прокладывать не по дорогам и именно так, как вы хотите, что в случае с автомобильной навигацией не прокатит, ибо она будет ругаться и пытаться увести вас своей дорогой. А тут рисуем, как хотим, и едем.

    Locus научили видеть последовательность записанных точек трека как последовательность угловых изменений и, учитывая направление следующей точки трека, программа интерпритирует угол в качестве манёвра - "налево", "левее", "резкий поворот налево", "развернитесь" и т.п.
    Маршрутизация по записанным трекам может немного хромать: живой трек часто содержит ваши метания вправо-влево, погрешности привязки к спутникам (плавание по карте), ваши петляния вокруг магазинов, возвраты и так далее – программа на всё это реагирует и дезориентирует, предлагая повернуть направо в том же месте, где в прошлый раз по этому треку съезжали сходить в кустики. )) Чтобы этого избежать, лучший выход – дома аккуратными прямыми линиями прорисовать новый трек вдоль вашего старого и ехать по нему. Или подправить существующий.

    В Локусе есть три типа навигации и реагирования на точки в треке, выраженное в количестве предупреждений: высокий, средний, низкий. Высокий выдаёт большое количество подсказок и максимальную реакцию на изменения угла трека, низкий – наоборот. То есть, если у вас записанный на местности трек с большим количеством погрешностей, то нужно пользоваться низким уровнем, чтобы не утонуть в ненужных подсказках; низкий уровень ещё хорошо использовать, если маршрут вам более-менее знаком. А если заранее нарисованный трек грубый, с явными манёврами (большими углами изменения) – то пользуйтесь высоким уровнем.
    Ещё программа хороша тем, что оповещения о предстоящих манёврах она делает, исходя из текущей скорости. То есть, предупреждение о следующем манёвре вы, как правило, получите за определённое время до его наступления, будь он в 30ти или 100 метрах от вас.

    А если ехать по треку в обратную сторону? Заходите в трек, "Создать копию", "Изменение направления трека на обратное" - вуаля, получаем сопровождение по треку в обратную сторону!

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

    Для голосовой навигации используется TTS (Text To Speech, "текст в речь") - встроенная в Андроид система голосовой озвучки. Русификацию для Locus делаю я сам и пользуюсь движком Svox Classic Katja; он проговаривает отлично по-русски и, что главное, уровень громкости регулируется независимо, можно сделать громче. Встроенная голосовая система TTS Google немного лучше качеством, но раньше была тихая, а теперь родной движок обзавёлся независимым увеличением громкости: Параметры - Громкость речи.

    К навигации.
    Есть несколько тонкостей. Например, чтобы быть уверенным в манёвре, проложите его под более прямым углом – тогда программа подскажет не «возьмите левее», а «поверните налево», а если пользуетесь низким уровнем подсказок – кладите более острые углы манёвров, чтобы гарантированно получить подсказку «возьмите правее».
    Я всегда предварительно аккуратно прорисовываю будущий трек-маршрут и пользую средний уровень подсказок, ибо маршруты километров по сто и почти все по новой местности. Вынимать телефон из кармана иногда приходится, потому что непонятки-таки случаются на запутанной местности, когда «левее» состоит из «чуть левее» и «ещё более левее».
    Привязка к треку (параметр «Вне трека») позволяет вам находится в заданной погрешности в стороне от трека, но чтобы программа не считала, будто вы съехали с него и продолжала вести, а не ругаться. Ставьте погрешность в метрах побольше, если у смарта не очень точный приёмник спутников. Даже если приёмник точный, ставить небольшой параметр неразумно: карты имеют погрешности и улицы часто расположены чуть в стороне от реального местоположения, плюс ко всему, запас погрешности позволяет вам маневрировать без лишних уведомлений «Трек расположен в 80 метров на 10 часов» или прокладывать линию трека по прямой вдоль изгибающейся улицы, чтобы не получать лишних подсказок «возьмите правее-левее».

    ВАРИАНТ НОМЕР ДВА - КОГДА СМАРТФОН НА РУЛЕ. КАК ЭКОНОМИТЬ БАТАРЕЮ.

    Следующая тонкость для тех, у кого смартфон находится перед глазами. Локус позволяет управлять экраном и включать его при приближении к точке трека или при озвучивании манёвра. В смарте достаточно переключить время горения экрана секунд на 10-15 и тогда, заслышав подсказку, вы не пропустите посмотреть на экран и увидеть маневры на карте (курсор в программе можно опускать вниз, как при автонавигации). Всё остальное время экран погашен и не расходует энергию.
    Хинт: для быстрого включения, выключения и переключения между разными режимами используйте боковую панель с Быстрыми настройками.

    НАСТРОЙКИ ДЛЯ ЕЗДЫ СО СМАРТФОНОМ НА РУЛЕ

    Главное, Locus должен быть у вас в Администраторах устройства в настройках Андроида.
    Включать экран смарта можно нестандартным способом! Просто махнув перед датчиком приближение один-два раза.
    На некоторых смартах можно настроить функцию постукивания по экрану: стукнул два раза и он стал фиолетовым зажёгся.

    На экран можно вывести правую боковую панель быстрого доступа к разным полезностям.



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



    Когда смарт ставиться в машину в качестве навигатора или на руль велосипеда для езды вприглядку, нам в доступе нужны выделенные кнопки: "Включение-выключение" экрана при приближении к маневрам, которые будут озвучены, и "Автомасштабирование" карты в зависимости от скорости.
    Длительности горения экрана при озвучивании ближайшего манёвра регулируется в "Настройки" - "Экран" - "Включение-выключение экрана". Тут же и "Управление жестами" - один или два раза махнуть перед датчиком приближения для включения экрана, вместо того, чтобы тянуться к кнопке.
    Дальше, чтобы подсветка работала, в меню "Экран" - "Подсветка экрана" выбираем условия, при которых она должна включаться.
    И последнее, важное, чтобы при езде всякий раз не смахивать блокировку, а сразу попадать на экран программы: "Экран" - "Запрет блокировки экрана". Отключаем только простую блокировку свайпом, если у вас такая, или вообще все блокировки - пароли, коды, жесты.
    Ещё раз: чтобы всякий раз перед и после поездки не лезть переключать эти настройки обратно в гущу меню, сделайте себе кнопки быстрого доступа, как я написал выше.

    ОСТАЛЬНЫЕ НАСТРОЙКИ ДЛЯ ЕЗДЫ С ГОЛОСОВЫМИ ПОДСКАЗКАМИ

    "Запись трека".
    При записи точек плотно, каждые 2-5 метров, вы получаете очень точные показатели записанного трека, с точной средней скоростью, точными изменениями высоты и проч., но такая колбаса хороша для измерения пройденного трека с точностью велокомпьютера; для последующего же ведения по треку или для простой записи трека на будущее подходит не очень, если только потом по такому треку ездить с низкой чувствительностью к изменениям - "Низкое" количество предупреждений.
    По-моему, оптимальны точки шагом в 30м, с задержкой записи в 10с и Условием записи "Оба" - если за 10с не продвинулся на 30м или наоборот, продвинулся 30м, но 10с ещё не прошло, точка не будет записана. Плюс параметр "Записывать только в движении". Всё это позволяет не замусоривать трек излишними точками.

    "Навигация".
    "Выбор голоса". Обязательно для выбора TTS-движка. После выбора вы обязаны услышать фразу "Текст в речь установлен правильно". В противном случае, дуйте в Настройки Андроида, Язык и ввод, Синтез речи и смотрите общие настройки синтеза речи вашего смарта.
    "Автопересчёт". Пересчёт маршрута срабатывает при отклонении от оного на заданное количество метров. Ставьте "Приоритет маршрута", чтобы трек продолжал вестись по ближайшим линиям маршрута при отклонении от него, либо "No", если вам не нужен автопересчёт и вы планируете свалить с трека. "Приоритет точек" вообще нельзя, это для автонавигации, чтобы маршрут пересчитывался заново до ближайшей промежуточной точки (ну вот как вы указываете в навигаторе, "Хочу доехать до своего дома, но заехать в любимую Чебуречную") или до финиша.
    "Уведомления Вне трека". Тут выставляете расстояние отклонения от трека (после которого программа начинает вас об этом предупреждать, типа "Трек расположен 250 метров на десять часов") и частоту повторений предупреждений. "Настройка звуков" - TTS.
    "Расширенные настройки". "Привязка к треку" нам не нужна - она важнее для автонавигации и вместо вашего реального расположения показывает, что вы находитесь на треке, хотя вы стоите в тридцати метрах левее. "Количество команд" - уровень чувствительности на изменения углов направлений точек и уровень обилия голосовых подсказок. "Две команды сразу" - это, например, "Через двести метров резкий поворот направо, затем, через пятьдесят метров, поверните налево".

    "GPS и местоположение". Не забудьте поставить галку на "Руководство", чтобы GPS не отключался во время ведения по маршруту при заблокированном экране.

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

    "Разное". "Поток аудио" - выбор канала музыки или уведомлений для озвучки.



    P.S. Всё описано для платной версии Locus Pro. Бесплатная версия содержит некоторое количество ограничений. Софт этот стоит не очень дорого, лучше купите, поддержите разработчика.

  3. #1563

    По умолчанию

    Цитата Сообщение от Sersus Посмотреть сообщение
    Русификацию для Locus делаю я сам.
    Может будет несложно заменить в настройках программы надписи "GPS выключен" и "GPS включён" на русское "выключено" и "включено", тем более что речь об управлении экраном.
    При всём уважении.

  4. #1564
    Лесной каталец Аватар для Sersus
    Байк
    Очередной китайкарбоновый подвес
    Адрес
    Москва, ближе к СВАО
    Сообщений
    1,596

    По умолчанию

    Цитата Сообщение от Mihmich Посмотреть сообщение
    Может будет несложно заменить в настройках программы надписи "GPS выключен" и "GPS включён" на русское "выключено" и "включено", тем более что речь об управлении экраном.
    При всём уважении.
    Не, я только TTS перевожу, они раньше частенько обновлялись и расширялись. А меню программы даже не знаю, кто и где переводит - не пытался искать.

  5. #1565

    По умолчанию

    Цитата Сообщение от Sersus Посмотреть сообщение
    FAQ ПО ГОЛОСОВОЙ НАВИГАЦИИ LOCUS v.2
    Спасибо.
    Цитата Сообщение от Sersus Посмотреть сообщение
    У меня Svox Classic Katja
    Где то можно скачать?
    ... Нашёл в плей маркете, версия 2012 года, платная, отзывы в самом начале отрицательные.
    Последний раз редактировалось Chameleon; 18.01.2016 в 01:23.
    Велосипед - друг человеку.

  6. #1566
    Веломаньяк Аватар для Wilierovod
    Байк
    CANONDALE F-SI 29, XTR DI2 Specialized S-Works Roubaix, sram red eTap Disc
    Адрес
    Зеленоград
    Сообщений
    390

    По умолчанию

    Подскажите, пожалуйста, кто пробовал сравнивать время работы Android телефона на растровых и векторных offline картах. Я использую OruxMaps и раньше катал только на растровых картах. Обычно зарядки мне хватало на 2 дня. Сейчас хочу попробовать векторные.
    Просто начитался, что при навигации по векторным картам больше расходуются ресурсы процессора и возникает предположение, что аккумулятор будет быстрее садиться.

  7. #1567
    Веломаньяк Аватар для BaNru
    Байк
    Mongoose TYAX EXPERT 29 (2015)
    Адрес
    Сызрань
    Сообщений
    5,415
    Записей в дневнике
    9

    По умолчанию

    Цитата Сообщение от Sersus Посмотреть сообщение
    "Выбор голоса". Обязательно для выбора TTS-движка. После выбора вы обязаны услышать фразу "Текст в речь установлен правильно". В противном случае, дуйте в Настройки Андроида, Язык и ввод, Синтез речи и смотрите общие настройки синтеза речи вашего смарта.
    А можно поставить голос навигатора из мультфильма Монстры на каникулах 2?

  8. #1568
    Без 5-ти минут веломаньяк!
    Байк
    stels navigator 770
    Адрес
    Москва, юг
    Сообщений
    57

    По умолчанию

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

  9. #1569
    Веломаньяк Аватар для Enlyl
    Байк
    Дружок, Орленок, Десна
    Адрес
    Москва, Чертановская; МО Дровнино
    Сообщений
    8,462
    Записей в дневнике
    1

    По умолчанию

    MotoSanches, работает тап на треке. Локус последний

    ---------- Добавлено 29.01.2016 в 14:48 ---------- Предыдущее сообщение 22.01.2016 было в 12:48 ----------

    Купил в Locus store карты Москвы и области. Залил на Яндекс, может кому будет интересно

    https://yadi.sk/d/qqO6WvICnveSe

    Положить папку Asia в MapsVector

    Карта очень похожа на openandromaps, но небольшие отличия все-таки есть. Какая лучше так и не решил
    Рама 29" Scott[URL="https://forum.velomania.ru/showthread.php?t=421778"]

  10. #1570
    Веломаньяк Аватар для Dr.Drew
    Байк
    Surly Karate Monkey
    Адрес
    Бутово
    Сообщений
    2,400
    Записей в дневнике
    25

    По умолчанию

    Цитата Сообщение от Enlyl Посмотреть сообщение
    карты Москвы и области
    Цитата Сообщение от Enlyl Посмотреть сообщение
    папку Asia
    ну вот, обидеть художника может каждый! =) а может они и правы.
    карты надо будет заценить

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Навигация в android
    от zabavart в разделе Электроника
    Ответов: 10
    Последнее сообщение: 07.12.2012, 16:39
  2. гонка для чайников
    от diao в разделе Cross-сountry
    Ответов: 12
    Последнее сообщение: 27.05.2012, 19:09
  3. Ответов: 65
    Последнее сообщение: 21.12.2006, 00:27
  4. Ответов: 3
    Последнее сообщение: 02.06.2005, 17:09

Метки этой темы