На главную!
Отчеты о рыбалке Обзоры снастей Фотоальбом Видеоальбом Мини-форум

 

Создание растрового изображения c gps-привязкой из карты глубин.

Вот уже несколько лет являюсь счастливым обладателем современного рыбопоискового оборудования Humminbird Helix 10. Это отличный прибор, который совмещает в себе две основные функции: структур-сканер и картплоттер. Первая позволяет по-новому взглянуть на то, что происходит под водой и находить перспективные для рыбной ловли места с наименьшими затратами времени. Вторая, помимо прочего, даёт возможность в режиме реального времени строить карты дна прямо «на воде». Безусловно, иметь карту дна водоёма при ловле летом с лодки – это очень удобно. Но мне всегда хотелось иметь такую карту и в зимнее время при ловле со льда, чтобы минимизировать количество просверленных лунок на перспективных местах ловли, например, зимнего судака. Как раз о том, каким образом можно сделать себе такую карту, дальше речь и пойдёт.

 

Зесь нужно сразу оговориться, что смартфоном я пользуюсь на базе Android, поэтому и приложение для навигации будет именно для этой системы, оно называется Androzic. Для «фруктовой» системы нужно искать что-то другое.

 

1. Создание картинки с gps-привязкой из карты глубин.

Итак, у нас уже есть отрисованный участок дна в интересующем нас месте. Необходимо найти этот участок в программе AutoChart Pro. Здесь я предполагаю, что читатель имеет представление об основах работы с данной программой. Если нет, то это отдельная тема для разговора, и я могу посоветовать найти и изучить инструкцию по работе с данной программой.

 

На интересующем участке кликаем правой клавишей мыши, в появившемся меню жмём Map here (Карта здесь).

Далее, на панели инструментов жмём на кнопку Create Map (Создать карту).

Получили сгенерированную карту глубин.

Далее идём в меню Tools > Create Map Image (Инструменты > Создать растровую карту)

Выбираем папку для сохранения картинки и жмём «Сохранить».

 

В появившемся окне AutoChart Map Generator производим настройку генерации карты.

 

Все опции, которые здесь есть, я описывать не буду, экспериментируйте сами.

 

Опишу те, которые важны:

Map Resolution.

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

 

Generate calibration File for.

Здесь ставим галочку напротив OziExplorer (.map). На смартфоне я пользуюсь приложением Androzic, которое понимает как раз этот формат.

 

Shading Light Source.

Включение этого параметра позволит создать 3D-эффект карты. Цифры – это условные градусы расположения источника света, создающего тень. 0 или 360 – это север (вверху), 90 – это восток (справа), 180 – это юг (снизу), 270 – это запад (слева). Опытным путём подобрал наиболее подходящий для себя вариант – это 225, т.е. юго-запад.

 

Waypoints.

Позволяет добавить на картинку точки, которые есть в программе.

 

Depth label.

Размещение на итоговой картинке указателей (подписей) глубины. Параметры управляют свойствами отображения этих указателей.

 

После нажатия ОК, программа начинает процесс создания карты, справа внизу показывается ход его выполнения.

Если выбранные параметры разрешения и/или размер карты слишком большие, то программа выдаст сообщение об ошибке.

 

Нужно либо уменьшить выбранное разрешение, либо уменьшить размер квадрата карты в общих настройках (здесь обязательно нужно будет перегрузить программу, она об этом предупредит сообщением и пройти ещё раз все предыдущие этапы).

 

После успешного окончания этого процесса появляется соответствующее окно.

 

В итоге мы получили картинку с gps-привязкой в виде дополнительного файла с расширением .map в той папке, которую указали при сохранении.

 

Далее можно сразу попробовать преобразовать полученную картинку с привязкой в формат, который понимает Androzic.

 

У меня, к сожалению, картинка, полученная напрямую из AutoСhart’а, как-то не корректно преобразовывается в формат Ozi и приложение на смартфоне её не показывает.

 

