Карты OSM для Garmin (osm2mp+cgpsmapper)

Глюк в карте Эстонии.
Попробуйте проложить маршрут между этими точками:
N59.42486 E24.72409
N59.42487 E24.72360
Карта предлагает сделать полный круг на выезде с парковки.

Убедитесь, что сделали всё в точности так, как написано в файле readme_ru.txt
Залейте в навигатор сборку другой даты. Иногда в сборках бывают ошибки.

И больше информации, пожалуйста. Сборка какого региона? Какой даты? Как давно пропал поиск?

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

BaseCamp, профиль прокладки маршрута “Автомобиль”?
Да забейте уже на него и воспользуйтесь профилем “Мотокросс”, “Внедорожник”, “Велосипед”. Или старым MapSource. Там не глючит.

Вот именно там и глючит… Как с последней (текущей) сборкой, так и в ранешней русской сборкой.
BaseCamp’ом принципиально не пользуюсь - только для загрузки данных в навигатор.

Я пользуюсь версией 6.13.7. Проверял на сборке “OSM Eesti 2017-09-04”. Выбранный вид транспорта - “Автомобиль/мотоцикл”.
Сначала прокладывал как надо. В какой-то момент стало стабильно вести по кольцу. Поизменял туда-сюда способ прокладки, стало вести, как надо. Раз за разом.

Я последней версией: 6.16.3. С теми же параметрами, только сбрасываю галку “Развороты”: с ней он, как я не раз убеждался, прокладывает непредсказуемо кривые маршруты (с объездами в несколько сот км - было и такое).

Поставил “Развороты” и проэкспериментировал со способом прокладки. Результат: для “Велосипеда” и “Пешехода” стабильно ведет правильно, для остальных видов - стабильно по кругу. С “пешеходом” я в свое время экспериментировал: этот режим не подходит для прокладки автомаршрутов, поскольку при этом он прокладывает маршрут, например, по встречке.

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

Сложно там разнести, колечко маленькое.
Думается, нужно соединить две обозначенные точки отдельным веем.
Такого же вея не хватает при переезде с Tulikа (если ехать с СЗ) на Koskla на соседнем кольце.

А это не повлияет на маршрутизацию при выезде с парковки через круг налево по Тулика (на юго-восток)?
Если нет - Вы можете соединить?

Налево - не повлияет. Если не рассматривать возможность необъяснимых глюков.
Добавил пару коротких веев.

А можно тогда пересобрать обе Эстонии?

не, по мелочам не буду перезапускать

Хотелось проверить, правильно ли мы всё сделали.

А всё-таки какая-то проблема с греческой сборкой Крита.
При попытке выделить карту инструментом выделения карты MapSource сначала повисает, а затем выдает сообщение об ошибке.

Чего-то конвертация встала ((

UPD А не, вроде заработала

Немного поменял процесс сборки России. Теперь регионы собираются из единого большого дампа (тот, что local, на гитлабе).

Плюсы:

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

Минусы:

  • плюс пара часов к процессу сборки

2 Paravoz: в начале месяца собираются другие страны, если запускать параллельно с Россией, то ресурсов сервера не хватает

В последней сборке России отсутствуют файлы “00400041”.

Уже починено, будет в следующей сборке

А Вы не пробовали собрать всю Россию с поиском из отдельных областей или округов с помощью MkgMap?
Вот пример bat файла для Windows.


@echo off

 set START=%TIME%
 set BASEDIR=%CD%
 set VERSION=%date:~8%%date:~3,-5%

:: =============================================================
 set MYFID=1000

 set FAMILY=Gis-Lab
 set SERIES=Gis-Lab
 set OVERVIEW=Gis-Lab

   del /q /s "%BASEDIR%\%FAMILY%.img"
 rmdir /q /s "%BASEDIR%\%FAMILY%.gmap"
 del /q /s %BASEDIR%\Set_Map\output\*.*

pause

:: =============================================================
rem Скачиваем файлы карт OSM с http://gis-lab.info/data/mp/
echo =============================================================
echo .
echo .   OSM data download files
echo .
echo .  http://gis-lab.info/data/mp/
echo .
echo =============================================================
 cd "%BASEDIR%\Set_Map\input"

 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.arkhan.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.ivanov.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.karel.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.kostrom.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.leningrad.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.moscow.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.mosobl.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.murmansk.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.novgorod.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.pskov.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.stpeter.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.tver.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.vladimir.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.vologda.7z" -N
 "%BASEDIR%\Set_Map\bin\wget.exe" "http://gis-lab.info/data/mp/files/ru.yarosl.7z" -N

:: =============================================================
rem Извлекаем файлы карт OSM из архивов
echo =============================================================
echo .
echo .   Extract OSM data files
echo .
echo =============================================================
 rmdir /q /s "%BASEDIR%\Set_Map\output" 
 "%BASEDIR%\Set_Map\7-Zip\7za.exe" e *.7z -o"%BASEDIR%\Set_Map\output" *.img -y -r -x!osm*.*

:: =============================================================
 copy /y "%BASEDIR%\Set_Map\osm_1000.typ" "%BASEDIR%\Set_Map\output\"

:: =============================================================
rem Создаем карту gmap (для BaseCamp и MapSource) с помощью MKGMAP
echo =============================================================
echo .
echo . Create a gmap (for BaseCamp and MapSource) using MKGMAP...
echo .
echo . build map files (img, mdx, tdb) and gmap
echo .
echo =============================================================
 cd "%BASEDIR%\Set_Map\output\"

 java -Xmx3G -jar "%BASEDIR%\Set_Map\mkgmap\mkgmap.jar" ^
 --max-jobs=2 ^
 --code-page=1251 ^
 --family-id=%MYFID% ^
 --family-name="%FAMILY%" ^
 --series-name="%SERIES%" ^
 --description="OSM North-West Russia v. %DATE%" ^
 --overview-mapname="%OVERVIEW%" ^
 --overview-mapnumber=%MYFID%0000 ^
 --product-version=%VERSION% ^
 --product-id=1 ^
 --index ^
 --split-name-index ^
 --gmapi ^
 --tdbfile ^
 --gmapsupp ^
 --show-profiles=1 0*.img 1*.img osm_1000.typ

 move /y "%BASEDIR%\Set_Map\output\%FAMILY%.gmap" "%BASEDIR%"
 move /y "%BASEDIR%\Set_Map\output\gmapsupp.img" "%BASEDIR%"
 rename "%BASEDIR%\gmapsupp.img" "%FAMILY%.img"

:: =============================================================
rem del /q /s %BASEDIR%\Set_Map\output\*.*

echo =============================================================
echo . 
echo .           ЌҐ § Ўг¤м⥠§ Ўа вм Є авл:
echo . „«п ЇаЁЎ®а  Ё§ Ї ЇЄЁ %BASEDIR%\gmapsupp.img
echo . „«п BaseCamp Ё MapSource Ї ЇЄг %BASEDIR%\%FAMILY%.gmap
echo .
echo =============================================================

echo Start:%START%, Ende:%TIME%
pause


Для подключения карты к MapSource, BaseCamp и HomePort просто скопировать папку “*.gmap” по указанному ниже пути (в зависимости от ОС компьютера):
для WinXP путь C:\Documents and Settings\All Users\Application Data\GARMIN\Maps
для Win7/8 путь C:\ProgramData\Garmin\Maps

В чем преимущества?