Навигационная карта для КПК своими руками
Хочу сразу предупредить читателя. В этой статье я рассказываю о достаточно сложных технологиях и предлагаю использовать программы, описания которых занимают несколько сотен страниц. Поэтому определенный уровень знаний в области компьютерной техники все же нужен. Если Вы уже используете программы автомобильной навигации с готовыми картами типа IGo, Tom-Tom или Навител, а также пытались обрабатывать в Photoshop свои фотографии, я думаю разобраться реально.
Если я ошибаюсь, задавайте вопросы. Я постарался насколько возможно давать пошаговые инструкции, избегать или расшифровывать специальные термины. Но, к сожалению, если писать все с самого начала для человека, не разбирающегося в предмете вообще, получится приличных размеров том, а никак не статья.
Многие путешественники, имеющие в своем арсенале карманный компьютер (далее КПК или по-английски PDA) со встроенным приемником GPS, уже по достоинству оценили пользу от программ спутниковой навигации. Вы видите на экране КПК подробную карту местности с указателем Вашего текущего местоположения. Что само по себе для ориентации в незнакомом городе и тем более дикой местности бесценно. Кроме того, такие программы имеют много других полезных возможностей. Например, Вы можете запомнить текущее (или любое другое, ориентируясь по карте) местоположение, т.е. поставить метку. Потом будет видна Ваша цель, когда надо будет возвращаться. Можно записывать пройденный Вами путь или так называемый трек, видя который Вам легче будет вернуться обратно в исходную точку по пересеченной местности.
Наиболее распространены программы, ориентированные на автомобильную навигацию в городе. Примерами могут служить популярные во многих странах
IGо и
Tom-Tom , или отечественная разработка
NavitelNavigator. Всем они хороши, кроме одного важного недостатка. Они поставляются с определенным набором карт (как правило, пакет по одной стране или региону, например Москва и Московская область, Россия, Западная Европа). Можно докупить дополнительные карты.Для каждой программы они будут свои, в разных форматах. Это неплохое решение для местностей, где Вам приходится бывать часто, но для однократной поездки в отпуск, скорее всего, неоправданно дорого. К тому же обычно к таким программам идут в комплекте или продаются отдельно карты достаточно развитых стран (Западная Европа, США, Израиль, в лучшем случае Россия и СНГ). Карты развивающихся стран под известные у нас программы не достать. В некоторых странах Азии есть собственные разработки такого рода, но их не так-то просто найти.
Возникает вопрос, а нельзя ли сделать навигационную карту самому из собственных картографических материалов? Такое решение есть, и называется оно
OziExplorer. Самый распространенный способ ее использования следующий: Вы берете цифровоеизображение карты в одном из стандартных графических форматов (TIFF или JPG), например отсканировав бумажную. Но нужна именно точная карта в масштабе и с координатной сеткой. Туристические планы городов, которые бесплатно раздаются или продаются в аэропортах, отелях и туристических офисах не подойдут. Затем по имеющейся на карте сетке определяются точные координаты (широта и долгота) нескольких точек (от 2 до 9), т.е. выполняется так называемая привязка карты. Полученные координаты вводятся в версию
OziExplorer для настольного компьютера. В результате получаем карту, пригодную для навигации на ноутбуке cWindows, к которому подключен GPS-приемник. Преобразовать ее в карту для КПК-версии Ozi уже достаточно простая операция, выполняемая с помощью поставляемой вместе с Ozi утилиты ImgToOzf. Описание процесса дано очень схематично, эта тема выходит за рамки статьи.
Ну вот, час от часу нелегче, можете подумать Вы, дочитав статью до этого места. Где же, скажите на милость мне достать точные масштабные карты, к примеру Индии и сколько они будут стоить? И потом, широта, долгота, координатная сетка ..., бррр ..., да здесь же нужно быть настоящим картографом или на худой конец штурманом! Сразу хочу Вас успокоить, этим способом мы пользоваться не будем, и вообще, описываемая технология не предполагает никаких познаний в картографии. Это введение предназначено только для того, чтобы были понятны особенности и ограничения программы
OziExplorer.
Программы автомобильной навигации используют так называемые векторные карты, где информация представлена в виде совокупности объектов: дорог, зданий, водоемов и т.п. Программа способна распознавать их и использовать информацию для разных полезных функций: найти здание по его адресу, проложить маршрут по автомобильным дорогам в соответствии с правилами движения и знаками, а не напрямик через дома и огороды... Карта Ozi растровая, т.е. просто плоская картинка, привязанная к точным координатам, над которой «парит» генерируемый по данным GPS курсор текущего местоположения. Мы видим на экране очертания дорог, домов и подписи с их названиями. Но программа их не распознает, соответственно опции поиска по адресу и построения маршрута (иначе как по прямой или заранее вручную начертив его на настольном компьютере) нам недоступны. Но главное в путешествии, а именно указать то место на карте, где мы сейчас находимся, Ozi вполне под силу. Доступны также упомянутые в начале статьи возможности установки путевых меток и вычерчивания трека наших перемещений. А уж куда идти дальше, видя на экране детальную карту и понимая, что сквозь стены домов проходить пока не научились, мы и сами сможем разобраться.
Если мы не будем покупать готовые карты для программы автомобильной навигации и не будем сами сканировать их из бумажных, где же мы их возьмем? Здесь нам на помощь придет бесплатный картографический ресурс колоссальных объемов – Его Величество
GoogleMaps (далее GM). Там содержатся карты с точностью до домов многих крупных и даже не очень крупных городов мира. Причем далеко не только в богатых странах Золотого Миллиарда. Еще более интересны детальнейшие спутниковые снимки поверхности Земли с точной привязкой к координатам. Из них можно сделать отличные карты диких мест, для походов с рюкзаком и палаткой. Снимки настолько детальны, что лично мне удалось с легкостью рассмотреть дом и сарай на родительском дачном участке в Подмосковье.
Подробно рассказывать о GM не вижу смысла. Если Вы еще не знакомы с этим замечательным ресурсом, советую отложить на время чтение статьи и покопаться в свое удовольствие. Поиск на спутниковых снимках знакомых и пока что не слишком знакомых объектов, паче чаяния, удивительно увлекательное дело. Пользовательский интерфейс вполне прозрачный, ИМХО в дополнительном описании не нуждается.
В GM представлены следующие виды картографической информации: Карты – кнопка «Карта» в верхней части экрана. Спутниковые фотографии – соответственно кнопка «Спутник», при этом галочка «Названия объектов» в выпадающем меню отключена. Так называемая комбинашка, т.е. спутниковые фотографии,на которые наложена часть информации из карт – кнопка «Спутник» плюс включенная галочка «Названия объектов». Есть еще кнопка «Ландшафт», но она не поддерживается описываемой технологией.
Если Вы воспользовались моим советом и самостоятельно изучили GM, у Вас наверняка возникло желание выбросить эту статью на помойку. На сайте Google лежит простая в применении
бесплатная программа для работы с GM на КПК и даже смартфонах ( ). Но должен Вас разочаровать. Эта программа качает карты через мобильный Интернет "на лету", по мере того, как Вы их просматриваете. Скачивание нужных карт заранее на настольном компьютере и последующая их загрузка в КПК не предусмотрена. Объемы картографической информации весьма внушительны. Сколько стоит мегабайт GPRS трафика в Москве легко посмотреть на сайтах сотовых операторов.:. Сколько он стоит в роуминге за границей, не хочется даже думать. Да и вообще, в тайге роуминга нет (с).
OziExplorer хранит все карты на флэшке Вашего КПК, подключение к мобильному Интернету для его работы вообще не нужно.
Что нам нужно из аппаратуры:
1. Карманный компьютер или коммуникатор, работающий под операционной системой WindowsMobile версий 5/6, имеющий встроенный или подключенный внешний GPS-приемник, и удовлетворяющий другим требованиям программы
OziExplorerCE. Есть версия Ozi под предшественницу WindowsMobile – операционную систему WindowsCE версий 3.0 и выше. Я ей пользоваться не пробовал, но теоретически все должно работать. Если планируется джип-сафари или автопробег, подойдет ноутбук под Windows 95 и старше. Существуют подключаемые к нему GPS модули.
На AppleIPhoneOziExplorer не работает (на момент написания статьи). Но я слышал о других программах навигации по растровым картам для этого девайса. Соответственно карты из GM с помощью MapBuilder скачать можно точно так же.Однако, действия по дальнейшемуих преобразование в формат программы будут другими. За неимением IPhone здесь сабж не рассматриваю. Владельцев смартфонов на базе NokiaSymbian и прочих операционных систем, кроме перечисленных выше, вынужден расстроить. Скорее всего, им придется искать иные решения.
2. Достаточно места на флэшке или во встроенной памяти КПК. Получаемые карты имеют очень большой объем. Я использую флэшку SDHC 2 Гб.
3. Настольный компьютер. Если планируется изготовление карт большого объема желательно достаточно мощный. Мне вполне хватает компьютера с ЦП Core2 Duo 2.66 ГГц и 2 Гб ОЗУ, остальные параметры ПК некритичны. Операционная системаWindows 95 и выше. Проверена работоспособность на версиях XP и Vista.
4. Доступ в Интернет на настольном ПК, желательно быстрый (по крайней мере, быстрее коммутируемого Dialup и мобильного GPRS) и безлимитный. Качать придется много.
Что нам нужно из программного обеспечения (версии указанны те, которые использованы при создании нижеследующих примеров, скорее всего подойдут и другие):
1.
Map Builder v.1.8 . Программа бесплатная. На сайте есть описание и пошаговые инструкции на русском языке, правда к сожалению несколько устаревшие. Адреса блоков карты на GM постоянно меняются, поэтому старая версия программы может не работать. В этом случае скачайте с сайта свежую, если не помогло, попробуйте отредактировать файл конфигурации.
2.
OziExplorerCE для установки на КПК v.2.19. Существует бесплатная версия, но она не подойдет, т.к. там есть ограничение по привязке карты только по двум точкам, а нам нужно по 9. На том же сайте имеется описание на английском языке. Описание на русском (правда старой версии)
можно прочитать здесь.
3. Img2Ozf v3.03. Бесплатная утилита. Можно скачать с сайта
OziExplorer.
4.
OziExplorer для установки на компьютер с Windowsv.3.95. По причинам, описанным в п.2 платная версия. Для создания карты описанным ниже способом и ее использования на КПК не нужна. Полезна для подготовки к походу и последующего анализа результатов: комфортного просмотра карты на большом мониторе настольного ПК, прокладки маршрута заранее, сохранение и анализ записанных на КПК треков, путевых точек и прочей подобной вспомогательной работы. Также необходима в случае навигации с ноутбуком, тогда Вам не нужен п.2.
5.
Adobe Photoshop. Я использую версию CS3, но необходимые нам возможности реализованы и в гораздо более ранних версиях продукта. Подойдет также любой другой растровый графический редактор, в котором можно выполнить ниже описанные операции. Но в пошаговых примерах я ориентируюсь именно на Photoshop. Нужен только для создания карт большого объема (см. пример №2), спутниковых снимков и комбинашек.
0.Подготовительные операции:
0.1. Установите на настольный компьютер программу из п.3, а при надобности дополнительно из пп.4,5. Описания установки имеются на официальных сайтах этих программ, никаких подводных камней мной обнаружено не было.
0.2. Установите на КПК программу из пункта 2.
0.3. Настройка утилиты MapBuilder. Установка – просто создайте на диске новую папку и распакуйте туда содержимое архива.
К утилите прилагается файл конфигурации с именем mbconfig.txt. Это обычный текстовый файл, его можно редактировать любым текстовым редактором. Проще всего использовать входящее в поставку любой версии Windows приложение «Блокнот» (в английской версии «Notepad»). Нас интересуют строки, начинающиеся с SATPARAM и MAPPARAM. Как можно догадаться из названий, первая относится к спутниковым снимкам, вторая – к картам. На момент написания статьи, в файле, скачанном с сайта MapBuilder, они выглядят следующим образом:
SATPARAM=v=33&t=
MAPPARAM=v=w2.88&
С этими параметрами программа будет нормально работать со спутниковыми фотографиями, но при попытке скачать карту выдаст ошибку «Запрашиваемый блок отсутствует на сервере». Дело в том, что числа «33» и «2.88» – версии блоков соответственно спутниковых снимков и карт на сервере GM. Эти номера часто меняются, при переходе сервиса на следующую версию. Для восстановления работоспособности программы строку MAPPARAM надо заменить на следующую (номер актуален на момент написания текста):
MAPPARAM=v=w2.92&
Как выяснить номер версии, когда GM изменит ее в очередной раз и утилита опять перестанет работать? Откройте в InternetExplorer сайт GM. Переключитесь в режим просмотра карты. В меню браузера «Вид» выберите пункт «Источник» (далее по тексту для краткости пункты меню буду записывать следующим образом: «Вид/Источник»). Откроется Блокнот, содержащий мешанину символов угрожающего вида, что-то вроде представленного на рис.1.
рис.1
Выполните в этом тексте поиск строки «google.com» (пункт меню Правка/Найти). Перебрав несколько найденных вхождений, рано или поздно Вам должен встретится адрес, начинающийся с символов «mt», что-то похожее на:
http: //mt1.google.com/mt/v=w2.92&hl=ru&x=9&y=4&z=4&s=Galileo
Число вскоре после этого адреса и будет номером версии для карты, в данном примере 2.92.
Для спутниковых снимков процедура поиска версии похожа, но выполнять ее надо, когда GM находится в режиме спутника и при поиске смотреть адреса, начинающиеся на «kh», например:
http: //khm0.google.com/kh/v\x3d37\x26hl\x3den\x26
Здесь номер версии спутника – 37. К сожалению начинающему пользователю компьютера этот пункт покажется мягко скажем, неочевидным, но лучшего способа определить текущую версию карты в GM я не знаю. Буду благодарен, если кто-то из уважаемых читателей предложит метод проще.
Еще две полезные вещи, которые можно сделать с помощью файла mbconfig. Переключение вида скачиваемой карты. Если строка MAPPARAM выглядит следующим образом:
MAPPARAM=v=w2.92&
будет скачиваться карта, как мы видим ее в GM. Если в номер версии добавить букву «t»:
MAPPARAM=v=w2t.92&
мы получим «полупрозрачную» карту, содержащую только дороги и названия населенных пунктов. Впоследствииее можно будет наложить на спутниковый снимок и изготовить комбинацию.
Переключение языка надписей на карте. В исходном состоянии файла mbconfig названия городов, улиц и т.п. отображаются на государственном языке той страны, карту чьей территории мы качаем. Это сильно снижает полезность карт для стран, где национальный алфавит отличается от кириллицы и латиницы. В примерах из этой статьи (если Вы не добавляли в mbconfig описанный ниже параметр) карта Москвы будет на русском. Желающие могут попробовать скачать карты Пекина и Бангкока. Проблема решается добавлением в строку MAPPARAM параметра «&hl=en»:
MAPPARAM=v=w2.92&hl=en&
В результате скачиваемые карты будут на английском языке, а надписи на национальном языке будут добавляться в качестве дублирующих только там, где для этого достаточно места.
Маленькие хитрости: Файл mbconfigнужно редактировать при незапущенной утилите MapBuilder. После изменения представления карты (добавления/удаления буквы «t» или параметра языка) удалите ранее скачанные блоки из буфера программы, для чего сотрите все файлы в папке blocks\map.
Пример 1. Простой случай
Попробуем изготовить карту центра Москвы в пределах садового кольца с номерами всех домов.
1.1. Определяем, какой масштаб нам нужен. Заходим на GM. Переключаемся в режим карты (кнопка «Карта»). Находим центр Москвы. Постепенно увеличивая масштаб определяем, при каком значении на карте появляются номера домов (это просто условие примера, на самом деле масштаб может быть любой необходимый Вам). В GM масштаб отображается как графический ползунок. Но Map Builderтребует ввод масштаба в виде числа от 1 до 18 для карт и от 1 до 24 для спутниковых снимков. Числовое значение масштаба элементарно определить, подсчитав количество делений от низа ползунка до указателя текущего положения, и прибавив к нему единицу. Для нашего примера масштаб будет равен 17 (см. рис.2).
рис.2
1.2. Прокручивая карту и управляя ползунком масштаба добиваемся, чтобы в окне GM была видна нужная нам область карты целиком. Т.к. границы при скачивании карты определяются не идеально точно, оставляем видимой некоторую часть окружающей местности. Но не слишком большую, чтобы не увеличивать без нужды размер получившегося файла. Маленькая хитрость: Более точно управлять видимой границей карты можно изменяя размер окна браузера. Таким же образом получается не квадратный, а вытянутый фрагмент карты. Но после изменения размера окна ссылки на карту не обновляются. Поэтому перед следующим шагом переместите ползунок масштаба на шаг крупнее и верните его обратно на исходное значение, таким образом гарантированно обновив внутреннюю информацию в GM. Примечание: чтобы весь нужный фрагмент карты точно поместился на экране, скорее всего придется выбрать масштаб отличный от желаемого, определенного нами на шаге 1.1. В нашем примере, центр Москвы целиком помещается на экран с масштабом, гораздо меньшим, чем 17 (см. рис.3). Это нормально.

