You are not logged in.

#7151 2020-04-29 19:14:15

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,680

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

NAA_LEN wrote:

А как насчет новой сборки Эстонии?

на выходных должно собраться

Offline

#7152 2020-04-29 19:18:28

NAA_LEN
Member
From: Северодвинск
Registered: 2014-05-28
Posts: 319

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

Спасибо, ждём!

Offline

#7153 2020-05-02 09:49:29

Goblin Club
Member
Registered: 2017-10-31
Posts: 15

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

Загрузил последнюю сборку от 29 апреля, ввожу санкт-петербург, отображается 4 варианта и не ищет улицы


Прибор Garmin Nuvi-3590LT Так же как и у многих "кинутый" конторой Garmin по обновлению карт.

Offline

#7154 2020-05-03 11:30:02

NAA_LEN
Member
From: Северодвинск
Registered: 2014-05-28
Posts: 319

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

Очень давнее пожелание smile
Почему бы не добавить в сборки uninstall.bat, как это сделано в OSM-MapTourist?
А то каждый раз, когда нужно удалить ставшую ненужной карту, приходится лезть в реестр. Это всё-таки не очень удобно.

Offline

#7155 2020-05-03 12:08:07

borism346
Member
From: Minsk
Registered: 2008-11-12
Posts: 895

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

Поставьте MapSetToolKit и удаляйте, и добавляйте все что хотите. Заодно и проверяйте, что в реестре с картами творится.

Offline

#7156 2020-05-03 12:11:39

Eugeny_B
Member
Registered: 2014-11-30
Posts: 285

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

NAA_LEN wrote:

Очень давнее пожелание smile
Почему бы не добавить в сборки uninstall.bat, как это сделано в OSM-MapTourist?
А то каждый раз, когда нужно удалить ставшую ненужной карту, приходится лезть в реестр. Это всё-таки не очень удобно.

А в какой сборке OSM-MapTourist есть uninstall.bat, разве он нужен для формата gmap?
И потом, если Вы обновляете карты, то просто заменяете файлы карты новыми, а ФИД карты остается таким-же и снова прописывать в реестре не надо. Или Вы до сих пор пользуетесь форматом MapSource?

Offline

#7157 2020-05-03 13:25:26

NAA_LEN
Member
From: Северодвинск
Registered: 2014-05-28
Posts: 319

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

Eugeny_B wrote:

А в какой сборке OSM-MapTourist есть uninstall.bat

OSM-MapTourist-mapsource-RU.zip

Eugeny_B wrote:

разве он нужен для формата gmap?

Не нужен. Но оказалось, что формат gmap менее удобен для использования (больше возни при каждом обновлении).

borism346 wrote:

Поставьте MapSetToolKit и удаляйте, и добавляйте все что хотите.

Это тоже дополнительная операция.
Вот смотрите: поставил я, условно, карту Турции. Съездили мы туда, карта больше не нужна. Нашел папку с картой, зашел в неё, выполнил uninstall.bat, и после этого удалил папку. А так, кроме удаления папки с картой, мне нужны дополнительные операции: либо вызывать regedit и удалять из реестра, либо запускать MapSetToolKit и через него удалять. Это лишние операции. Не то, чтобы это было долго, но лишние операции всегда раздражают, особенно в том случае, когда без этого очень легко обойтись. Собственно, там ключевой является всего одна строка (в отличие от install.bat, где их семь):

reg DELETE %KEY%\Families\имя_карты /f

Last edited by NAA_LEN (2020-05-03 13:26:11)

Offline

#7158 2020-05-05 08:52:40

Eugeny_B
Member
Registered: 2014-11-30
Posts: 285

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

NAA_LEN wrote:
Eugeny_B wrote:

разве он нужен для формата gmap?

Не нужен. Но оказалось, что формат gmap менее удобен для использования (больше возни при каждом обновлении).

@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 и замена карты произведена.

Last edited by Eugeny_B (2020-05-05 08:54:53)

Offline

#7159 2020-05-06 17:04:16

