Выложено обновление версии программы под все системы.
Актуальная версия 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 подписка на новости.

Карты от AllVit (White_54)

124

Комментарии

  • отредактировано 8 Jan
    Я вообще не пойму какое ему дело до этих пунктов, он что там ездит? Те кто ездит, их устраивает, а причем здесь он? Лишь бы по умничать?
    Я попробовал сейчас проложить на OpenStreetMap через Мариновку-Куйбышево, вроде бы маршрут пролёг нормально.
  • не пойму какое ему дело до этих пунктов, он что там ездит? Те кто ездит, их устраивает, а причем здесь он? Лишь бы по умничать?
    Не в этом дело.
    Проект OSM - свободный и каждый вправе править объекты по меткам или исправлять ошибки других участников.
    В правках "Mazda05" я не вижу что-то неправильное, поэтому явных претензий собственно и нет.
    А "война" применения тех или иных тэгов будет всегда, тем более, что проект OSM общий как база данных, которой пользуются не только приверженцы программы "7 дорог".
    Gai7591 написал:
    попробовал сейчас проложить на OpenStreetMap через Мариновку-Куйбышево, вроде бы маршрут пролёг нормально.
    При должном подходе и в "7 дорог" можно получить тот же результат без войн.
  • отредактировано 14 Jan
    Rezo написал: »
    ""barrier = border_control"" не является препятствием движения транспорта.
    Поэтому на эту точку "acess" не должно ставится,
    barrier - само по себе препятствие. border_control тип препятствия. В конвертере для этого типа я установил свободное движение.
    acсess - "Key:barrier и access=* полезные сочетания. Так сказано в правилах.
  • отредактировано 14 Jan
    268217533af3.jpg
    Скажите какое правило позволяет накрыть тегом "access=no" все кусочки дорог на пункте слева от границы. И если это по правилам, то как сделать что бы 7 дорог на это не обращало внимание?
  • отредактировано 8 Jan
    White_54 написал:
    Скажите какое правило позволяет накрыть тегом "access=no" все кусочки дорог на пункте слева от границы. И если это по правилам...
    Нет - вот именно это не совсем по правилам, хотя......
    И только потому, что "acess" не имеет жёсткого применения, как мной и было сказано раньше.
    Вот эта "Mazda" и толкует по-своему выражение "широкая публика".
    Но ведь в вики написано именно так! А вот что это такое? И вообще, что значит "публика"?
    Видимо и решил, что "хто не скаче, той москаль", а значит такие уже относятся не к узкой, а широкой публике.
    Эти войны будут всегда!
    Но на контроль такое своеволие взять конечно нужно, но об этом потом, однако путь для грузового транспорта, это уже действительно не для "широкой публике", поэтому как бы и правильно.
    как сделать что бы 7 дорог на это не обращало внимание?
    По сути - никак!
    Можно прописать в конфиге жёсткие условия на данную область, но лучше осваивать "Lua" и скриптом обрабатывать под себя МР-файл в целом, а не только по данной проблематике.
    White_54 написал:
    barrier - само по себе препятствие. border_control тип препятствия.
    Совершенно верно, но это не физическое или прямо-запретное препятствие, а проверочное, как и таможенное.
    White_54 написал:
    ....acсess - "Key:barrier и access=* полезные сочетания. Так сказано в правилах.
    Четвёртый раз Вам говорю, что поскольку "border_control" препятствие "проверочное", то к нему не относится доп.полезное "acess" - вот Вам конкретно:
    https://wiki.openstreetmap.org/wiki/RU:Tag:barrier=border_control

  • Rezo написал: »
    Четвёртый раз Вам говорю, что поскольку "border_control" препятствие "проверочное", то к нему не относится доп.полезное "acess" - вот Вам конкретно:
    https://wiki.openstreetmap.org/wiki/RU:Tag:barrier=border_control
    Тогда сносим все "access" с barrier=border_control.
    И access:citizenship=* то же сносим ибо им место на amenity=border_control
    https://wiki.openstreetmap.org/wiki/RU:Tag:amenity=border_control
  • По логике - да!
    Но не "Mazda5", так кто-то другой всё равно поставят нечто подобное.
    Не проще ли пока в конфиге простейший блок прописать, если уж нужно игнорировать "acess" на границе?
  • отредактировано 9 Jan
    Rezo написал: »
    По логике - да!
    Но не "Mazda5", так кто-то другой всё равно поставят нечто подобное.
    Не проще ли пока в конфиге простейший блок прописать, если уж нужно игнорировать "acess" на границе?

    Удалил "acess". А парень цветёт. Ему говоришь что в правилах нет, он в ответ - счас внесу! И вносит. Без обсуждения, единоличным решением. Круто?!
  • White_54 написал: »
    Rezo написал: »
    По логике - да!
    Но не "Mazda5", так кто-то другой всё равно поставят нечто подобное.
    Не проще ли пока в конфиге простейший блок прописать, если уж нужно игнорировать "acess" на границе?

    Удалил "acess". А парень цветёт. Ему говоришь что в правилах нет, он в ответ - счас внесу! И вносит. Без обсуждения, единоличным решением. Круто?!
    А я говорил об этом выше, что так будет.
    Это было всегда и однажды даже чуть-ли не "грохнули" всю базу OSM.
    По принципиальной вредности устроить там бардак с помощью скриптов - запросто!
    А так как Вы делаете карты регулярно и в массы, то давно нужно было бы иметь свою базу и только добавлять (и править в случае необходимости) изменения.
    Так должно быть, но на безвозмездной основе вряд ли этим будете заниматься.
    Поэтому проще (как уже говорил) в конфиге прописать блок, тем более у Вас тэг "barrier" не имеет ограничения - если я правильно понял.
    Ну или в крайнем случае хотя бы в текстовом редакторе выполнить замену по маске - ну вот как-то так.....

  • отредактировано 9 Jan
    Ребята, а интересно с чего делают изменения в иГо. Там у них проезды свободные и не какие Манды5 не мешаются или у них свои карты, своя основа?
  • отредактировано 14 Jan
    Нашел решение. Везде едет.
  • отредактировано 9 Jan
    1. access=no + highway=* запирает маршрут в 7 дорог.
    Файл settings.yml, раздел ## Transport restrictions, ключ - key: access (val: 1,1,1,1,1,1,1,1).
    Значения 1/0 = Учитывать/НЕТ для emergency, delivery, car, bus, taxi, foot, bike, truck . Удалил. Негативные последствия время покажет.

    Включил val: 0,0,0,0,0,0,0,0 = для всех не учитывать.
  • Преклоняюсь и поражаюсь твоему упорству и терпению o:)
  • 2. Новые теги добавил в файл settings.yml, раздел ## Tags to skip:
    --- skip_tags
    'access:nationality': 1
    'access:citizenship': 1

    Всегда можно удалить и вернуть в работу.
  • отредактировано 14 Jan
    3. Файл settings.yml, раздел ## Transport restrictions
    - key: hgv
    val: 0,0,0,0,0,0,0,1
    - key: goods
    val: 0,1,0,0,0,0,0,0
    Удалил! Пока так. Осмысливаю.
  • Ох чую наверное слетят все запреты поворотов, разворотов... Надо проверить на знакомой территории. :)
  • Зачем такие сложности?
    Точно где-то что-то не так отработает.
    Попробуй вот так и твои грузовики должны пролететь без правок и добавлений:
    - condition:
    #    - barrier != border_control
        - acess != customers|dismount|no|official
        - and:
            - highway = *
            - or:
                - goods = yes
                - hgv = yes
      action:
        - action: load_road
          type: 0x07
          level_h: 1
          routeparams: '0,0,1,0,0,0,1,1,1,1,1,0'
    
    Первая строка в принципе не нужна, но попробуй так и если раскомментировать "barrier".
  • отредактировано 14 Jan
    Здесь написано:
    - если на линии дорога (highway)=любая + разрешен грузовой транспорт (goods|hgv)
    - если при этом нет ограничений (acess !) = только для клиентов, только спешившись, полный запрет, только для отдельных категорий
    - и если это # не Пункт контроля на границе
    то дороге следует присвоить тип 0x7 = Переулок, внутриквартальный проезд
    - так же есть определение для масштабирования level_h
    - и 12-ть routeparams - скоростной тип дороги; класс дороги; признаки односторонняя, платная; флаги определения запрета для служб спасения, доставки, автомобилей, автобусов, такси, пешеходов, велосипедов, грузовиков

    ??? или я устал и что то не так трактую?
  • отредактировано 9 Jan
    В принципе так трактуешь, но это я "коряво" прописал.
    Объясню:
    На barrier и type не обращай внимание. Это я просто создал "беглый" блок для беспрепятственного транзита грузовиков.
    Собственно блок только для проверки решения.
    И если border_control в предустановках прописан без ограничений, тогда эта строка вообще-то и не нужна.
    То же и с типом дороги. Дорога должна остаться как в исходнике.
    (acess !) - кроме указанных типов.
    Да и то этот тэг прописал скорее для сужения вариантов возможного, т.к. и эта строка собственно не нужна.
    Остаются самые главные и ключевые (грузовики) и параметры в этом случае.
    Таким образом "отсекаем" любые "художества" в исходнике, ориентируясь только на главном.
    Час назад у себя проверил интереса ради - все ограничения в зоне погранконтроля "до лампочки".
    С деталями разберёшься, т.к. тут нужно иметь ввиду имеющиеся конфиги с предустановками.
    Я просто привёл некоего примера, как одного из вариантов решения обхода некорректного запрета(ов).
    Насколько логично такое жёсткое упрощение - вопрос другой.....
  • отредактировано 9 Jan
    Кажется понял. Похоже есть рациональное звено. Спасибо!
    Фишка в routeparams. Надо в районе "Пункта контроля на границе" дорогам присвоить некий тип попроще и там отключить реакцию на запрет движения грузовых.
  • отредактировано 11 Jan
    Ну вот и дождались. Отреагировала Рабочая группа по данным OSM.
    Здравствуйте, все.
    Mazda05, вы начали войну правок, устанавливая на дороги тег "access=no". Например:
    https://www.openstreetmap.org/way/621114577/history
    Этот тег не нужен на дорогах пунктов пропуска. Пожалуйста, избегайте войн правок.
    Владимир Маршинин
    Рабочая группа по данным
    "access=no" на дорогах пунктов пропуска:
    + Новоазовск (173924795) - Весёло-Вознесенка (173924793)
    - Ульяновское (870504941) - Шрамко (870504940)
    + Успенка (11878560) - Матвеев Курган (9343857)
    + Мариновка (671877597) - Куйбышево (Мариновка) (504029895)
    - Куйбышево (Дьяково) (693810651)
    - Алексеево-Тузловка (11898682) - Новоборовцы (11898681)

    + Должанский (143871560) - Новошахтинск (143871563)
    + Червонопартизанск (411073650) - Гуково (501607252)
    + Изварино (11899163) - Донецк (Изварино) (11899162)
    - Северный (872360157) - Донецк (Северный) (11899900)
    И другие.
  • отредактировано 11 Jan
    https://yadi.sk/d/eukfU4HxOzUKGA - Донецкая, Луганская области Украины + Ростовская область России с обходом возможных надуманных запретов.
  • отредактировано 11 Jan
    White_54 написал: »
    https://yadi.sk/d/eukfU4HxOzUKGA - Донецкая, Луганская области Украины + Ростовская область России с обходом возможных надуманных запретов.
  • Проверил по Донецкой и Ростовской через эмулятор, для легковых прокладывает всё правильно. Даже через блок-посты ДНР и Украиной всё прокладывается.
  • отредактировано 14 Jan
    Gai7591 написал: »
    Проверил по Донецкой и Ростовской через эмулятор, для легковых прокладывает всё правильно. Даже через блок-посты ДНР и Украиной всё прокладывается.
    Есть где блоками перекрыто. Там не прокладывает.
  • отредактировано 11 Jan
    Да! Новоазовск, Успенка, Мариновка, Должанский, Червонопартизанск, Изварино - никогда не поедут..
  • Ну не знаю.... У меня лицензии на опцию учёта грузовиков нет, но теперь на GME всё строит чудесно маршруты, согласно выборки вида транспорта.
  • отредактировано 14 Jan
    Rezo написал: »
    Ну не знаю.... У меня лицензии на опцию учёта грузовиков нет, но теперь на GME всё строит чудесно маршруты, согласно выборки вида транспорта.
    Без лицензии запрет для грузового транспорта отрабатывает. Вы хотите проехать по известному маршруту, а маршрут не строится - там запрет для грузовиков.
  • White_54, а где он находится "access=no". В тегах вроде бы нет, а где глубже копнуть. Я его буду менять по два раза в день, лишь бы помогло.
  • Здесь под спойлером перечень территорий погран контроля.
    https://navikey.ru/vanilla/discussion/comment/17208/#Comment_17208
    Берём нужный - скажем Успенка. И в списке выбираем чекпоинт Успенка.
    012f9e36dcb2.jpg
    Высвечивается территория пропускного пункта.
    23b70b8fdb3d.jpg
    Внутри территории смотрим основные дороги и пункты контроля в режиме правка.
    6410fb7d92a7.jpg
    Удаляем access=no!
  • отредактировано 11 Jan
    Спасибо понял, буду пробовать.
    Да и ещё вопросик, почему когда в OSM прокладываешь маршрут "на машине (GraphHopper)"-прокладывает ближайший путь,
    zvn0te9s3vy6.bmp
    а если "на машине(OSRM)-то вокруг лишних 700км?
    eme2iwabqg0j.bmp
  • Ну не знаю - всё провело по автомаршруту (не грузовому).
    clf96x7179k7.png
  • отредактировано 14 Jan
    Rezo написал: »
    Ну не знаю - всё провело по автомаршруту (не грузовому).
    Так вы же в конфиге у себя отключили учёт запретов для грузовиков.
    https://navikey.ru/vanilla/discussion/comment/17202/#Comment_17202
    ;)
  • отредактировано 11 Jan
    Gai7591 написал: »
    почему когда в OSM прокладываешь маршрут
    Я даже никогда этим не пользовался. Наверное используются разные исходные данные типа - для пешехода / для автомобилиста / для гужевой повозки... Или какое другое отличие.

    Ну да таки есть OSMR - это пешеходный маршрут. GraphHopper - на машине. Не не так. Надо разбираться. И тот и тот может быть пеший или автомобильный.
  • отредактировано 11 Jan
    White_54 написал:
    когда проблему рисую использую стандартный конвертер, как у всех. Если применю свой, то же едет со свистом.
    Имеется ввиду OSM>Mp?
    Так в чём тогда проблема?
    И у меня от стандарной конфигурации мало, что осталось.
    Или я Вас до сих пор не понимаю?
    White_54 написал:
    Так вы же в конфиге у себя отключили учёт запретов для грузовиков.
    https://navikey.ru/vanilla/discussion/comment/17202/#Comment_17202
    Этого блока у меня нет вообще!
    Я же говорил, что это было "набросано" Вам:
    RezoVlad написал:
    Собственно блок только для проверки решения.
    Да кстати!.... Возможно "Mazda5" будет более лояльным к нашим правкам.
    Он обратился ко мне с вопросом "почему и на каком основании" с моей стороны такая кардинальность.
    Мной отправлены доводы и аргументы - знакомится!....
  • отредактировано 14 Jan
    Rezo написал: »
    Да кстати!.... Возможно "Mazda5" будет более лояльным к нашим правкам.
    Не будет. Он жестко стоит на позиции - Украина запретила проезд. Проезд не легален. Он это сказал mavl,у:
    Прошу Вас ознакомиться с Перечнем пунктов пропуска на текущий момент https://dpsu.gov.ua/ua//perelik-punktiv-propusku, с распоряжениями Кабинета министров Украины (КМУ) о временном закрытии пунктов пропуска через государственную границу в 2014-2015 годах, которые действуют до сих пор, с протокольными решениями заседаний КМУ, на которых были приняты решения временно закрыть пункты пропуска в связи с угрозой здоровья и жизни участников международного движения, и которые действуют до сих пор.
  • отредактировано 14 Jan
    Rezo написал: »
    Или я Вас до сих пор не понимаю?
    Вы убрали в исходнике запрет для грузовиков с точки.
    А на дороге добавили?! Это надо проанализировать.
  • отредактировано 11 Jan
    Rezo написал: »
    Или я Вас до сих пор не понимаю?
    И правильно делаете!!! Вот что получается: Маршрут не строится только если goods|hgv = no стоит на точке barrier = border_control. Если эти теги стоят на дороге - всё работает правильно.
    Спасибо за внимательность и настойчивость.
  • отредактировано 11 Jan
    Он жестко стоит на позиции - Украина запретила проезд. Проезд не легален.
    Даже если и так, то в случае acess=no, страна будет полностью самоизолирована - а этого нет!
    Поэтому по всем канонам в таких случаях - acess=private.
    Впрочем.... яговорил, что такое было, есть и будет.
    Добиваться единого и правильного когда все могут что угодно - нереально!....
  • Rezo написал: »
    Поэтому по всем канонам в таких случаях - acess=private.
    Вот и я предлагал и даже поменял на приватный проезд. Так он снёс и вернул своё. Да и наши то же не оценили этот вариант. Так что пусть бодаются. Я что мог сделал.

  • Аналогично!
    Пришёл ответ. Короче сказано примерно так - WIKI, это не правило, а всего лишь справка, а справочный материал рекомендуемый, который можно изменять - и изменяют.
    В общем - у кого "толще", тот и прав.
    Я это предвидел на все 100%, поэтому и говорил, что этот тэг очень "аморфный" в правильном понимании и с ним всегда проблемы, хотя всё определено для всех стран.
    Вот посмотри как всё ясно и понятно (что на что), но всё равно бардак.
    http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Access_restrictions#Russia
  • отредактировано 12 Jan
    Ребята внёс изменения в проезды утром, к обеду Mazda5 вернул все в зад. Изменил опять и по переписывался с ним. Пишет, что пункты нелегальные и проезд законом Украины запрещен. Я ответил, что здесь таможня ЛНР, ДНР а не Украины и действуют их законы. Интересно, что ответит про Крым, ведь он тоже Украиной не признан российским, но там ни чего не блокируется.
  • А что ему ещё писать?! Конечно он самый умный и самый патриотичный. Все сидят ровно, а он вот вышел на редут! B)
  • Карты обновлены - неделя 2-я 2021 год.
  • отредактировано 14 Jan
    Всё вроде бы нормально в последнем релизе, но почему то при маршруте двоятся спидкамы или это что то в самом файле спидкамов?
    rslf7pvu8i06.bmp
    Прошу прощения, это на картах Ростовской обл.
  • Дайте картинку. Дайте адрес. Проверьте не используете ли одновременно speedcam из двух разных источников (два файла одного региона в программе). В картах speedcam не должно быть.
  • speedcam от grviktor_russia и ukraine 03.01.21, это наверное вопрос к grviktor.
  • отредактировано 14 Jan
    Заправка это не спидкам. Это POI Карты. В OSM действительно две заправки - обычная и ГАЗ.
    https://www.openstreetmap.org/node/4802758033#map=18/47.82871/38.88997
  • Извините, я уже понял когда увеличил масштаб до 50м
  • отредактировано 18 Jan
    White_54, спасибо за карты 2 неделя, всё нравится. Единственное-если бы можно было по мере возможности притулить к М-4 дорогу до Адлера (А147) и Роза Хутор (А149) ведь это всё Краснодарский край.
Войдите или Зарегистрируйтесь чтобы комментировать.