рис.3
1.3. Получение ссылки на фрагмент карты. Для этого кликните по кнопке «ссылка» над верхним правым углом карты (на рис.3. помечена красной рамкой). В открывшемся окне выделите текст в поле «Вставьте ссылку в сообщение эл.почты или чата» (кликните по этому тексту, на рисунке он уже выделен и поэтому синего цвета). Затем скопируйте ссылку в буфер обмена Windows, нажав клавиши Ctrl+C.
1.4. Запустите утилиту MapBuilder (см. рис.4). Здесь и далее на изображениях диалоговых окон красной рамкой обведены поля, значения которых нужно задать точно таким же, как на рисунке. Значения полей, помеченных зеленой рамкой, устанавливаются в зависимости от ситуации, см. пояснения по тексту.
В поле «Ссылка» поместите из буфера Windows ссылку, полученную на шаге 1.3. Для чего поставьте курсор в это поле, удалите все его прежнее содержимое и нажмите клавиши Ctrl+V.
Поле «блоки» – выберите «GM.Map» для скачивания карты (и нашего примера), или «GM.Sat» для скачивания спутникового снимка. Примечание: процесс получения комбинашки несколько более хитрый. Она выкачивается в два этапа, сначала спутник, потом карта. Получившиеся изображения накладываются друг на друга в Photoshop.
Поле «Уровень» -- задайте масштаб, определенный нами в п.1.1 (в нашем примере 17)

