Выложено обновление версии программы под все системы.
Актуальная версия 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 подписка на новости.
Обсуждение конвертера карт программы "Семь Дорог"
Войдите или Зарегистрируйтесь чтобы комментировать.
Комментарии
и получаю теперь такую картину "Creating atlas file...
Error loading file \7ways\maps\RU-NGR.7w
Error loading file \7ways\maps\Russia.7w
Error loading file \7ways\maps\RU-SPE.7w
Error loading file \7ways\maps\RU-PSK.7w
Error loading file \7ways\maps\worldmap.7w
Error loading file \7ways\maps\RU-LEN.7w
Ok (00:00:23 / 00:00:23)."
раньше, месяца 3-4 назад всё было ок.
что надо сделать для работы конвертера без ошибок?
Тоже нет никаких инструкций. Как, например, задавать параметры командной строки? Да и лучшим вариантом было бы использование родного скрипта.
C:\osm2mp>osm2mp
---| OSM -> MP converter 1.03-764 (c) 2008-2013 liosha, xliosha@gmail.com
Loading configuration...
Usage: osm2mp.pl [options] file.osm
Available options [defaults]:
Configuration:
--config <file> main configuration file
--load-settings <file> extra settings
--load-features <file> extra features
Flags (use --no-<option> to disable):
--routing produce routable map [on]
--oneway enable oneway attribute for roads [on]
--merge-roads merge same ways [on]
--split-roads split long and self-intersecting roads [on]
--fix-close-nodes enlarge distance between too close nodes [on]
--barriers create restrictions on barrier nodes [on]
--disable-u-turns disable u-turns on nodes with 2 links [on]
--dest-signs process destination signs [off]
--road-shields write shields with road numbers [on]
--transport-stops write route refs on bus stops [on]
--street-relations use street relations for addressing [on]
--interchange-3d navitel-style 3D interchanges [off]
--background create background object [on]
--clip-areas clip polygons to map boundary [on]
--shorelines create sea areas from coastlines [on]
--water-back water background (for island maps) [off]
--marine process marine-specific data [off]
--addressing resolve addresses [on]
--navitel write addresses for house polygons [on]
--poi-contacts write contact info for POIs [on]
--addr-from-poly use building outlines for POI addressing [on]
--make-poi create POIs for polygons [on]
--addr-interpolation create address points by interpolation [off]
Values:
--merge-cos max angle between roads to merge (cosine) [0.2]
--max-road-nodes maximum number of nodes in road [60]
--fix-close-dist minimum allowed routing segment length (m) [3.0]
--target-lang desired map language
--default-lang source language for default tags
Boundaries:
--bpoly <poly-file> use bounding polygon from .poly-file
--bbox <bbox> comma-separated minlon,minlat,maxlon,maxlat
--osmbbox use bounds from .osm
Other options:
--namelist <key>=<list> comma-separated list of tags to select names
--rename-table table for renaming, yaml-file
--default-country default country
--default-region default region
--default-district default district
--default-subdistrict default subdistrict
--default-city default city
Writer options:
--o|output output file [stdout]
--multiout multiwriter base field (experimental)
--header <key>=<val> extra header options
--codepage <num> output character encoding [65001]
--filter <name> add predefined filter
--upcase same as --filter upcase
--translit same as --filter translit
--perlio-filter use perlio via-layer as filter
--ttable character conversion table
Language options:
--lt-priority <id>=<val> set tranformer priority
--lt-dump list registered transformers
спасибо, помогло
Речь об exe-шном варианте программы.
Не работает у меня этот exe-шник. Причём ошибку выдаёт такую же, как и сам скрипт osm2mp.pl: Unknown condition: only_rel at script/osm2mp.pl line 163.
Что это означает, я не нашёл нигде, хотя на профильном форуме подобный вопрос задавался. Получается, тупик?
# process turn restrictions
restrictions: 1
Loading configuration...
Unknown condition: only_rel at C:\maps\osm2navitel\osm2mp.pl line 163.
Проблема в конфиге (nodes-Navikey.yml)?
Да, это конфиг под старую версию. С какого-то момента only_rel не поддерживается
Таким образом, уже три различных варианта неработы. Папки lib у меня, правда, нет. Нужны новые конфиги. Где их искать?
Can't open '--default-country=RU' for reading: 'No such file or directory' at I:\GPS\7ways\MapConverter\osm2mp.pl line 233
Убираю эту опцию - такое же сообщение появляется про default-region. (Кстати, раньше эти слова писались слитно, без дефиса.) Только если убрать их обе, процесс идёт. В списке опций эти параметры присутствуют, но непонятно, как именно их указывать, то есть синтаксис. И намёк на то, что это не просто "слова", а как бы пути...
osm2mp.exe --config=cfg-navitel\navitel-ru.cfg --bpoly=poly/RU-SPE.poly --target-lang=ru --default_lang=ru --addrinterpolation --shorelines --disableuturns --defaultcountry=RU --defaultregion="Санкт-Петербург" --mapname="Санкт-Петербург" --output=Maps/mp/RU-SPE.mp Maps/osm/RU-SPE.osm
Wrong param "map".
Wrong param "softExpireMsg".
Wrong param "hardExpireMsg".
Прошу прощения за нубский вопрос - как сие побороть?
Первое поле - это путь к картам в польском формате
Второе - Сообщение при устаревании карты.
Третье - Сообщение при критическом устаревании карты.
Сроки "устаревания" карты задаются в полях:
softExpire=180 (через 180 дней после создания карты)
hardExpire=210 (через 210 дней после создания карты)
а сейчас ругается на отсутствие записи о map.
Я попытался выяснить, какие всё-таки шаги нужно сделать, чтобы с нуля заставить скрипт работать. И это была моя ошибка. Теперь он вовсе не работает, а появляется та же проблема с defaultregion=RU. Никакими способами не могу заставить его работать. Если убираю эти опции совсем, он имитирует бурную деятельность и на выходе создаёт mp файл размером 1,5 кБ. Вот же ж...
он в каждой вашей сборке атласов.
Я насобирал необходимые мне карты областей
собрал их в кучу \mapps. теперь надо как то файл atlas.dat создать как это сделать не понятно. Да и где конвертер свежий взять не ясно
При запуске появится программ как на картинке выше. Выбираете папку maps с Вашими картами в строке 7W и ставите птичку только на Make atlas .......... нажимаете Start
Как на скриншоте высталяются галки, только свой путь к картам и нажать Start:
PS: Все файлы atlas.dat что лежали вместе со скаченными картами нужно удалить если используются несколько различных регионов. Если используется только один набор карт, например Центральный ФО то atlas.dat можно оставить из архива.
getbound.exe 32бит getbound.exe 64бит
mp-postprocess-navitel.exe (32bit) от dimuzz
mp-postprocess-navitel.exe (64bit) от dimuzz
Чтобы совсем закрыть вопрос с Perl.
Ой, я что-то пропустил. Это теперь с помощью exe можно конвертировать, а Perl можно полностью удалить? И ничего мне за это не будет?))))
Распаковать в корень диска C:\, запускать через Start_RUS.bat
Сперва скачивается актуальный дамп России в pbf с гислаба, потом скачиваются границы округов и регионов, потом дамп России нарезается на файлы регионов и округов по офсетным границам, потом конвертируется в mp по точным границам (используется модифицированный навителовский конфиг), потом проходит постобработку (требуется GME) в которой проверяется роутинг у федеральных округов (ошибки выводятся в html файле) и убивается роутинг у адресных регионов. После запускается процесс конвертации в 7w. Результат лежит в папке C:\Russia\Maps\7w в подпапках с разбивкой на округа. Должно получиться 91 файл с расширением 7w не нулевого размера и 8 atlas.dat.
Пытался максимально распараллелить на 4 ядра процессора и максимально нагрузить доступную память (32Гб).
PS: Можно было бы сделать чтобы автоматически паковалась и куда нибудь заливалось, но у меня руки не дошли, не силён в скриптах.
Упоминание про 64 есть только на форуме http://forum.openstreetmap.org/viewtopic.php?id=694&p=141, сообщение 3506.
И странно, что разработчики 7w этот раздел совсем не жалуют, конфиги сто лет не обновлялись, они вообще сейчас непригодны. Бяда...
Хотел сделать компактную сборку программ, а приходится оставлять Perl, чтобы можно было работать.