Выложено обновление версии программы под все системы.
Актуальная версия 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
Актуальная версия 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)
Поддержка пользователей и общение.
Также запущена поддержка пользователей в Telegram (https://t.me/navikey_support_bot)
Запущен новостной блог http://blog.navikey.org/
В блоге публикуются сообщения о текущих работах и планах.
Доступна RSS подписка на новости.
В блоге публикуются сообщения о текущих работах и планах.
Доступна RSS подписка на новости.
Оформление (скины) для программы "Семь Дорог"
Войдите или Зарегистрируйтесь чтобы комментировать.
Комментарии
благодарю, приглядываться сравнивать буду.
В моём городке наши 7 дорог второстепенную и третьестепенную дороги показывает одинаковым цветом, на карте osm
https://www.openstreetmap.org/edit#map=16/67.5693/33.3775
скрин карты программы
Сравните карты разные. Может у кого то цвет будет иным.
Но скин конечно играет важную роль в раскраске.
и конвертер может разные типы дорог "конвертить" одинаково?
secondary и tertiary рисует одним цветом. Я хочу в скине изменить цвет дорог secondary, поближе к карте осм
Посмотрел. Ваш скин, скин Мисерг 13 рисует один цвет дорог моего городка, которых я хочу разделить, на скринах.
В OSM улицы Пригородная, Строителей и Козлова отмечены как второстепенные secondary, а улица Ферсмана отмечена как третьестепенная tertiary.
https://www.openstreetmap.org/edit#map=16/67.5693/33.3775
Я хочу получить такую же разницу на карте 7 дорог.
скин Gai скрин Мисерг 13 Эту тему сразу не решить, надо подумать....
покажи пожалуйста это место на карте osm
Навигация оперирует понятиями - улица (крупная, малая), площадь, автомагистраль, шоссе, переулок...
тогда я не понимаю соответствие между понятиями улиц города при навигации и объектами карты OSM в https://wiki.openstreetmap.org/wiki/RU:Объекты_карты
- автомагистрали motorway - в городе нет;
- Важные дороги, не являющиеся автомагистралями trunk - что в городе?;
- Автомобильные дороги регионального значения primary - что в городе?;
- Автомобильные дороги областного значения secondary - что в городе?;
- Более важные автомобильные дороги среди прочих автомобильных дорог местного значения tertiary - что в городе?;
- Остальные автомобильные дороги местного значения, образующие соединительную сеть дорог unclassified - что в городе?
- Дороги, которые проходят внутри жилых зон, а также используются для подъезда к ним residential - что в городе?
пожалуйста, вот
https://www.openstreetmap.org/edit#map=16/67.5693/33.3775
Мои изменения на месте, сделал 2 месяца назад.
Улицы Ферсмана, Пригородная, строителей и Козлова до изменений были все третьестепенные tetriary.
https://www.openstreetmap.org/changeset/132170938
Можете изменить под себя, но..... не всё так однозначно там, т.к. это напрямую связано с TypSet.
А что касаемо дорог в городе, то изучайте WIKi openstreetmap - там описано как та или иная дорога подразумевается в НП.
<polyline color="gray" edgeColor="dkgray" edge="0" pixels="1pd" metres="1" fontSize="10" fontBold="1" fontColor="black" fontBorderColor="white" verbal="По умолчанию"/>
<polyline type="0x0" metres="7" fontSize="8" fontBold="0" verbal="Строительство дороги"/>
<polyline type="0x1" color="#e86705" edgeColor="black" edge="1" pixels="6pd" metres="12" fontSize="12" fontColor="black" verbal="Автомагистраль">
<arrow interval="600pd" length="14pd" width="2pd" headLength="5pd" headWidth="6pd" color="black" edgeColor="white"/>
</polyline>
<polyline type="0x2" color="#e86705" edgeColor="black" edge="1" pixels="5pd" metres="11" fontSize="12" fontColor="black" verbal="Шоссе основное">
<arrow interval="600pd" length="14pd" width="2pd" headLength="5pd" headWidth="6pd" color="black" edgeColor="white"/>
</polyline>
<polyline type="0x3" color="#8b8e8f" edgeColor="black" edge="1" dotColor="yellow" pixels="3pd" metres="9" fontSize="10" fontColor="black" verbal="Прочие загородные дороги"/>
<polyline type="0x4" color="#d47624" edgeColor="black" edge="1" dashColor="black" pixels="4pd" metres="10" fontSize="10" fontColor="black" verbal="Городская магистраль"/>
<polyline type="0x5" color="#d1ac08" edgeColor="black" edge="1" dotColor="black" pixels="3pd" metres="8" fontSize="10" fontColor="black" verbal="Улица крупная"/>
<polyline type="0x6" color="#e8d846" edgeColor="black" edge="1" pixels="2pd" metres="6" fontSize="8" fontColor="black" verbal="Улица малая"/>
<polyline type="0x7" color="#AB9E89" edgeColor="black" edge="1" pixels="2pd" metres="4" fontSize="8" fontColor="black" verbal="Переулок, внутриквартальный проезд"/>
<polyline type="0x8" color="#5c615f" edgeColor="black" edge="1" dotColor="yellow" pixels="3pd" metres="7" fontColor="black" verbal="Наклонный съезд с путепровода"/>
<polyline type="0x9" color="#5c615f" edgeColor="black" edge="1" dashColor="yellow" pixels="3pd" metres="10" fontColor="black" verbal="Наклонный съезд с путепровода скоростной"/>
<polyline type="0xa" color="#AB9E89" pixels="2pd" metres="3" fontSize="7" fontColor="black" verbal="Грунтовая дорога"/>
<polyline type="0xb" color="#AB9E89" edgeColor="black" edge="1" pixels="3pd" metres="8" fontSize="8" fontColor="black" verbal="Соединительное шоссе и рулежки"/>
<polyline type="0xc" color="#AB9E89" edgeColor="black" pixels="3pd" dashColor="yellow" metres="5" fontColor="black" verbal="Круговое движение"/>
<polyline type="0x42" color="#D2B48C" pixels="3pd" metres="8" fontSize="8" fontColor="black" verbal="Улучшенная грунтовая дорога"/>
<polyline type="0x43" color="gray" edgeColor="black" edge="1" opacity="80%" pixels="4pd" metres="11" verbal="Тоннель"/>
<polyline type="0x1a" color="magenta" edgeColor="black" edge="1" pixels="4pd" metres="10" fontSize="7" fontColor="black" verbal="Дорога на мосту (международный паром)"/>
- дорога класса trunk не должна прерываться внутри населённых пунктов (если это единственный транзитный маршрут)
дорога класса trunk может начинаться и заканчиваться только внутри крупных населённых пунктов, соединяясь с дорогами класса не ниже primary
- В населённых пунктах primary — центральные магистрали городов (в небольших населённых пунктах могут отсутствовать).
и т.д.
благодарю Вас, я вижу map.xml скина.
И вижу описание дорог в osm https://wiki.openstreetmap.org/wiki/RU:Key:highway, я же правлю карту карту и смотрю, какие теги дорог нужны.
улица (крупная, малая), площадь, автомагистраль (не должно быть), шоссе, переулок (точно не должно быть)
и secondary понять чему соответствует
и что я здесь вижу:
- улица Карла Маркса отмечена как первостепенная primary;
- улица Пушкина - третьестепенная tertiary;
- Маяковского - улица residential.
На карте osm понятно.
Но на скрине навипроги Пушкина и Маяковского отмечены одинаковым белым цветом (а на карте osm эти улицы имеют разные значения и разный цвет). И на скрине вверху слева кусочек улицы Корниенко тоже белый. То есть получается, конвертер карт где-то повторяет значение типа дороги, а где-то нет.
Вот и я в своём городке вижу такую же ситуацию - на карте osm улицы Приогодная, Строителей, Козлова имеют значение secondary, а улица Ферсмана - tertiary.
Но карта 7ways рисует эти дороги одинаковым цветом, то есть конвертер здесь значения тегов с карты osm не повторил, и обозначил одинаково
возможно, с этим ничего сделать не получится....
В одноименной папке есть папка с конфигами navitel.
В ней подпапка с конфигурационными файлами yml.
Ищите файл в названии которого присутствует roаd.
Откройте его текстовым редактором и посмотрите какова схема преобразования highway в улицы, переулки, городские магистрали.
И ещё. Посчитайте сколько типов дорог в OSM и сколько типов улиц в 7 дорог (смотри в Скине). Можно ли говорить о равенстве перечней?
Ну и наконец. Какую конечную цель вы преследуете? Чисто декоративную или вас не устраивает что то другое? Например то как строится маршрут в городе!
И всё же, попробуйте в Скине каждому типу дорог присвоить свой индивидуальный цвет.
Сейчас маршруты в вариантах быстрый и короткий строятся через центр города
С этим нужно осторожно. Не все что нравится вам может понравиться другим. Это если коротко.
И не все что считаете правильным вы, может быть правильным на самом деле.
Рекомендуется совершенствовать конвертер.
В OSM всё должно соответствовать правилам OSM.
В скине/map.xml коды типов дорог
0х0 - дорога,
0х1 - автомагистраль,
0х2 - основное шоссе,
0х3 - загородная дорога,
0х4 - городская магистраль,
0х5 - улица крупная,
0х6 - улица малая,
0х7 - дворовый проезд,
0xb - соединительное шоссе.
коды в ways-roads-navitel.yml:
selector: tag
tag: highway
trunk: '~[0x04]' - городская магистраль?
primary: '~[0x05]' - улица крупная?
secondary: '~[0x06]' - улица малая?
tertiary: '~[0x06]' - тоже улица малая?
у secondary и tertiary одинаковый код 0х06...
я заменил на нескольких улицах (Пригородная, Строителей, Козлова) tertiary на secondary, и улица Ферсмана, которую не трогал, тоже стала secondary (цвет поменялся, стал такой же, как у изменённых улиц)...
в скине 10 вариантов дорог, и в объектах карты тоже 10 (съезды не учитывал).
Должно быть соответствие между ними
secondary: '~[0x06]' - улица малая?
tertiary: '~[0x06]' - тоже улица малая?
Значит должны быть одного цвета!
Но скоростные характеристики будут всё же разные! Secondary будет чуточку быстрее.
Правда на маршрут влияет ещё и длинна дороги...
Здесь стандартный перечень дорог в 7 ways .
У меня в городке практически везде на дорогах secondary и tertiary скорость 40
вот здесь соответствие,
trunk: '~[0x04]' - городская магистраль 0х04
primary: '~[0x05]' - улица крупная 0х05
secondary: '~[0x06]' - улица малая 0х06
tertiary: '~[0x06]' - тоже улица малая 0х06
практически нивелируется!
При этом дорога через НП короче. Вот и тянет маршрут через центр.
Практически везде maxspeed 40
Однако это отрицательно сказывается в других местах.
Сейчас комбинированный метод задействования тега ограничения скорости. И это второй вариант комбинации.
Так что бы везде было идеально сделать не получается.
Нужен специальный тег для объездной дороги. А программа должна уметь его учитывать.
У вас преимущество. Вы можете самостоятельно собрать карту каждый день.
вчера в osm поднял теги этих дорог, с secondary на primary, сегодня сконвертил карту и посмотрел на ноуте - маршрут теперь строится по окружной! Сработало!
То есть при прокладке маршрутов учитывается не только скорость, но и "ранг" дороги (улицы).
Было до изменений В этом прошлом варианте я "поднимал" только улицы окружной дороги с tetriary до primary, а конвертер сам "подтянул" до primary крупные улицы внутри города .
Установка данного тэга не должна присутствовать на дороге, т.к. всё это должно определяться классом/статусом дороги и классом скорости. А какие у Вас на это были основания?
Не удивляйтесь, если кто-то будет постоянно всё возвращать обратно, а потом ещё и "бан" получите за такие действия.
Не разрешается подгонять OSM под какую-то отдельную программу.
Это банк общих данных.....
На данном форуме, так или иначе, об этом говорилось, когда возникали вопросы странной прокладки.
Стало удобнее - маршруты строятся через окружную
там только отметили - получился изолят primary и его надо соединить со въездом в город (тоже primary).
Уже сделал
да. у мня Тиайс СС2+, 7 дорог работают в режиме разделения экрана Тиайса. Я на вторую половину Я-навигатор выводил, чтобы пробки видеть
\gui\map\MainMapForm.xml
В нем строку (у меня она выглядит так):
<!--- текущая скорость и вариант с превышением--->
<button text="%currentSpeed" right="0" top="19pd" width="60pd" height="35pd" leftMargin="4pd" rightMargin="4pd" fontSize="20" fontBold="1" autoSize="text" textPosition="center;center" command="showQuickMenu" longTap="show(MapsForm)" bgColor="bgColor19" bgPics="whiteFrame" bgColorPressed="bgColorPressed19" bgPicsPressed="whiteFrame"/>
Рядом должна быть дополнительная строка, отвечающая за превышение с тэгом:
<button text="%currentSpeed" right="0" top="19pd" width="60pd" height="35pd" leftMargin="4pd" rightMargin="4pd" fontSize="20" fontBold="1" autoSize="text" textPosition="center;center" command="showQuickMenu" longTap="show(MapsForm)" bgColor="bgColor2" bgPics="whiteFrame" bgColorPressed="bgColorPressed19" bgPicsPressed="whiteFrame" tags="speedLimitState; auto"/>
В ней и меняй bgColor="bgColor2" на нужный в формате "#E00316".
Если задан формат bgColor="bgColor2" то ищи \gui_day\const.xml, там соответственно меняй нужный цвет.
на какой-нибудь яндекс- или гугло - диск