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

Сложно там разнести, колечко маленькое.
Думается, нужно соединить две обозначенные точки отдельным веем.
Такого же вея не хватает при переезде с 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

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

Вся Россия с поиском до дома, Я собираю себе Северо-Запад России из Ваших карт. А можно и всю Россию собрать. Заливать в прибор можно также областями. Одно большое преимущество это построение маршрутов в программах между областями и округами - карты переключать не надо. Ну еще FID один, а подключать карты в формате .gmap проще (без всяких instal.bat). Но если надо с инстал.бат то убрать параметр --gmapi и поставить rem в начале строки move /y “%BASEDIR%\Set_Map\output%FAMILY%.gmap” “%BASEDIR%” и положить файлы install.bat и uninstall.bat в папку %BASEDIR%\Set_Map\output*.

Мысль, конечно, интересная. Но пока вряд ли.

Попробуйте с малого Карты OSM для Garmin (osm2mp+cgpsmapper+mkgmap) а потом добавите до всей России.
Карта получается сразу для компьютера и прибора.
Для прибора можно отключить убрав параметр --gmapsupp

А что случилось со сборкой Приволжского округа? Пару недель назад скачал - поврежденный архив, весил около 80 Мб вместо 300 с чем-то. Сейчас скачал - новая сборка, архив не поврежден, но повреждены все файлы внутри, ошибка CRC. Так и не могу обновить.

Проблем не наблюдаю. Могу предположить проблему с браузером/антивирусом

Архиватор 7zip используете?

Да, 7-zip. Прям сейчас архив целый?

UPD: Пардон, все ок. В другую директорию развернулось.

Скачал только что, попробовал на двух машинах. (Кстати, загрузите/распакуйте на другом ПК, если есть возможность)

P.S. посчитайте в 7zip контрольную сумму файла SHA256