Б. Леонтьев - GPS: Все, что Вы хотели знать, но боялись спросить
Второй вопрос связан с точностью карт. Наученный горьким опытом блуждания по картам автодорог в совершенно незнакомой местности, я с полным основанием мог предположить, что нарисованные ниточки улиц могут довольно приблизительно соответствовать их реальному географическому расположению. Если на карте в один прекрасный момент вы «перескочите» с одной улицы на другую, то в навигации запутаетесь точно. Короче говоря, надо было узнать, насколько документально карты отображают реальную картину местности.
Однако если выяснится, что точные карты действительно соответствуют, или только хорошие (военные) карты дают исчерпывающий ответ, то надо придумать, где их достать. При этом нужно быть уверенным, что в любом месте (будь то Европа, Подмосковье или Архангельская область) под рукой окажется тщательно проработанный картографический материал. Вот с какими мыслями я приступил к расспросам специалистов, а потом и к исследованиям конкретной аппаратуры.
Анализ программного и аппаратного обеспеченияБытовые приемники можно условно поделить на три группы:
• Первая, самая малочисленная, представляет собой «датчики», которые принимают спутниковую информацию, обрабатывают ее и в виде стандартизованных записей выдают в порт компьютера.
• Во вторую группу входят устройства с жидкокристаллическим дисплеем, отображающие маршрут, отслеживающие путь, направление и скорость движения и пр. Таким образом, оставив у дороги машину и запомнив в GPS-приемнике ее местоположение, можно смело удаляться в чащу, бродить там сколько душе угодно и помечать устройством разные грибные места, затем спокойно вернуться по проложенному треку к машине, а через год безо всяких трудностей повторить процедуру, пользуясь сохраненной информацией о навигационных точках (waypoints).
• Третья, наиболее дорогая группа устройств содержит в себе возможность навигации по карте (moving maps). Карты выпускаются изготовителями и третьими фирмами и довольно подробно освещают жизнь за границей (в Америке и Европе). Однако можете даже не искать в фирменных анналах Россию — это просто огромное белое пятно. Достаточно посмотреть на подробнейшую карту автодорог, которую предлагает Microsoft в пакете AutoRoute, чтобы узнать, что Москва живет одним МКАДом и двумя-тремя шоссе, делающими карту дорог нашей столицы похожей на пацифистский знак.
Все вышеперечисленные устройства могут подключаться к настольным и карманным компьютерам. Это значит, что даже из примитивного приемника в стандарте CompactFlash, который присоединяется к вашему PDA или HPC, можно сделать мощный навигатор с картой.
Участники GPS-движения рекомендовали проверенный личным опытом вариант с Palm-машинками. Самыми распространенными продуктами для навигации на этой платформе служат пакеты Atlas и HandMap.
Первый оперирует растровыми (Bitmap) картинками и позволяет, таким образом, использовать любые бумажные карты, отсканированные и загруженные в компьютер. Возможности продукта довольно широки: от масштабирования отображения и автоматической подгрузки детальных участков карт, до планирования маршрутов и навигации по карте в on-line с помощью GPS.
Второй пакет использует собственный векторный формат представления карт, но допускает «ручную» подготовку и загрузку картографического материала. Таким образом, в арсенале карт для HandMap имеются карты Питера и Москвы, созданные энтузиастами из России.
Ребята, которые пользуются карманными компьютерами типа PalmPilot (Palm, Visor и иже с ними), говорят, что лучшего и желать нельзя, однако я начал практические исследования навигации с помощью Pocket PC. Эта платформа показалась мне более привлекательной для решения поставленных задач.
Аргументы в пользу устройств Windows CE были следующие:
• Это самостоятельный класс карманных компьютеров, имеющих «взрослые» интерфейс и программное обеспечение.
• Это не записные книжки: использовать Windows CE в качестве записной книжки ужасно неудобно и Palm дает здесь 100 очков вперед. Это машинки, «питающиеся» стандартными форматами данных с настольных машин и, главное, приспособленные для этого! Попробуйте запихнуть 80 Мб растровых картографических данных (подробная карта московской области) в Palm — ничего не получится. Единственный представитель Пальмового царства, способный на это — это TRG. Но, боюсь, и он не сможет переварить такой объемный кусок информации, да еще и в стандартном «взрослом» формате. Мало того, популярный сборник автодорог Европы с подробнейшими картами и базами данных по музеям, гостиницам и ресторанам издается Microsoft и имеет «ответную часть» для Pocket PC. К сожалению, Pocket Streets не позволяет работать с GPS, но, надеюсь, это временное явление. В любом случае, карт мира такого качества для платформы Palm просто не существует. — Третьим весомым аргументом в пользу Windows CE является наличие для этой платформы версии OziExplorer — программы, которая, по мнению российских и зарубежных специалистов, является на сегодняшний день лидирующей в области GPS-навигации. Разработчики же заявляют, что кроме Windows CE никакая «карманная» платформа ими поддерживаться не будет.
О последнем (условно-бесплатном) программном продукте мы еще поговорим, а пока к основным аргументам можно добавить: наличие яркого цветного дисплея, который воспроизводит карты практически в печатном виде, и весьма объемный труд российских программистов, создавших прекрасную карту Москвы для Windows CE. Пакет PalmGIS позволяет с точностью до дома ориентироваться в Москве, прокладывать маршруты с учетом дорожных знаков и пробок и работать с картой в движении с помощью GPS-приемника. С практических упражнений с этим пакетом и приемником eTrex фирмы Garmin я и начал.
Практический опытПодключив без всяких проблем GPS-приемник к Cassiopeia E-115 и установив на нее пакет навигации по Москве PalmGIS, я начал кататься по городу. В первый же день сомнения в чувствительности и точности навигатора рассеялись: приборчик, «выброшенный» на «торпеду» и произвольно там болтающийся, стабильно «ловил» от 3 до 6 спутников и показывал точность измерения 6-10 метров. Этого вполне достаточно, чтобы позиционировать свое местоположение на карте. Когда видишь на карте Москвы ползающий точно по улицам кружок, замирающий перед перекрестками на светофорах и поворачивающий в точности с одной улицы на другую, испытываешь просто детский восторг! Как вы уже догадались, с картой тоже проблем не было: небольшие погрешности на окраинах не вносили путаницы в ситуацию, и определить свое местоположение на карте всегда было довольно легко.
Уже вечером, когда городское движение поутихло, я попытался проверить «условия плохой видимости». При этом оказалось, что я не могу вспомнить, где в Москве находятся узкие улочки с высокими, загораживающими небо, домами. На ум шли только кварталы возле Сухаревки — там я и катался. Никаких загрублений точности, потери сигнала и неожиданных показаний карты я не обнаружил. Остался открытым вопрос о радио-зашумленности в европейских городах с узкими улочками и высокими домами, а в остальном все вопросы, поставленные в разделе «теоретические опасения», были сняты одним махом!
Следующее исследование базировалось на пакете OziExplorer CE с загруженной «двушкой» (в 1 см — 2 километра) Московской области и поездке в Сергиев Посад.
Точность картографического материала была отменной! Трек (путь, «прочерченный» GPS-навигатором) ложился в точности на улицы и трассы. Только в одном месте мы «съехали с дороги», но это нисколько не помешало навигации. Интересно было наблюдать, как на развязках стрелочка, показывающая наше положение, начинала разворачиваться, в точности повторяя движения машины. Прозевав в одном месте поворот, мы без проблем поехали дальше по развилке и, перестроив на ходу трассу и наметив «обходной» маршрут, приехали прямо к Лавре! Приятно было с видом предсказателя сидеть и говорить, что через два километра будет мост, а затем можно будет повернуть направо!
Глава 10. Особенности национальной GPS-навигации
Итак, наш поход начинается!
Выходим из вагона поезда с романтическим названием «Москва-Лабытнанги» и сразу понимаем, что «здесь вам не тут»! Хотя, вроде бы, и погода хорошая, а тянущий ветерок продувает насквозь. Но мороз не может остановить нашего руководителя — настоящего борца за продвижение технического прогресса в районы дальнего севера. Он сразу же пытается привязать карту в Palm Vx к координатам нашего реального местоположения. Стоя на морозе, терпеливо ждем завершения исторического момента. Мы ведь тоже за прогресс! В общем-то…
Попутный вездеход, неизвестной, но весьма «проходимистой» конструкции, не дает нам, как следует, согреться ходьбой и довозит почти до входа в наше ущелье — точку отправления. Взметнув к небу тучи снега гусеницами, он скрывается, а мы проходим на лыжах немного дальше и встаем на первую ночевку.