Андрей Коперский — фотографии походов

Фотографии походов, приглашаю в поход

Page Tools

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

Подготовка и загрузка растровых карт

Спор между сторонниками растровых и векторных карт столь же неразрешим, как вопрос о курице и яйце. Dakota делает этот спор неактуальным, поскольку обе стороны найдут в навигаторе удовлетворение потребностей.

Обновление прошивки навигатора

Это первое, что нужно сделать для нового навигатора. Совет актуален на момент написания статьи (май 2010 г). Вероятно, более поздние партии Dakota будут поддерживать работу с растровыми картами без перепрошивки. Хотя обновлять прошивку до последних версий все равно полезно. Бывает, новые версии исправляют ошибки в работе навигаторов или добавляют функции. Просто зарегистрируйте свой Dakota на сайте my.garmin.com и следуйте инструкциям по обновлению прошивки до последней версии.

Я немного сомневался перед обновлением прошивки, поскольку допускал исчезновение русификации. Ничего подобного не произошло. Новая прошивка оказалась русифицированной, а также добавила небольшие полезные функции.

Привязка карты

Растровые карты состоят из пикселей. Каждый из них имеет порядковый номер по оси X и Y. Навигатор должен знать, с какой координатой WGS-84 связан тот или иной пиксель. Для этого в отдельном файле навигатору сообщают координаты нескольких пикселей, а координаты остальных пикселей навигатор рассчитывает самостоятельно.

Специальные программы, о которых будет сказано дальше, готовят карты для загрузки в навигатор и делают процесс привязки простым. Еще приятнее то, что генштабовские карты уже привязаны к координатной сетке, и выполнять эту процедуру не требуется. Для каждого листа генштабовской карты в сопроводительном файле с расширением map указаны координаты девяти пикселей. Карты с файлами привязки можно скачать с сайтов www.afanas.ru и rusyag.webhop.org/maps/.

Вот так в map-файле выглядит запись о привязке пикселя к координатам

              
Point01,xy,   51,   91,in, deg,  56,  0.0000,N,  35, 45.0000,E, grid,   ,           ,           ,N
            

Здесь указано, что пиксель x=51, y=91соответствует координатам 56°00’ северной широты и 35°45’ восточной долготы.

Единственная проблема в том, что генштабовские карты привязаны к координатам Pulkovo-42. В навигатор же следует загружать карты с привязкой к мировым координатам WGS-84. Те же программы выполняют автоматическую коррекцию координат. Программы считывают данные привязки из map-файла, корректируют координаты и создают новый файл привязки doc.kml. Он имеет формат, понятный навигатору (map-файлы навигатор не понимает).

Другие растровые изображения требуют привязки вручную. Для этого нужно знать градусные координаты нескольких точек и использовать программы типа OziExplorer, Google Earth, MAPC2MAPC. Существует много других программ для работы с картами. В их документации можно найти сведения о привязке растровых изображений к мировым координатам.

Формат растровой карты

В Dakota можно загрузить не только любую генштабовскую карту, но и вообще любой графический файл, например нарисованный от руки план дачного участка. Важно лишь, чтобы загружаемая карта имела формат KMZ. В действительности KMZ — это архив, созданный архиватором Zip или 7z. Внутри архива содержатся фрагменты карты в формате jpeg и файл привязки doc.kml, который связывает фрагменты с мировыми координатам.

Деление на фрагменты позволяет навигатору быстрее отрисовывать карту при переходе от одного места к другому. Процессоры навигаторов не такие производительные, как графические акселераторы компьютеров, поэтому им требуется значительное время для загрузки и отображения растра, привязанного к координатам. Чем меньше фрагменты, на которые разделена карта, тем быстрее навигатор загружает нужный фрагмент.

Максимальный размер фрагментов составляет 1024 на 1024 пикселя. Однако, и на очень маленькие фрагменты разделять карту нельзя, так как допустимо не более 100 фрагментов. Это ограничение относится не к одному конкретному файлу kmz, а ко всем загруженным картам. То есть количество фрагментов во всех загруженных файлах kmz в сумме не должно превышать 100. Поэтому нужно искать компромисс между количеством и размерами фрагментов. Кроме того, общий размер всех загруженных файлов kmz не должен превышать 32 Mb.

Конечно, вам не придется разрезать карту вручную. Это сделают специальные программы, такие как Global Mapper и MAPC2MAPC. Они же создадут файл привязки к мировым координатам и запакуют все это в архив kmz. Подробнее об этом — в следующих разделах.

Загрузка карты в навигатор

Допустим, у вас есть растровая карта в виде файла с расширением kmz (о создании kmz рассказывается в следующих разделах). Загрузка карты заключается в простом копировании файла kmz на microSD в каталог Garmin\CustomMaps. Если этот каталог отсутствует, его создают с помощью файлового менеджера.

Также можно поместить карту в основную память навигатора в одноименный каталог. Можно даже записывать файлы kmz и в память, и на microSD. Однако использовать память навигатора при наличии microSD не рекомендуется.

Включение и выключение карт

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

Чтобы отобразить или скрыть карты, перейдите в меню Настройка > Карта > Сведения о карте. Появится список векторных и растровых карт. Выберите карту и нажмите Включить или Отключить.

В этом разделе