Eugeny_B
Member
Registered: 2014-11-30
Posts: 285

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

А это для Gis-Lab овских карт. Пример для двух карт ru.szfo.gmap и ru.cfo.gmap
Подредактируй те под свои нужды.

@Echo off
:: =============================================================
 Set BASEDIR=%CD%
 Set WORK=%BASEDIR%\Work
:: =============================================================
Mkdir "%WORK%\input" 
Cd "%WORK%\input"
:: =============================================================
Rem Скачиваем архивы с файлами карт OSM
Echo =============================================================
Echo .   OSM Maps download files ru.szfo.gmapi.7z
Echo =============================================================
 wget "http://garmin.gis-lab.info/files/ru.szfo.gmapi.7z" -N
:: =============================================================
Rem Извлекаем файлы карт OSM из архива
Echo =============================================================
Echo .   Extract OSM data files
Echo =============================================================
Rmdir /q /s "%WORK%\output" 
Mkdir "%WORK%\output" 
"%WORK%\7-Zip\7z.exe" x ru.szfo.gmapi.7z -o"%WORK%\output" -y -r
:: =============================================================
Rem Устанавливаем карты OSM 
Rmdir /q /s "%ALLUSERSPROFILE%\Garmin\Maps\FAMILY_502.gmap"
Mkdir "%ALLUSERSPROFILE%\Garmin\Maps\FAMILY_502.gmap"
set "name_f=osm_502.typ"
for /f "delims=" %%a in ('dir /a-d/b/s "%WORK%\output\%name_f%"') do xCopy /e /y "%%~dpa"*.* "%ALLUSERSPROFILE%\Garmin\Maps\FAMILY_502.gmap"
:: =============================================================
Rem Скачиваем архивы с файлами карт OSM
Echo =============================================================
Echo .   OSM Maps download files ru.cfo.gmapi.7z
Echo =============================================================
 wget "http://garmin.gis-lab.info/files/ru.cfo.gmapi.7z" -N
:: =============================================================
Rem Извлекаем файлы карт OSM из архива
Echo =============================================================
Echo .   Extract OSM data files
Echo =============================================================
Rmdir /q /s "%WORK%\output" 
Mkdir "%WORK%\output" 
"%WORK%\7-Zip\7z.exe" x ru.cfo.gmapi.7z -o"%WORK%\output" -y -r
:: =============================================================
Rem Устанавливаем карты OSM 
Rmdir /q /s "%ALLUSERSPROFILE%\Garmin\Maps\FAMILY_501.gmap"
Mkdir "%ALLUSERSPROFILE%\Garmin\Maps\FAMILY_501.gmap"
set "name_f=osm_501.typ"
for /f "delims=" %%a in ('dir /a-d/b/s "%WORK%\output\%name_f%"') do xCopy /e /y "%%~dpa"*.* "%ALLUSERSPROFILE%\Garmin\Maps\FAMILY_501.gmap"
:: =============================================================
Rmdir /q /s "%WORK%\output" 
Rem Удаляем TileCache файлы
Echo =============================================================
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\*.*
:: =============================================================
Cd "%WORK%"
Rmdir /q /s "%WORK%\input" 
Echo =============================================================
Echo End
Echo =============================================================
Pause

Last edited by Eugeny_B (2020-05-06 17:07:27)

Offline

#7160 2020-05-26 08:03:21

Goblin Club
Member
Registered: 2017-10-31
Posts: 15

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

А всетаки как лучше заливать карты в прибор, используя Mapsource, когда заливаются одним файлом gmapsupp.img в папку Garmin, или использовать Base camp который создает папку Map на флешке и туда скидывает несколько карт


Прибор Garmin Nuvi-3590LT Так же как и у многих "кинутый" конторой Garmin по обновлению карт.

Offline

#7161 2020-06-20 23:19:01

Eugeny_B
Member
Registered: 2014-11-30
Posts: 285

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

Я так понимаю, что http://garmin.gis-lab.info/files/ru.moscow.7z и http://garmin.gis-lab.info/files/ru.moscow.gmapi.7z не обновляются?

