Изображение
Общайся на форуме и получи денежный приз! Подробнее

навигаторы, кпк, карты, программы

El jaguar

Сообщение

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

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

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

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

Параметры зума не имеют значения для финальной карты, главное, чтобы в видимой области вашего браузера был именно тот участок, который вы хотите иметь в результате для Ozi. Можно изменять форму окна браузера по вертикали и горизонтали, чтобы получить прямоугольную или квадратную карту.
После того, как выбран участок, нужно обновить ссылку, нажав на Link to this page
2. Выкачиваем блоки из Google Map.s и создаем карту с файлом привязки для 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.

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


gaibel
Новичок
Новичок
Сообщений: 3
Зарегистрирован: 11 лет 5 месяцев

Сообщение

ИМХО, в SASPlanet делать все несколько проще и удобней.
Лунь
Новичок
Новичок
Сообщений: 1
Зарегистрирован: 11 лет 5 месяцев

Сообщение

gaibel писал(а):ИМХО, в SASPlanet делать все несколько проще и удобней.
Может напишешь инструкцию? Думаю, полезно будет.
glob33
Пользователь
Пользователь
Сообщений: 54
Зарегистрирован: 12 лет 2 месяца
Имя: Имя
Благодарил (а): 2 раза
Поблагодарили: 8 раз

Сообщение

Добрый вечер! Давно не выходил на сайт. А как Вам такая прога?

SASAndroid

Вернуться в «Навигация»