Выложено обновление версии программы под все системы.
Актуальная версия 1.82.1308.

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

Увеличен интервал "отвала" GPS до 15 секунд
Значение вынесено в settings.xml (без доступа из настроек)
При отключенной галочке "сглаживать вращение" карта ориентируется без отклонения угла
Исправлено "мерцание" экрана на iOS
Множество мелких исправлений

Ссылки для скачивания:
Android APK:
https://navikey.ru/files/7w/7ways-1308/7ways.apk

Linux:
https://navikey.ru/files/7w/7ways-1308/7ways-linux-rpi-arm.zip
https://navikey.ru/files/7w/7ways-1308/7ways-linux-ubuntu-bionic-x86_64.zip
https://navikey.ru/files/7w/7ways-1308/7ways-linux-ubuntu-bionic-x86.zip
https://navikey.ru/files/7w/7ways-1308/7ways-linux-ubuntu-xenial-x86_64.zip
https://navikey.ru/files/7w/7ways-1308/7ways-linux-ubuntu-xenial-x86.zip

Windows CE:
https://navikey.ru/files/7w/7ways-1308/7ways-win-ce-arm.zip
https://navikey.ru/files/7w/7ways-1308/7ways-win-ce-mips.zip
https://navikey.ru/files/7w/7ways-1308/7ways-win-ce-sh4.zip