Offline

#7162 2020-06-28 20:02:56

NAA_LEN
Member
From: Северодвинск
Registered: 2014-05-28
Posts: 319

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

Eugeny_B wrote:

Две программы wget и 7-Zip и замена карты произведена.

Круто! Не ожидал автоматизации в такой степени! Очень интересно!

Offline

#7163 2020-06-28 20:05:26

NAA_LEN
Member
From: Северодвинск
Registered: 2014-05-28
Posts: 319

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

Можно пересобрать Грецию (оба языка) и Кипр?
Кстати, у Кипра нет греческого варианта?

Offline

#7164 2020-07-02 08:14:55

NAA_LEN
Member
From: Северодвинск
Registered: 2014-05-28
Posts: 319

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

Скачал оба варианта Кипра - похоже, что греческий вариант - это копия английского варианта. Все надписи в нём не греческие, а английские (во всяком случае - греческие надписи мне не попались). И FID'ы у них совпадают, так что одновременно не получится использовать.

Offline

#7165 2020-07-02 19:26:15

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,680

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

c FIDами поправлю
а с надписями тут все просто: что на входе, то и на выходе (там большая часть данных занесена только на английском)

Offline

#7166 2020-07-04 09:51:27

NAA_LEN
Member
From: Северодвинск
Registered: 2014-05-28
Posts: 319

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

А что-то Москва не обновляется аж с 15 мая???
И Кировская область с 26 июня.

Offline

#7167 2020-07-04 14:48:51

Svistok
New Member
Registered: 2020-07-04
Posts: 2

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

Здравствуйте! Сделайте пожалуйста Латвию и Литву на русском в польком формате. А то они аж от 2017 года. И Москва 15 мая. А Беларусь у всех работает? У меня пустота на карте.

Offline

#7168 2020-07-04 20:09:41

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,680

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

Svistok wrote:

Здравствуйте! Сделайте пожалуйста Латвию и Литву на русском в польком формате. А то они аж от 2017 года. И Москва 15 мая. А Беларусь у всех работает? У меня пустота на карте.

Москву поправил, в течение недели должна собраться
Латвия и Литва не собираются на русском, т.к. данных на русском языке там кот наплакал. Но могу запустить, мне не жалко.

Offline

#7169 2020-07-05 11:10:18

Svistok
New Member
Registered: 2020-07-04
Posts: 2

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

gryphon wrote:
Svistok wrote:

Здравствуйте! Сделайте пожалуйста Латвию и Литву на русском в польком формате. А то они аж от 2017 года. И Москва 15 мая. А Беларусь у всех работает? У меня пустота на карте.

Москву поправил, в течение недели должна собраться
Латвия и Литва не собираются на русском, т.к. данных на русском языке там кот наплакал. Но могу запустить, мне не жалко.

Спасибо за Москву! Тогда Латвия и Литва пусть будут на родном, главное чтобы свежие.

Offline

#7170 2020-07-05 13:58:44

NAA_LEN
Member
From: Северодвинск
Registered: 2014-05-28
Posts: 319

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

Да и Эстонию неплохо свежую smile

Offline

#7171 Yesterday 18:44:29

NAA_LEN
Member
From: Северодвинск
Registered: 2014-05-28
Posts: 319

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

gryphon wrote:

Москву поправил, в течение недели должна собраться

А в полной сборке, однако, Москва есть - и в последней, и в предыдущей! Я думал, что раз она отдельно не собирается, то и в полную сборку не попадает.

Offline

#7172 Today 10:06:21

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,680

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

NAA_LEN wrote:
gryphon wrote:

Москву поправил, в течение недели должна собраться

А в полной сборке, однако, Москва есть - и в последней, и в предыдущей! Я думал, что раз она отдельно не собирается, то и в полную сборку не попадает.

Я разбивал её на куски и забыл добавить сборку региона, т.е. куски собирались, попадали в ФО/РФ, но в карту региона не объединялись

Offline

Board footer

Powered by FluxBB