• ВНИМАНИЕ! ПРОСЬБА ВОЗДЕРЖАТЬСЯ ОТ ОБСУЖДЕНИЯ НА ФОРУМЕ ЛЮБЫХ ПОЛИТИЧЕСКИХ СОБЫТИЙ! СПАСИБО!

Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG (Просматривает: 1)

С нами с
15.08.2013
Сообщения
500
Репутация
886
Откуда
регион 60
Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG
Можно ли убрать зазоры между полигонами?
В cGPSmapper'е похоже нет.
Специально вывел настройки параметров MP-файла, чтобы поиграться с ними и убрать зазоры, но пока безуспешно...

Как верно заметил участник форума Feel:
Не будет просветов между полигонами если собирать из шейпов в MPC, а не в cGPSmapper
но это будет уже не автоматический, а полуавтоматический режим работы конвертера (по крайней мере, пока) -- далее нужно подсовывать патченный конвертором DBF-файл и вручную запускать MapSource Product Creator. В настройках для достижения наилучшего качества нужно передвинуть ползунок в крайнее правое положение:
MPC_scale&simplification.png
Естественно, в рифмастере придётся сохранять не только KMZ-файл, но и шэйпы.

Кроме MapSource Product Creator'а можно попробовать Mkgmap (из проекта OpenStreetMap).
Он так же, как и cGPSmapper, давно поддерживает конвертирование .MP-файла в .IMG
Но до недавнего времени криво обрабатывал полигоны с вырезами/дырами.
После обращения внимания разработчиков на данный прискорбный факт один из них (Gerd Petermann - спасибо ему огромное!) очень оперативно доработал программу. И теперь её можно использовать для построения карт глубин!

Единственная неприятность: такие параметры как ID, FID программа [пока] берёт не из самого MP-файла, а из параметров командной строки.
Пример батника для запуска конвертации файла AmericanLake.mp в 12345678.img:
Код:
java -jar mkgmap.jar --mapname=12345678 --family-id=1281 --product-id=1 "AmericanLake.mp"
Для ещё большего улучшения качества советуют попробовать параметры:
--min-size-polygon=0
--reduce-point-density=0

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

http://a.**********/a43/1902/62/573d37c22161.png
http://c.**********/c30/1902/7e/5e51e8915bb6.png
http://b.**********/b11/1902/44/25150c628d84.png
http://d.**********/d27/1902/45/f73efd557e06.png
Без комментариев.

Единственный серьёзный недостаток Mkgmap прога написана на JAVA :)

Тем не менее попробую прикрутить эту прогу в будущих версиях конвертера...
 
Последнее редактирование:
С нами с
02.01.2011
Сообщения
16 365
Репутация
15 006
Откуда
Москва
Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG
...Mkgmap, в отличие от почившего cGPSmapper'а, постоянно развивается. ...,,
Единственный серьёзный недостаток Mkgmap прога написана на JAVA :)

Тем не менее попробую прикрутить эту прогу в будущих версиях конвертера...
Вот это дело!!! Ждем.
И вопрос: может быть встречали где таблицу сопоставления цветов для наладонников, типа legend , то бишь старичков? Может уже готовые есть typ.?
 
С нами с
16.10.2016
Сообщения
80
Репутация
22
Возраст
48
Откуда
Новолукомль, Чашникский район
Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG
В cGPSmapper'е похоже нет.
Специально вывел настройки параметров MP-файла, чтобы поиграться с ними и убрать зазоры, но пока безуспешно...

Как верно заметил участник форума Feel:

но это будет уже не автоматический, а полуавтоматический режим работы конвертера (по крайней мере, пока) -- далее нужно подсовывать патченный конвертором DBF-файл и вручную запускать MapSource Product Creator. В настройках для достижения наилучшего качества нужно передвинуть ползунок в крайнее правое положение:

Естественно, в рифмастере придётся сохранять не только KMZ-файл, но и шэйпы.
Подскажите где можно про этот метод подробнее почитать. Ни разу не сталкивался ни с шэйпами ни с MPC.
MapSource Product Creator v8.30 нашел, а вот что дальше с ним делать пока не пойму. Ткните носом если не трудно )))
Своя карта с конвертировалась без проблем, конвертер супер, все очень просто, но вот хотелось бы поменьше белых пробелов на карте попробовать сделать.
 
С нами с
15.08.2013
Сообщения
500
Репутация
886
Откуда
регион 60
Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG
хотелось бы поменьше белых пробелов на карте попробовать сделать.
Проще всё же не в MPC, а при помощи Mkgmap получить такую карту.

У вас должна быть установлена JAVA. Скачать: https://java.com/ru/download/
Закройте MapSource (особенно, если в нём открыта полученная в результате конвертирования карта).
Сохраните (если нужно) файлы:
  • ReefToGarminMapset.tdb,
  • ReefToGarminMapset.img,
  • 12345678.img,
иначе в дальнейшем они будут перезаписаны.

Скачайте и распакуйте архив с последней версией Mkgmap: http://www.mkgmap.org.uk/download/mkgmap-latest.zip
После распаковки папку LIB и файл Mkgmap.jar закиньте в папку с полученными при конвертировании файлами.
Закиньте туда же .BAT файл (назовём его run_MkGmap.bat) следующего содержания:
Код:
del /q/f ReefToGarminMapset.tdb
del /q/f ReefToGarminMapset.img
del /q/f 12345678.img

java -jar mkgmap.jar ^
 --min-size-polygon=0 ^
 --reduce-point-density=0 ^
 --reduce-point-density-polygon=0 ^
 --mapname=12345678 ^
 --family-id=1281 ^
 --product-id=1 ^
 "AmericanLake.kmz.mp"

