Карты Garmin

*Основная статья: **Garmin***

## Векторные карты

Хорошая векторная карта имеет следующие преимущества:

* возможен поиск любых объектов,
* возможна маршрутизация (причем в зависимости от типа ТС),
* одинаково хорошо работает на всех масштабах,
* на порядок меньше по весу чем растровая,
* все время обновляется, а не устаревает,
* содержит обозначения полезных объектов и адреса домов,
* удобная работа с данными высот (подписанные горизонтали), возможно построение профиля высоты,
* может быть урезана по подробности, например, для автонавигации.

К сожалению, во многих областях векторные карты значительно уступают картам Генштаба по детализации вне дорог, а в совсем экзотических регионах в лучшем случае доступно лишь покрытие «автомобильного» уровня (города и крупные трассы). Поэтому хотя векторные карты непрерывно развиваются, карты Генштаба еще долго будут удерживать свою нишу в качестве максимально подробных (хоть и устаревших) карт.

### Программное обеспечение

* Garmin Mapsource — старая программа для работы с векторными картами: выбор, загрузка в навигатор, просмотр/редактирование/создание треков, точек и маршрутов. Заточена под модели навигаторов прошлого поколения, с новыми может работать некорректно. Чтобы карта была видна, она должна быть прописана в реестре — это может делаться как автоматически (инсталляторы .exe, .cmd, .bat), так и вручную.
* Garmin BaseCamp — дальнейшее развитие MapSource с более удобным интерфейсом и расширенными возможностями по работе с треками/точками/маршрутами. Полностью поддерживает новые приборы: загрузка растровых карт, спутниковых снимков, поддержка фитнес-датчиков, полноценная поддержка GPX в приборах. Карты, подключенные к Mapsource, автоматически становятся видны в Basecamp. Имеется встроенная база данных для хранения точек, треков и т.п.
* QLlandkarte GT — программа для работы с картами, точками, треками, маршрутами и т.п. Есть версии для ОС Linux и Windows. Есть возможность подключать растровые многоуровневые карты, есть поддержка JNX. Удобный инструментарий для привязки растровых карт по точкам с трансформацией с помощью GDAL. Прокладка маршрутов. Просмотр треков в 3D, в графиках включая данные фитнес-датчиков. Удобная встроенная база данных для хранения точек-треков и т.п. (SQLite 3).
* MapSetToolKit — программа для автоматизированного подключения карт вида xxxxxxxx.img к Mapsource.
* GMapTool — многофункциональная программа редактирования карт. В частности, позволяет раздробить файл gmapsupp.img для последующего подключения к Mapsource.
* cGPSMapper — многофункциональная консольная программа для компиляции-декомпиляции карт Garmin, их привязки к MS и многого другого. Исполняемый файл необходим для MapSetToolKit, GMapTool и других.
* MapEdit — программа для редактирования самодельных и старых фирменных (не NT) карт.
* SendMap — программа для загрузки карт вида xxxxxxxx.img непосредственно в прибор старого поколения. Не рекомендуется к использованию, поскольку есть риск превращения прибора в кирпич.

### Форматы карт

* Старый — взломан, изучен и используется во всех нефирменных картах через cGPSMapper.
* NT — новый, с расширенным функционалом.

Карты можно найти в различных «упаковках»:

* Инсталлятор (exe) — самый простой способ установки карты.
* ZIP-архив со всем необходимым для установки карты в Mapsource/BaseCamp — обычно требуется распаковать его в свой архив карт и запустить приложенный пакетный файл. Вариант: вручную прописать пути в reg-файле и подгрузить его в реестр.
* gmapsupp.img — файл-контейнер с одной или несколькими картами для загрузки непосредственно в навигатор. Новые модели поддерживают несколько контейнеров с разными именами, старые — только один.

 gmapbmap.img
 gmapsupp.img
 gmapprom.img
 gmapsup2.img
 gmapsup3.img
 gmapsup4.img

* xxxxxxxx.img (где х — цифра) — отдельно стоящая карта. Должна быть либо привязана к MapSource вручную, либо загружена в прибор непосредственно (не рекомендуется).

## Растровые карты

Новейшие модели навигаторов позволяют загружать растровые карты. Эти карты могут располагаться под уже имеющимися векторными или над ними. Существует программное обеспечение, позволяющее конвертировать электронные карты в один из форматов, поддерживаемых Garmin:

### Custom Maps

Этот формат поддерживается приборами без дополнительных манипуляций. Карта делится на фрагменты небольшого размера. Имеются ограничения на размер листов и их количество:

* Разрешение одной картинки не более 1 мегапикселя (1024×1024, 500х2000 и т. п.);
* Вес одной картинки не более 3 МБ. Размер всех файлов не должен превышать 32 Мб;
* Всего в прибор может быть загружено до 100 картинок в различных сочетаниях. Это позволяет иметь в памяти 60х60 км карт масштаба 500 м.

### JNX

Изначально предназначен для платного сервиса BirdsEye [2], предназначенного для закачки на навигатор спутниковых снимков. После модификации прошивки прибора (что может привести к отказу в гарантийном обслуживании), появляется возможность загружать практически неограниченное количество растровых карт, имеющих до 5 уровней детализации (слоев). Кроме того, при наличии подписки BirdsEye, карты можно «легализовать» и без взлома прошивки.

### IMG

IMG-карты в формате Bluechart G2 Vision могут содержать растровые слои. Формат не раскрыт так хорошо как JNX, но много информации можно найти здесь.

## Ссылки на карты

### Векторные карты России и СНГ

* Дороги России Топо [3] — платные
* Сборки на основе OpenStreetMap:
	+ GIS-Lab.info [4]
	+ MapTourist.org [5]
	+ Карта России универсальная (Компилированный img файл, обновляется) торрент [6]
	+ Карта Украины от 26.02.201​3 (Компилированный img файл)[7]
	+ Ежедневная сборка, регионы и Россия+СНГ[8]
* Самодельные карты:
	+ Велокарта Ленобласти № 1 [9]
	+ Велокарта Ленобласти № 2 [10]
	+ Векторный Крым [11]

### Векторные карты мира

* Garmin City Navigator NT [12] — платные
* Garmin Topo [13] — платные
* Поиск бесплатных карт по регионам [14]
* Сборки на основе OSM:
	+ wiki.openstreetmap.org [15]
	+ VeloMap.org [16]
	+ OpenFietsMap [17]
	+ Openmtbmap.org [18]
	+ Карта Финляндии [19]
	+ Открытая топографическая карта Финляндии от земельной службы и OSM [20]

### Растровые карты

* Архив карт в формате JNX, преимущественно Ленобласть (логин/пароль velopiter/velopiter)
* Приграничные с ЛО районы Финляндии, утянуто с Google Maps, масштаб порядка 300—500 м
* Карельский перешеек по Генштабу 500 м

## Информация на внешних сайтах

* Большой FAQ по формату JNX со ссылками на готовые карты.
* Инструкция по созданию Custom Maps для Garmin.
* Полная информация по формату карт JNX, ссылка на патчер прошивки.

## Примечания

1. ↑ OpenStreetMap[1] («открытая карта улиц»), сокращённо OSM — некоммерческий сетевой проект по созданию подробной карты всего мира (не только улиц).