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

Обсуждение конвертера карт программы "Семь Дорог"

11112141617

Комментарии

  • kzvs сказал: По всей видимости ... ближайшие несколько часов еще не прошли.

    а в днях это сколько ? :)
  • Смысл выкладывать нерабочий конвертер? Пусть лучше доделают нормально и выложат рабочий вариант.
  • Kostik сказал: Пусть лучше доделают нормально
    Как Вы считаете - возможно ли одновременное использование атласов сформированных старым конвертером в новой программе 7 дорог?! Или это некорректно? Имена то одинаковые.
  • Kostik сказал: Смысл выкладывать нерабочий конвертер? Пусть лучше доделают нормально и выложат рабочий вариант

    а никто и не спорит :) они сами же обозначили сроки :-h
  • White_54 сказал: возможно ли одновременное использование атласов сформированных старым конвертером в новой программе 7 дорог?!
    Маршрут строит, но непредсказуемо - появляются петли и значительное удлинение.
  • отредактировано November 2014
    Когда выйдет нормальный конвертер?

    Этот пишет:
    Loading D:\maps\proba.mp...
    Converting...
    Distance graph: 216502 (5171), 722724, 3 (5)
    Time graph: 216502 (4837), 594942, 2 (4)
    Out of memory

    Как с этим дальше жить?
  • Конвертер прошел полную верификацию алгоритмов и будет выложен после окончания тестирования крайней версии.
    Обязательно сообщим о выходе обновления...
  • отредактировано November 2014
    MIner сказал: Out of memory

    Как с этим дальше жить?
    Тут только 64бит OS и версия конвертера поможет. Или резать исходный файл на меньшие части.
  • Обновился конвертер до версии 1.23.151
    Исправлены ошибки, перечисленные вами.
    Спасибо всем отписавшимся.
  • отредактировано November 2014
    Обновился конвертер карт. Исправлена ошибка.
    Текущая версия 1.23.152
    Просим использовать новую версию.
    Страница загрузки конвертера
    http://ru.navikey.org/download.html
  • naHard сказал: Исправлена ошибка.
    Что именно исправили то?
  • Kostik сказал: Что именно исправили то?

    Ошибка заключалась в том, что к одному дому могут относиться несколько объектов, и если какие-то из них будут иметь поле DontFind=Y, а другие нет, то неправильно посчитаются смещения (объекты с DontFind=Y все таки добавятся в адресный каталог).
  • отредактировано November 2014
    naHard сказал: Ошибка заключалась
    В исходных "cfg" - config_with_layers.cfg - консольного варианта конвертера принципиально отсутствуют ключи:
    # Remove duplicated objects from map
    removeDupes=1
    # Remove Jitters from objects
    removeJitters=1
    # Remove not actual points from objects
    generalize=0
    это вопрос?

    Спрашиваю потому что включение "генерализации" на прежних версиях было не возможно в принципе (или в большинстве случаев), в последней версии по России вроде ещё ничего, а вот попытка собрать Испанию заваливается на первом же файле. Возможно это следствие применения Navikey Splittera (больше на ум ничего не приходит).
  • К сожалению генерализация в конвертере по прежнему работает не всегда корректно - поэтому желательно пока не пользоваться этой функцией - (функция оставлена только для тестов)...
  • отредактировано December 2014
    Скрипты для сборки карт России на x64 Windows. Описание есть тут.
    Крым не входит в дамп России, поэтому выкачивается отдельно. Можно вырезать из дампа Украины, а можно как я, просто выкачать в JOSM. Для сборки рекомендуется 4х ядерный процессор и памяти побольше, у меня 32Гб.
  • В текущей (1.23.152) версии конвертера не поддерживаются "невидимые" (роутинговые) карты. В заголовке присутствует ключ Invisible=Y. Подскажите, это ошибка конвентора? Как можно создать карту-невидимку?
  • hkm сказал: В текущей (1.23.152) версии конвертера не поддерживаются "невидимые" (роутинговые) карты
    Такой функционал у нас не поддерживается.
    Карту невидимку можно создать удалив с нее все объекты или перенеся объекты в слой который никогда не будет виден (очень низкая или очень высокая битность).
    Но это будет нештатная ситуация для программы и поведение может быть непредсказуемо.
    Можете уточнить для каких целей вам необходима "карта невидимка"?

  • hkmhkm
    отредактировано December 2014
    Для создания "только роутинговой" карты с дорожным графом, но без отображаемых объектов, чтобы атласы для 7Ways и Navitel собирать из одних и тех же наборов mp-файлов. Уж очень не хочется делать двойную конверсию osm->mp с разными настройками.
    Можно-ли сделать, чтобы карта №1(граф) с обыкновенной битностью (24) отображалась, например, только на масштабе крупнее 1м (почти невидимка), а карта №2(всё, кроме графа) с такой же битностью отображалась как обычно?
  • naInfo сказал: Такой функционал у нас не поддерживается. Карту невидимку можно создать удалив с нее все объекты или перенеся объекты в слой который никогда не будет виден (очень низкая или очень высокая битность).

    А ето вариант для рутинг с растерние карты....

  • отредактировано December 2014
    Прокладка маршрута только по прямой после - 7WaysConv64 .
    Подскажите пожалуйста как исправить ?<img src="/vanilla/uploads/FileUpload/12/912.jpg" />
  • Откройте исходник в мапэдите и посмотрите маршрут там. Скорее всего ошибка в карте.
  • 1.Исходник скачен с navitel.osm.rambler.ru
    2.Открыт в GPSMapEdit 2.1 (Проверка карты - некорректных обектов не найдено)
    3.Проверил кодировку карты - 1251(ANSI - кириллица)
    4.Путь к файлу английскими буквами без пробелов
    5.Конвертировал через 7WaysConv64 (version 1.23.152)
    Может я что то не так делаю ?
  • А что вы делаете? Зачем такие сложности?
    Скачайте готовую карту там же - колонка (столбец) = "7w" и пользуйтесь на здоровье.
    Ни каких вам GPSMapEdit 2.1, 7WaysConv64 (version 1.23.152) не надо...
  • White_54 сказал: Ни каких вам GPSMapEdit 2.1, 7WaysConv64 (version 1.23.152) не надо...
    Это безусловно так, но не совсем так.... =;
  • ily1527 сказал: Исходник скачен с navitel.osm.rambler.ru
    Там отдельно адреска и графика, а роутинг отдельным файлом.
  • Все эти сложности мне нужны для добавления лесных дорог...
  • А может лучше добавить их (лесные дороги) непосредственно в исходник - http://www.openstreetmap.org/#map=6/55.764/36.892
    Один раз добавил и на всегда. \m/
  • Даже если роутинг и прибит в исходнике, что мешает его снова создать?
    Тем более что ГМЕ есть в наличии.
    Инструменты - Создать дорожный граф - По совпадающим вершинам дорог

  • Спасибо kzvs за совет.
    Теперь все нормально, прокладывает маршруты по дорогам...
  • И всё же!.... Господа!.... Может кто-то скажет или покажет ключи консольной версии конвертера?
    Как например подключить файл конфига, да и вообще в целом...
    Вроде достаточно кропотливо пытался найти информацию по ключам, но у меня ничего из этого не вышло.
    Где искать?
  • отредактировано December 2014
    C:\Russia\7waysConv>7WaysConvC64
    7ways converter 1.23.152
    Converts maps from .mp (Polish format) to .7w
    usage: converter config_file

    PS: Больше ключей нет, всё в конфиге правится.
  • D:\7W\7WaysConvC\7WaysConvC64.exe config_JPpl_layers.cfg
    D:\ - диск (или C:\)
    7W\7WaysConvC\ - путь к конвертеру
    7WaysConvC64.exe - собственно конвертер (или 7WaysConvC.exe)
    config_JPpl_layers.cfg - конфиг (в данном случае для Японии) где как сказано выше всё прописано (главное путь к MP файлам и путь к папке куда писать 7W):
    # (can be multiple lines)
    map=D:\7W\JP\MP
    # Output path
    output=D:\7W\JP\7W
  • Благодарен за ответы.
    Это мне в общем-то и было известно и понятно.
    Я думал, что скажем есть путь к файлу конфига, а прочими ключами реализовываются те или иные доп.возможности.
  • отредактировано December 2014
    Тут два варианта конвертации: с разнесением по слоям и без разнесения. В случае с разнесением можно дополнительно выбирать уровни отображения тех или иных объектов правя layers.dat. Но основные "доп.возможности" возможны на стадии OSM->MP. Тут надо править конфиги конвертации.
  • Доп возможности, и тоже в конфиге:

    # Remove duplicated objects from map
    removeDupes=0
    # Remove Jitters from objects
    removeJitters=0
    # Remove not actual points from objects
    generalize=0

    Правда очень хорошо как известно тоже не хорошо. Отсюда и нули. Самый вредный третий ключ, особенно для дальнего зарубежья. Но всё это мелочи не дающие на практике значительного видимого эффекта.
  • Kostik сказал: выбирать уровни отображения тех или иных объектов правя layers.dat.
    Да, да - упустил. Это действительно важный момент, и значимая возможность. Вот что значит опыт и знания.
  • отредактировано December 2014
    подскажите плиз, а почему на изолиниях 0х20-0х22 нет надписей высот? какой смысл изолиний, если не видно высоты на них? вот пример
    [POLYLINE]
    Type=0x20
    Label=210.00
    Data0=(51.969688,34.158028),(51.969559,34.157771),...
    [END]
    если линия короткая, то на малых масштабах возможно что-то и найдем. но так как изолинии тянутся на сотни км, то вероятность увидеть высоту линии стремится к нулю. что-то надо с этим делать.


    и ПОИ высот тоже надо выводить цветом изолиний - это точки высот.
    [POI]
    Type=0x6300
    Data0=(51.969912285714,34.161345)
    Label=210
    [END]

    но это уже скорее к скину относится.
  • Помогите разобраться. Хочу конвертировать карту с навитела nm2 в 7 дорог. как мне это сделать? Если можно поподробней
  • woly сказал: Хочу конвертировать карту с навитела nm2 в 7 дорог. как мне это сделать?
    К сожалению, никак. Это закрытый формат.
  • Конвертер падает при нахождении секций, в которых ключи DATA имеют значение больше ENDLEVEL:
    [POLYLINE]
    Type=0x3
    EndLevel=2
    RoadID=5557525
    RouteParam=3,0,0,0,0,0,0,0,0,0,0,0
    Data3=(50.036636,34.972326),(50.030859,34.970185),(50.017152,34.964418),(50.013762,34.962530),(50.008945,34.960341)
    Nod1=0,19191,0
    Nod2=4,32378,0
    [END]
  • отредактировано January 2015
    White_54 сказал: Смотрю текст скрипта mp-postprocess-navitel.pl = там 1251. Как вы стыкуете построцесс с файлами.mp созданными использованием кодировки 65001?
    Методом тыка нашёл нужный ключ что бы не портились файлы в кодировке UTF8.
    --encoding utf8 (так же может иметь значение cp1251)
    --fixrestrictions (очень полезный ключ, чинит неправильные запреты проезда, включен по умолчанию)
    --fixrouting (чинит нестыкованные ноды дорожного графа)
    --noshorten (не сокращать статусные части) --shorten (сокращать статусные части, из улица Ленина делает Ленина ул.)
  • Kostik сказал: Методом тыка нашёл нужный ключ что бы не портились файлы в кодировке UTF8.
    --encoding utf8 (так же может иметь значение cp1251)
    Я просто написал Лёше - давно в работе: -e=utf8.
    Спасибо.
  • grumbler сказал: Конвертер падает при нахождении секций, в которых ключи DATA имеют значение больше ENDLEVEL:
    Каким образом следует поступать конвертеру в такой ситуации?
    Рабочий вариант - прекратить обработку этого файла... с выдачей критической ошибки...
  • отредактировано January 2015
    Каким образом следует поступать конвертеру в такой ситуации?
    Рабочий вариант - прекратить обработку этого файла... с выдачей критической ошибки...

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

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

    Вторая проблема - при построении маршрута с опцией "прямо". Делаю топокарту. В карту вставил основные (магистральные дороги). Ставлю старт и финиш за пределами дорог (в лесу), маршрут "прямо". В результате маршрут тянет до ближайшей дороги, а потом обратно к финишу. Не понятно что тогда значит "прямо". Это не оффроад режим, которые лишь по возможности использует дороги? Как же тогда ездить по лесу, где нет дорог?
  • Можно ли карты 7w можно конвертировать в nm2 для Навитела и как?
  • oleganatol сказал: для Навитела и как?

    Это на другом форуме надо спросить. Я же спрошу у вас - а зачем? Вам понравились карты ? Ну и запускайте их штатно в 7 дорог. Проше спросить как установить 7 дорог на ваше устройство. Или на вашем устройстве 7 дорог не работает?
  • отредактировано March 2015
    oleganatol сказал: Можно ли карты 7w можно конвертировать в nm2
    Это всё равно что спросить "как из гайки сделать болт?" :). Зачем такие хитрости? И 7w, и nm2 конвертируют (как правило) из одного источника - из osm. Или действительно, как предположил White_54, вы увидели в 7w что-то другое, чем в nm2?
  • oleganatol сказал: Можно ли карты 7w можно конвертировать в nm2 для Навитела и как?
    Готовые есть.
Войдите или Зарегистрируйтесь чтобы комментировать.