@Echo off
:: =============================================================
Set BASEDIR=%CD%
Set WORK=%BASEDIR%\Work
Mkdir "%WORK%\input"
Cd "%WORK%\input"
:: =============================================================
:: Секция - Обработка карт для BaseCamp или MapSource в формате *.gmapi
:: Территория всего бывшего СССР
:: -----------------------------------
:: Наборы файлов установки для Garmin BaseCamp:
:: OSM-MapTourist-gmapi-RU.zip FID: 490
Echo =============================================================
Echo .
Rem Скачиваем архив с картой OSM для BaseCamp или MapSource в формате *.gmapi
Echo . Download OSM_MapTourist-gmapi-RU.zip file
wget "https://maptourist.org/osm-garmin/OSM-MapTourist-gmapi-RU.zip" -N
:: -----------------------------------
Rem Извлекаем файлы карт OSM из архива
Echo .
Echo . Extract OSM data files from OSM_MapTourist-gmapi-RU.zip
Mkdir "%WORK%\output"
"%WORK%\7-Zip\7z.exe" x OSM-MapTourist-gmapi-RU.zip -o"%WORK%\output" -y -r
:: -----------------------------------
Rem Устанавливаем карты OSM
Rmdir /q /s "%ALLUSERSPROFILE%\Garmin\Maps\OSM_MapTourist-RU.gmap"
Mkdir "%ALLUSERSPROFILE%\Garmin\Maps\OSM_MapTourist-RU.gmap"
set "name_f=OSM-2018.typ"
for /f "delims=" %%a in ('dir /a-d/b/s "%WORK%\output\%name_f%"') do xCopy /e /y "%%~dpa"*.* "%ALLUSERSPROFILE%\Garmin\Maps\OSM_MapTourist-RU.gmap"
:: -----------------------------------
Rem Удаляем временную папку
Rmdir /q /s "%WORK%\output"
Echo =============================================================
Echo .
Rem Удаляем TileCache файлы
Echo . Clear TileCache files
Echo .
Del /q /s %LOCALAPPDATA%\Garmin\BaseCamp\TileCache\*.*
Del /q /s %LOCALAPPDATA%\Garmin\MapInstall\TileCache\*.*
Del /q /s %LOCALAPPDATA%\Garmin\HomePort\TileCache\*.*
Del /q /s %APPDATA%\Garmin\MapSource\TileCache\*.*
:: =============================================================
Rem Удаляем временную папку
Cd "%WORK%"
Rmdir /q /s "%WORK%\input"
Echo =============================================================
Echo End
Echo =============================================================
С путями разберешься? Две программы wget и 7-Zip и замена карты произведена.
А всетаки как лучше заливать карты в прибор, используя Mapsource, когда заливаются одним файлом gmapsupp.img в папку Garmin, или использовать Base camp который создает папку Map на флешке и туда скидывает несколько карт
Скачал оба варианта Кипра - похоже, что греческий вариант - это копия английского варианта. Все надписи в нём не греческие, а английские (во всяком случае - греческие надписи мне не попались). И FID’ы у них совпадают, так что одновременно не получится использовать.
Здравствуйте! Сделайте пожалуйста Латвию и Литву на русском в польком формате. А то они аж от 2017 года. И Москва 15 мая. А Беларусь у всех работает? У меня пустота на карте.
Москву поправил, в течение недели должна собраться
Латвия и Литва не собираются на русском, т.к. данных на русском языке там кот наплакал. Но могу запустить, мне не жалко.
Здравствуйте! Я уже второй раз сталкиваюсь с такой проблемой. Скачиваю архив с картой, сперва хотел Карелию, теперь Башкирию, распаковываю архив, читаю инструкцию. В ней написано:
Установить карту
-Базовый вариант: запустить скрипт INSTALL.BAT от имени администратора
-GMAPI: копировать папку FAMILY_XXX.gmapi\FAMILY_XXX.gmap
Но в архиве ОТСУТСТВУЮТ как INSTALL.BAT, так и папка FAMILY_XXX.gmapi\FAMILY_XXX.gmap
Так как же мне установить карту? Устанавливаю через BaseCamp