рис.4
1.5. Запустите скачивание карты, нажав кнопку «OK». В открывшемся диалоговом окне можно увидеть предполагаемый объем скачиваемой из Интернета информации. Наш пример тянет где-то на 4 МБ. Следующее окно предлагает задать имя результирующего файла. Для единообразия с дальнейшим описанием примера зададим «mskcenter».
На выходе мы получим два файла. Файл с координатами привязки mskcenter.map пригодится на следующих этапах. Mskcenter.jpg – гораздо более интересная вещь. Это не что иное, как карта заданного нами района в виде обычного графического файла, который можно обрабатывать в любом графическом редакторе и печатать. Ему можно найти множество полезных применений, даже если у Вас нет КПК. К примеру, скачать карту страны, откуда Вы только что вернулись и нарисовать на ней маршрут Вашего путешествия. Отличное дополнение к фоторепортажу о поездке. Распечатать и повесить в рамке на стену вид окрестностей Вашего дома из космоса. Дополнить свою визитку мини-картой, как проехать к Вашему офису. В общем, простор для фантазии безграничен.
1.6. Просмотр файла mskcenter.jpg в любом имеющемся графическом редакторе или утилите просмотра графики. Например, в Photoshop. Убедитесь, что при скачивании захвачен весь нужный регион карты, масштаб и вспомогательные подписи на объектах соответствуют Вашей задумке. Если карта делается из спутниковой фотографии, возможнопонадобится несколько увеличить яркость и контрастность изображения, чтобы оно хорошо читалось на экране КПК при ярком солнце.
1.7. Запустите утилиту Img2Ozf (см. рис.5). В поле «SourceMapFolder» задайте папку, где находится скачанная на шаге 1.5 карта. Имя файла этой карты (mskcenter.map) выберите из списка, расположенного ниже и помеченного на рис. 5 зеленой рамкой.
Поле «NumberColors» задает количество цветов выходной карты для КПК. Чем больше это значение, тем большего размера файл получится в итоге. Заданные по умолчанию 48 цветов – хороший выбор для карты. Для спутниковых фотографий подбирается экспериментально.
Запустите обработку карты, нажав кнопку «ConvertMaps». По окончании процесса нажмите «ShowLogs», чтобы убедиться в отсутствии ошибок.
На выходе должны быть созданы два файла: mskcenter.ozfx3 и mskcenter_ozf.map. Это готовая к использованию на КПК карта.
рис.5
1.8. Копируем готовую карту на КПК в каталог карт
OziExplore. Я извлекаю из КПК флэшку и вставляю ее в подключенный к настольному компьютеру кард-ридер. Однако подойдет любой удобный Вам способ скопировать на Ваш девайс два файла. По умолчанию путь к каталогу карт «\OziExplorer 2\maps», но при установке Ozi на КПК мог быть задан другой путь. Примечание: копировать надо файлы mskcenter.ozfx3 и mskcenter_ozf.map, не перепутайте последний с файлом-полуфабрикатом mskcenter.map, оставшемся от шага 1.5.
1.9. Запускаем
OziExplore на КПК. Полное описание интерфейса этой программы выходит за рамки статьи. Рекомендую ознакомиться с руководством пользователя на ее сайте. Если уже использовали программы автомобильной навигации, ИМХО ничего особо сложного в Ozi Вы не найдете. Выбираем пункт меню «File/Открыть карту» и далее файл нашей карты mskcenter_ozf.map. Проверяем на экране КПК готовый результат своих трудов.
1.10. Садимся в автомобиль/метро/автобус/поезд/самолет, добираемся до центра Москвы и гуляем там с навигатором в свое удовольствие. Попутно убеждаемся в отличной точности привязки к местности гугловских карт.
Пример 2. Случай посложнее
Теперь сделаем карту всей Москвы в пределах МКАД. Опять же с точностью до домов. Казалось бы, задача аналогичная предыдущей. Если попытаться решить ее, воспользовавшись приведенной выше последовательностью действий, до п.1.6 все пройдет нормально. Объем скачанной информации составит примерно 160 Мб, размер jpg файла – около 300 Мб. Но при попытке конвертировать карту в Ozf формат (п. 1.7), результирующие файлы созданы не будут, а нажав кнопку «ShowLog» можно увидеть следующее сообщение об ошибке: «Outofmemory – failedtocreatetheozf2 file» (Недостаточно памяти – неудача при создании файла ozf2).
Решение проблемы – во первых конвертировать файл с изображением карты из формата jpg в tiff (для последнего Img2Ozf допускает гораздо больший максимальный размер). И во вторых уменьшить число цветов в файле с 1,6 миллионов (24-битный цвет) до 48. Сделать это можно с помощью Photoshop. Последовательность действий будет следующая:
2.1. Выполняем пп. 1.1 – 1.6. В пункте 1.5 имя результирующего файла зададим «mskall».
2.2. Открываем получившийся jpg-файл в Photoshop (меню File/Open).
2.3. Уменьшаем количество цветов в изображении до 48. Выбираемпунктменю Image/Mode/Indexed Color. В открывшемся диалоговом окне задаем параметры как на рис.6.
рис.6
2.4. Сохраняем файл в формате TIFF. Меню File/SaveAs. В поле FileName вводим «mskall.tif», а в поле Format выбираем «TIFF (*.TIF, *.TIFF)». Все параметры следующего окна задаем в точности, как на рис.7.
рис.7
2.5. Изменяем имя изображения в файле mskall.map, созданном на шаге 1.5. Это обычный текстовый файл, его можно редактировать в приложении «Блокнот» Windows. Находим в файле строку «mskall.jpg» и заменяем ее на «mskall.tif». Примечание: строка «mskall» это просто пример. В Вашем случае это будет имя, которое Вы задали в пп. 1.5 и 2.4.
2.6. Выполняем пп. 1.7 – 1.10.
Поделюсь еще одной хитростью, не имеющей правда прямого отношения к вышеописанной технологии и вообще к
OziExplore. На многих КПК, в том числе моем Asus 696 на момент его покупки, наблюдается следующая проблема: Когда еду с КПК на автомобиле, навигация работает нормально. Но при пешем перемещении GPS курсор долгое время стоит на одном месте, хотя я иду. И перемещается скачком на новую позицию только метров через 500 ходу. Т.е. нормально ходить с таким навигатором фактически невозможно. От используемой программы навигации и ее настроек этот эффект не зависит. Виной всему настройки встроенной в КПК микросхемы GPS, а именно флажок StaticNavigation. В этом режиме навигатор игнорирует перемещения со скоростью меньше 6 км/ч. Изначальное предназначение этого флажка – сглаживание колебаний курсора вызванных погрешностями определения позиции GPS при автомобильной навигации. Но на самом деле это не нужно, т.к. любая приличная навигационная программа делает это своими средствами. В программе этот режим легко включать/выключать в зависимости от того, идете вы пешком или едете на автомобиле.
Соответственно аппаратный флажок StaticNavigation лучше отключить. Сделать это можно с помощью бесплатной программы SirfTech (
http://w5.nuinternet.com/s660100031/SirfTech.htm ). Описание на русском языке –
http://www.gpsinfo.ru/articles.php?article=2258. Сделать это достаточно один раз. Состояние флажка сохраняется при полном отключении КПК и даже при вытаскивании из него аккумулятора. Внимание! Неправильное использование SirfTech может вызвать необратимый выход из строя модуля GPS в КПК. Поэтому настоятельно рекомендую внимательно прочитать описание. Не рекомендую изменять что-либо кроме флажка StaticNavigation или переключать этот флажок каждый раз при переходе от автомобильной к пешеходной навигации. Для такого переключения лучше используйте настройки своей навигационной программы.
Желаю Вам удачи в пути!