ren osmmap.tdb ReefToGarminMapset.tdb
ren osmmap.img ReefToGarminMapset.img
pause
(создайте сами или скачайте и распакуйте из архива, прикреплённого к этому сообщению)

В этом батнике можете заменить:
"AmericanLake.kmz.mp" на название вашего MP-файла с картой в польском формате.
Остальные названия и значения (ID,FID,PID...) соответствуют настройкам конвертера по-умолчанию.

В итоговой папке у вас должен получиться примерно такой список файлов + папка LIB:
FileList.png

Запустите файл run_MkGmap.bat.
Если всё прошло без ошибок, то запустите Mapsource и в нём увидите новую карту: менее угловатую и практически без пробелов.
Можете сделать скриншот и разместить его здесь, предварительно удалив координаты -- кроме меня ещё никто не выкладывал скрины карт, полученных при помощи конвертера. Так что любопытно было бы взглянуть. :)
 

Вложения

  • 929 байт · Просмотры: 19
    run_MkGmap.zip
С нами с
15.08.2013
Сообщения
500
Репутация
886
Откуда
регион 60
Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG
С нами с
16.10.2016
Сообщения
80
Репутация
22
Возраст
48
Откуда
Новолукомль, Чашникский район
Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG
Проще всё же не в MPC, а при помощи Mkgmap получить такую карту.
Можете сделать скриншот и разместить его здесь, предварительно удалив координаты -- кроме меня ещё никто не выкладывал скрины карт, полученных при помощи конвертера. Так что любопытно было бы взглянуть. :)
Спасибо, все получилось. Пробелов стало значительно меньше. Почти идеально!!! Всегда удивлялся, как можно такое вообще придумать, тут по инструкции тупо кнопки нажимать и то не всегда получается)))
2019-02-14_22-45-36.png 2019-02-14_22-57-23.png
 
С нами с
14.09.2012
Сообщения
1 910
Репутация
2 537
Откуда
Екатеринбург
Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG
Привет всем. Дошли наконец ручонки - потестил конвертер.
RM 1.7, конвертер - самый первый релиз.
Вадим - молодец!
Замечания:
1. Палитра вывернута черти-как от исходной (но при этом великолепно читается!!!!!)
2. Полилиний всеж не хватает.

След. тестом позаливаю эту карту в разные Гарминчики. И картинки покажу.
 

Вложения

  • 1.jpg
    68.6 КБ · Просмотры: 150
    1.jpg
С нами с
02.01.2011
Сообщения
16 365
Репутация
15 006
Откуда
Москва
Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG
Привет всем. Дошли наконец ручонки - потестил конвертер.
RM 1.7, конвертер - самый первый релиз.
Вадим - молодец!
Замечания:
1. Палитра вывернута черти-как от исходной (но при этом великолепно читается!!!!!)
2. Полилиний всеж не хватает.

След. тестом позаливаю эту карту в разные Гарминчики. И картинки покажу.
Ты попробуй последний релиз с последними подсказками!!! У нас тут не так как у них: чем новее тем лучше.
 
С нами с
14.09.2012
Сообщения
1 910
Репутация
2 537
Откуда
Екатеринбург
Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG
Ну вот, на скорую руку.
Нуви 200w.
Если карту сделать прозрачной, то под белыми берегами проступит ОСМ, которая в этом конкретном нувике лежит в качестве базовой.
Через некоторое время доберусь до Легенды
 

Вложения

  • 342.jpg
    29.3 КБ · Просмотры: 94
    342.jpg
С нами с
14.09.2012
Сообщения
1 910
Репутация
2 537
Откуда
Екатеринбург
Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG
Ну не - надо ж тя немножко потомить :)
 
С нами с
14.09.2012
Сообщения
1 910
Репутация
2 537
Откуда
Екатеринбург
Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG
Что горизонт завален и снято на коробку спичек - мне ведомо.
Кроме коробки спичек больше нет ничего - тока Гарминов горка и Лориков пол горки.
А Легенда скрин не сохраняет.
Короче, ровно та-же картинка.
 

Вложения

  • IMG0028A.jpg
    53.1 КБ · Просмотры: 128
    IMG0028A.jpg
С нами с
14.09.2012
Сообщения
1 910
Репутация
2 537
Откуда
Екатеринбург
Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG
AS: Можно ли убрать зазоры между полигонами?
V: В cGPSmapper'е похоже нет.

Я: Можно. Не до конца (img безобразно распухнет и старые навигаторы будут подтормаживать), но до того-же уровня что выше на картинках.
RGN limit присвоить 1200 (можно больше, я остановился на этом значении)
Параметр живет в свойствах карты в GPSMapEdit.
 
С нами с
02.01.2011
Сообщения
16 365
Репутация
15 006
Откуда
Москва
Конвертер векторных карт ReefMaster .KMZ -> Garmin .IMG
AS: Можно ли убрать зазоры между полигонами?
V: В cGPSmapper'е похоже нет.

Я: Можно. Не до конца (img безобразно распухнет и старые навигаторы будут подтормаживать), но до того-же уровня что выше на картинках.
RGN limit присвоить 1200 (можно больше, я остановился на этом значении)
Параметр живет в свойствах карты в GPSMapEdit.
А поддерживает ли гармин пересечение полигонов, как лорики? Тогда можно было бы ... Я когда то давно затевался с этим алгоритмом, потому как вариантов других не было. Потом забросил.)) а вот сейчас чего бы не вспомнить?;))) Мне то за ненадобностью, но друзья есть, кому надо.)))
 

Сейчас смотрят

Вверх