Начитавшись разного ликбеза по вопросам спутниковой навигации, я стал окончательным поклонником систем GPS и даже самоуверенно решил завести домен с именем gps.ru, чтобы нести просвещение в массы. Оказалось, что домен такой существует, да еще как! Наличие мощной тусовки в России несказанно удивило. Обнаруженная конференция на сайте gps.boston.ru поразила опытными знающими людьми и дельной информацией о самых разных аспектах Глобального Позиционирования.
Здесь, в частности, выяснилось, что походники давно используют карманные приемники для прокладывания маршрутов и четкого их прохождения. Охотники и рыболовы отмечают координаты заветных охотничьих и рыбных местечек, а автотуристы обмениваются маршрутами с указанием автозаправок и, что сильно рассмешило, гаишников с радарами. Кроме того, существуют геодезические ресурсы, объясняющие любителям основы картографических премудростей. Однако, наряду с радостным изумлением, начало возникать чувство опасения, что все прелести карманных навигаторов — это зачастую рекламная пропаганда. Выяснилось, что приемник должен видеть большую часть неба со спутниками, причем в прямой видимости их должно быть не менее четырех, иначе возможны сильные погрешности. Что в лесистой местности, а так же в узких улочках с высокими домами, где небо плохо просматривается, приемник может и вовсе «потерять координату». В городах возможно и большое количество радиопомех, мешающих уверенному приему. Все эти облачка начали заслонять сияющее солнце 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 метров. Этого вполне достаточно, чтобы позиционировать свое местоположение на карте. Когда видишь на карте Москвы ползающий точно по улицам кружок, замирающий перед перекрестками на светофорах и поворачивающий в точности с одной улицы на другую, испытываешь просто детский восторг! Как вы уже догадались, с картой тоже проблем не было: небольшие погрешности на окраинах не вносили путаницы в ситуацию, и определить свое местоположение на карте всегда было довольно легко.