Создание карт из Google Maps  для программы OziExplorer

 

Задача:

- Выкачать из Google Maps участок карты и склеить его в один графический файл.
- Создать из полученного файла откалиброванную карту для OziExplorer.
- Решить проблему слишком темной и бледной картинки из Google Maps, для комфортного отображения на экране КПК.

 

Необходимый софт:

- OziexplorerCE - Сама программа навигации  для КПК.
- Img2ozf - Конвертер карт из графического формата в ozf для OziexplorerCE.
- MapBuilder - Скачивает снимки из Google Maps и объединяет их в один большой файл.
- XnView - Графическая программа для несложного и быстрого редактирования.

 

1. Выбираем нужный участок карты

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

После того, как выбран участок, нужно обновить ссылку, нажав на Link to this page

2. Выкачиваем блоки из Google Maps и создаем карту с файлом привязки для Ozi

Скопированную ссылку нужно вставить в MapBuilder:

Затем, выбираем уровень зума, в котором вы хотите получить выбранный участок карты.

 

Суммарный объем блоков - это объем, который будет выкачан из интернета.

Выкачанные блоки сохраняются в директории, которая указана в настройках MapBuilder (Архивная директория).

  

Начинается закачка блоков:

 

После чего, выкачанные блоки автоматом склеиваются в один файл:

 

 

 

В итоге мы получаем два файла – саму карту в формате BMP или JPG  и файл привязки для Ozi.

 

3. Обработка изображения в графическом редакторе.

Теперь нам нужно сделать картинку ярче и насыщеннее, так как большинство исходных спутниковых снимков Google Maps слишком темные и бледные, особенно для отображения на экране КПК.

Здесь может возникнуть проблема из-за большого размера карты (к примеру с разрешением 15000х15000, или объемом до 2Gb). Редактировать такую карту в фотошопе, на средней машине будет очень накладно, либо невозможно.

По этому нам нужна простенькая программа, которая сможет добавить насыщенность и яркость картинки за один шаг. Я использовал бесплатную программу XnView.

Открываем нашу карту.

 

Начинаем с изменения насыщенности и осветления.

 

 

Я выбирал Осветление – 15 и Насыщенность – 15

 

По желанию, можно сделать автокоррекцию уровней, чтобы черное стало черным, а не серым.

 

Результат автоуровней. 

 

После автоуровней можно добавить яркости.

Я ставил Яркость - 46 и Контраст – 42 (получается пересвет на самых ярких участках, но лично мне важнее яркость картинки).

  

4. Конвертируем карту в формат Ozf для Ozi

 Используем для этого программу Img2ozf:

После конвертации получаем на выходе два файла: Имя_карты.map и Имя_карты.ozf2

Копируем их в папку Map в директории установки Ozi на КПК и указываем к ним путь в настройках Ozi. 

Готовая, привязанная карта на КПК

Набор всех необходимых программ - Oziexplorer 3.95.4, OziexplorerCE 1.12.3, MapBuilder, XnView, "лекарства" к ним (23Мб).
 

Ссылки на софт и описания:
http://www.oziexplorer.com

http://mapbuilder.by.ru        
http://www.xnview.com
http://www.caching.ru/help_ozi_ce/img2ozf.html