Мне приходится производить промежуточное преобразование при помощи программы OziExplorer для Windows. Если хотите попробовать сразу преобразовать её в формате для Androzic’а, то переходите к п.3, пропуская следующий пункт.

 

2. Промежуточное преобразование формата изображения.

Для этого нам потребуется программа OziExplorer для Windows. Предварительно, разумеется, её нужно скачать и установить. Здесь не буду рассказывать, как это делается. Надеюсь все «мальчики взрослые».))

 

В меню программы идём в меню File > Load from File > Load Map File

Открываем наш файл с расширением .dat, который мы получили на предыдущем этапе и видим нашу карту.

Снова идём в меню File > Save Map to Image File > Color Image

В появившемся окне Save Map выбираем: Full Map, PNG, In (.map) file, а также путь и имя файла. Если сохраняете в ту же папку, что и исходный файл, но назовите файл как-нибудь по-другому.

После окончания процесса сохранения, в выбранной папке появятся два новых файла: первый – PNG-картинка, второй – новый файл привязки с расширением .map. Их нам предстоит теперь преобразовать уже в финальный формат, который понимает Androzic.

 

Здесь заметно, что качество самой картинки немного ухудшается по сравнению с первоначальной, полученной из программы AutoChart. Жаль, конечно, но других вариантов я пока не нашёл. В любом случае, на смартфоне всё хорошо видно, а мой перфекционизм… пусть немного отдохнёт)).

 

3. Финальное преобразование в формат для Androzic.

На этом этапе нам понадобится программа Img2Ozf с дополнительным модулем (LPng.dll), который позволяет этой программе понимать формат картинок PNG.

 

Запускаем программу и выбираем в ней папку-источник (Source Map Folder) и папку назначения (Destination Folder). Папку назначения лучше выбрать отдельную, чтобы не запутаться в файлах привязки (.map). В появившемся списке файлов .map выбираем тот, который мы получили на промежуточном преобразовании из программы OziExplorer и нажимаем Convert Maps.

Программа конвертирует нашу карту в формат OZFX3, который уже понимает приложение Androzic. Процесс занимает определённое время.

После его завершения у нас в папке назначения появляются файлы с расширениями (.ozfx3) и (.map). Они-то и есть наши вожделенные файлы, которые нужно закинуть на смартфон и открыть в приложении Androzic.

 

4. Использование карты глубин на смартфоне в приложении Androzic.

Здесь нужно сразу сказать, что приложение Androzic является устаревшим, его разработчик прекратил поддержку. Однако, оно рабочее и свои функции выполняет хорошо. На данный момент существует 2 версии: 2.3 и 1.7.9. Любую из них можно скачать на сайте разработчика: www.androzic.com. У меня на смартфоне корректно заработала версия 1.7.9. Более свежая тоже запускается и работает, но в ней некорректно показываются как раз те картинки, которые мы получили на предыдущих этапах. Попробуйте, возможно на ваших смартфонах нормально заработает более свежая версия 2.3.

 

Итак, установили на смартфоне приложение Androzic, в нужную папку на устройстве (у меня это sdcard\Androzic\maps) копируем два файла, полученных в предыдущем пункте.

 

Запускаем приложение.

Жмём на три точки справа вверху и выбираем карты

Далее «Все»

В появившемся списке должна присутствовать наша карта

Жмём на неё и радуемся возможностям навигации по отрисованной карте дна!))

Всё! Теперь мы вооружены «до зубов» при поиске зимнего хищника!)))

 

Уверен, что есть ещё приложения, которые дают возможности навигации по растровым изображениям с gps-привязкой, но беглый поиск и тестирование особых успехов мне не принесли. Если у Вас есть примеры таких приложений, буду очень благодарен, если поделитесь здесь. Думаю, и другим читателям будет тоже полезно.

 

Успехов на водоёмах!

 

Добавить комментарий


Защитный код
Обновить







Открыть в новом окне

 

Обратная связь
Рейтинг@Mail.ru Рыболовный магазин Экстремальный портал VVV.RU
© Данил Субботин, 2012