Программа предназначена для просмотра и навигации на геодезических растрах (космические или аэрофотоснимки, отсканированные топокарты) с помощью GPS. Одинаково эффективна на стационарных и мобильных устройствах. Пользователь может получать навигационную информацию в графической и текстовой форме. Навигационная информация — географические координаты, расстояния, путь, азимуты, направления, скорости, визуальное положение на карте, позиция относительно выбранных точек — выдается в километрах или в морских милях. Эти величины вычисляются по географическим координатам, поэтому достоверны и на морских картах (в проекции Меркатора). Выполняется трассирование, поиск по координатам или именам точек. Возможна работа без растра с GPS или без GPS с растром. При переходе между перекрывающимися привязанными растрами позиция и масштаб сохраняются. Это удобно, например, при сравнении ситуации на карте и космическом снимке. Переход на смежный привязанный растр выполняется автоматически. Отображаются рамки всех установленных в текущий каталог растров. Состав, размер и цвет шрифта текстовой информации выбирает пользователь.
Программа написана в кроссплатформенной среде EWE и может выполняться на любой из следующих платформ: PocketPC/PocketPC 200x, PalmPC(WindowsCE 2.11 и выше), HandHeld PC Pro/2000(WindowsCE 2.11 и выше), Windows 95/98/Me/NT/2000/XP. VM EWE бесплатна и легко доступна. Программы под ней выполняются во много раз быстрее, чем под J2ME. Потребляемые gN ресурсы: RAM ~ 4mbt (зависит от размеров окна программы и сложности растра), ROM — 155kb (программа) + 4mb(VM EWE) + растры. Растры хранятся в сжатом формате gig. Размер их не влияет на скорость работы программы и ограничен только размером ROM.
Работа ведется с тремя типами объектов.
- Растры — нетрансформироиванные, в формате gig и ассоциированные с ними векторные слои (далее — слои), или набор слоев («пустой растр»). С каждой картой может быть связано несколько слоев разного типа (или ни одного).
- Слои — наборы точек. Используется три типа слоев: опорный, маршрутный (далее — трек) и информационный. Тип слоя определяет тип используемых в нем точек. В треке набор точек упорядоченный и направленный.
- Точки — опорные, маршрутные и информационные. Входят в состав треков.
Опорные точки содержат растровые и геодезические координаты. С их помощью выполняется привязка растра — определение коэффициентов афинно-проективных преобразований, которые, далее, используются для получения навигационной информации. Уточнение и пополнение опорного слоя может выполняться прямо на местности и отнимает минимум времени. Координаты опорных точек определяются с помощью GPS или по карте в системах СК-42 или WGS-84 (можно «вперемешку»).
Маршрутные точки содержат только растровые координаты. Их геодезические координаты вычисляются «на лету» по данным привязки. Пользователь получает информацию о своем положении относительно выбранной навигационной точки. Выбранные точки меняются последовательно, при достижении очередной. Последовательность точек в треке и направление обхода можно изменять.
Информационные точки могут отображаться иконками (выбранным пользователем графическими файлами). Можно использовать их вместо надписей. Зона захвата каждой точки индивидуальна. При попадании в зону захвата инфоточки, запускается связанный с ней файл.
Что нового?
- Программа переписана под виртуальную машину EWE. Эта VM свободно доступна, поддерживает широкий диапазон платформ, проста в инсталяции и очень быстрая.
- Отпала необходимость настройки программы под платформу.
- Упрощена структура объектов.
- Автоматический переход между картами, сохранение позиции и масштаба.
- Возможность копировать и перетаскивать точки.
- Возможность добавлять точку в выбранное место трека.
- Курсоуказатель.
- Расширение состава текстовой информации: добавлены путь, скорость на точку, точность.
- Возможность выбора состава, размера шрифта и цвета отображаемой текстовой информации.
- Выбор единиц измерения: километры — морские мили.
- Поиск по координатам и названию точки.
- Возможность записи NMEA-кодов в файл.
- Возможность привязки по двум точкам.
- GPS-трассирование.
- Тестирование портов.
- Настройка измерения скорости и угла.
- Выбор цвета курсора.
- Обратный обход по треку.
- Каталоги растров.
- Два вида скроллинга.
Инсталяция
Установка EWE. Зайдите на сайт http://www.ewesoft.com/ , кликните «Download». Со следующей страницы скачайте виртуальные машины для своего мобильного устройства и для десктопа. Распаковывайте и запускайте программы инсталляции. Инсталляция на PocketPC выполняется с десктопа. Если у Вас неважно с английским — соглашайтесь со всем, что предложит программа инсталляции.
Программа gigNavigator инсталляции не требует. Распакуйте gigNavigator.zip в любой каталог на десктопе. Все его содержимое, кроме каталогов DOC и bmp2gig32 скопируйте на мобильное устройство. Запускайте программу файлом gN.ewe.