Windows NT:
https://navikey.ru/files/7w/7ways-1308/7ways-win-nt-x86_64.zip
https://navikey.ru/files/7w/7ways-1308/7ways-win-nt-x86.zip
Группа в Telegram (https://t.me/navikey)
Поддержка пользователей и общение.

Также запущена поддержка пользователей в Telegram (https://t.me/navikey_support_bot)
Запущен новостной блог http://blog.navikey.org/
В блоге публикуются сообщения о текущих работах и планах.
Доступна RSS подписка на новости.

Расчет времени в пути и прибытия.

Раздел: Общие
Доброго времени суток.
Имеет место быть проблема.
После создания маршрута, иконка на экране показывает время движения (или время прибытия). У меня возник вопрос. Почему при снижении скорости движения на длительное время (пробка, погодные условия, транспортное средство которое не может развивать максимальную разрешенную скорость) навигатор или программа не пересчитывает время прибытия в пункт назначения. Пример: Амурская область, расстояние между Благовещенском и Белогорском 145 км., навигатор пишет время движения 1 час 45 мин.. При движении в хорошую погоду и если не встречать в попутном направлении "пенсионеров", при движении со скоростью примерно 95-100 км/ч время рассчитано с небольшим запасом. Но тем не менее, при других условиях и более низкой скорости (даже если в течении 30 мин ехать со скоростью 40км/ч.) движения время в пути не пересчитывает (1 час 45 мин), а время прибытия в пункт назначения увеличивает как-то непонятно.
Подскажите пожалуйста от чего зависят данные расчеты: программа, навигатор, карты или еще что-то.
У кого есть такие проблемы? Ведь часто при планировании личного времени это весомая вещь.
Большая просьба к разработчикам дать более развернутый ответ, т.к. я отношусь к новичкам в использовании навигатора и программы от НАВИКЕЙ.

Комментарии

  • Добрый день!
    Время прибытия в конечную цель рассчитывается на основании максимальной разрешенной скорости, указанной у дорог в карте.
    Если скорость на карте указана верно, то расчет очень близок к реальному результату. При остановках пересчитывается только конечное время прибытия - время в пути при остановках не увеличивается.
    Также помимо приведенного выше расчета - делается поправка на текущую скорость, для участка дороги до ближайшего маневра (т.е. предположительно на участок, на котором, предположительно, не будет изменена ваша скорость).
    таким образом мы получаем следующую картину: расчетное время будет наиболее точно рассчитано для участков без маневров, с равномерным движением, и без смены привязки к дороге, и на участках где вы можете максимально приблизиться скорости ограничения.
    После реализации функционала "пробки" этот расчет будет изменен с учетом реальной текущей скорости на дороге.
  • Кстати, вопрос.
    А откуда берется эта самая максимально разрешенная скорость? Она записана изначально в картах OSM или каким-то образом туда дополнительно внедряется. Почему на одних загородных дорогах едет 100, на других - 90, на третьих - 85 или 75? Откуда берется максимально разрешенная скорость 70 для городской улицы, на которой через каждые 300 м расположены светофоры? Да там и без пробок выше 40 в среднем никогда не разогнаться.
  • отредактировано March 2016
    В каждом случае необходимо смотреть отдельно.
    Часть скоростей указывается в карте, часть присваивается на основании алгоритма в процессе конвертации.
    В алгоритме могут быть ошибки, как и на карте (некоторые дороги, которые находятся за городом, например, могут быть привязаны к городу в силу того, что неверно нарисованы или нарушены границы населенного пункта).
    Такие наблюдения о некорректной скорости - сообщайте пожалуйста нам на support@navikey.ru.
  • Хорошо, постараюсь понаблюдать и выслать.
    Попутно еще соображение по поводу вычисления времени в пути. А что если в алгоритме учитывать проследование светофоров и перекрестков, где нужно уступать дорогу? Например, если по пути следования находится светофор, ко времени набавляем полминуты (взял значение от фонаря). Если поворот с главной налево - опять полминуты. Выезжаем со второстепенной на главную направо - снова полминуты, пересекаем по второстепенной прямо - минуту (так как надо уступить с двух сторон), налево - уже полторы. Понятно, что конкретные значения надо подбирать, но сама идея, мне кажется, заслуживает внимания.
  • wowikt сказал: А что если в алгоритме учитывать проследование светофоров и перекрестков, где нужно уступать дорогу?
    Это в ближайших планах...
    Немного сложный алгоритм определения главной/второстепенной - но также попробуем реализовать и его... (по срокам - точной информации пока нет!)
  • naInfo написал: »
    Немного сложный алгоритм определения главной/второстепенной
    Зачем усложнять? :) У вас уже есть разный приоритет дорог, который обозначается цветом и шириной. Для целей примерного расчета времени в пути этой информации вполне достаточно.

  • отредактировано March 2016
    wowikt написал: »
    naInfo написал: »
    Немного сложный алгоритм определения главной/второстепенной
    Зачем усложнять? :) У вас уже есть разный приоритет дорог, который обозначается цветом и шириной. Для целей примерного расчета времени в пути этой информации вполне достаточно.
    Если считать время по типу и классу дорог то это будет цифра ни о чем. Примерно как средняя температура в больнице... где 0 в морге и 40 в горячечном отделении.
    Пока программа не научится понимать ключ LegalSpeed проще и точнее - тупо делить расстояние до цели на текущую скорость в реальном времени.
  • kzvs сказал: Пока программа не научится понимать ключ LegalSpeed
    Программа учитывает этот ключ, в том числе для расчета времени прибытия и прокладки маршрутов...
  • У меня, обычно, время рассчитывается вполне корректно.
  • wowikt написал: »
    Хорошо, постараюсь понаблюдать и выслать.
    Попутно еще соображение по поводу вычисления времени в пути. А что если в алгоритме учитывать проследование светофоров и перекрестков, где нужно уступать дорогу? Например, если по пути следования находится светофор, ко времени набавляем полминуты (взял значение от фонаря). Если поворот с главной налево - опять полминуты. Выезжаем со второстепенной на главную направо - снова полминуты, пересекаем по второстепенной прямо - минуту (так как надо уступить с двух сторон), налево - уже полторы. Понятно, что конкретные значения надо подбирать, но сама идея, мне кажется, заслуживает внимания.
    И хорошо бы еще этот алгоритм включить в построитель маршрутов. Тогда веселых лесенок, которые так любит строить 7 дорог не будет
  • Долго тестировал различные карты и скины... В итоге более приближенные данные при реальной скорости получил используя скин Baltik 1.1 от MiSerg и карты от Kostik. Огромное им спасибо за их самоотверженный труд.
    P.S. Когда правильно сделаны карты, то и программа работает хорошо.

  • интересно как скин влияет на расчеты внутри программы?:)
  • Скин никак не влияет. Только сама программа и карта.
  • отредактировано July 2016
    MiSerg, это не был вопрос, это скрорее ответ на предыдущую реплику
  • отредактировано July 2016
    Так я тоже в качестве комментария на утверждение moro :-)
  • MiSerg написал: »
    на утверждение moro
    Может я кого-то обидел, но я ничего не утверждал, а просто поделился своими наблюдениями.
    И еще раз повторюсь. Я не разбираюсь в создании скинов и карт, и не знаю (не знал!) влияет скин или нет. Но факт остается прежним - мой навигатор привезенный из Китая в 2007 году, более - менее адекватно расчитывает время именно с указанным скином.
  • moro сказал: Может я кого-то обидел, но я ничего не утверждал
    Ну об этом никто и не говорил. Да и обижаться абсолютно не на что. Просто отвечаем на комментарии. А скин действительно не влияет. Проверить легко - просто переключиться на другой скин, время прибытия будет то же.
Войдите или Зарегистрируйтесь чтобы комментировать.