|
|||||||
GPS, электронные карты и навигацияКарты известны человечеству уже очень давно, однако относительно недавно они приобрели новую электронную форму, существенно расширяющую возможности и сценарии их использования. Например, популярный сервис GoogleEarth позволяет пользователям размещать на карте свои фотографии с указанием координат места, где они были сделаны. И если вы используете эту систему для планирования туристических маршрутов, то сможете здесь же посмотреть, как выглядят города и страны глазами тех, кто там уже побывал. ![]() Несмотря на качественно новый уровень электронных карт, бумажные варианты пока не собираются на покой. Действительно, у них есть несколько существенных преимуществ, с которыми, несмотря на бурное развитие электроники, пока ничего сделать нельзя. Среди них – низкая стоимость, отсутствие необходимости в электропитании, иногда небольшие размер и вес. Однако если для вас важны такие параметры, как актуальность, возможность поиска объектов, прокладки маршрутов, сбор статистики о перемещениях, работа с текущими координатами, существенная интерактивность, то ваш выбор – электронные карты. В этом материале мы рассмотрим современное состояние дел в этом вопросе, включая оборудование, собственно карты и, конечно, программы. Система GPSСобственно под GPS (Global Positioning System) понимается система, позволяющая получить координаты пользователя с помощью сигналов системы спутников. Спутники этой системы, в количестве 24 штук, принадлежат США. Используя передаваемые с них сигналы, клиентское оборудование (GPS-приемник) может определить свои координаты с точностью до нескольких метров и передать их в навигационную программу. Координаты включают в себя долготу, широту и высоту. Дополнительной функцией системы является трансляция сигналов точного времени. Конечно, они используются и собственно в процессе определения координат. В условиях слабого сигнала (речь здесь идет об обобщенном понятии сигнала со всех возможных спутников, а не каком-то одном; обычно программы/устройства включают в себя отдельное окошко, в котором можно посмотреть как расположение спутников, так и уровень их сигналов) некоторые приемники обеспечивают получение только двух координат, что может быть вполне достаточно для некоторых задач. Формально система может быть переведена правительством вышеуказанной страны в «военный» режим, когда гражданским устройствам разрешено получение только 100-метровой точности. Однако за последние годы такого замечено не было. Естественно, все это работает только на открытом пространстве. В помещениях сигналы спутников поймать нельзя. В некоторых условиях возможно получение координат, если приемник расположен около окна. С другой стороны, дома обычно имеют достаточно стабильные координаты, так что данная проблема возникает только у журналистов, которым не терпится дома опробовать новое устройство, полученное на тест... В зависимости от качества приемника, сигнал часто можно поймать и через некоторые препятствия, например, в салоне автомобиля. Для повышения надежности приема в сложных ситуациях можно использовать внешние GPS-антенны. Приемники прошлых поколений для своей работы часто требовали их в обязательном порядке. Последние модели уже могут успешно обходиться внутренними и бывают встроены в КПК или даже сотовый телефон. Внешние приемники выполнены в виде небольших устройств, общение которых с остальной частью навигационной системы происходит или по проводу или через беспроводной интерфейс Bluetooth. Проводные варианты включают в себя устройства с интерфейсами USB и RS-232. Первый из них обеспечивает также и питание приемника. Последовательный интерфейс RS-232 может только передавать данные, так что питание подводится отдельно. Отметим, что для промышленного применения удобнее RS-232, так как он более универсален. В любом случае подключения, непосредственно информация о работе приемника передается по последовательному протоколу, поэтому настройка приемника в навигаторе содержит выбор порта и скорости. Беспроводные приемники наиболее популярны для работы с портативными устройствами, такими как КПК или сотовые телефоны. Они обычно включают в себя аккумулятор, позволяющий использовать их в автономном режиме несколько часов. При работе в автомобиле часто используется питание от бортовой системы. Для КПК и смартфонов специально выпускаются GPS-приемники в формате карт CompactFlash и SD (SDIO), но сейчас спрос на них невелик, так как все чаще приемники сразу интегрируются в мобильные устройства. ![]() ![]() GPS-приемники В последнее время появилось несколько программных усовершенствований базовой системы GPS, которые позволяют уверенно получать координаты даже в условиях плотной застройки современного мегаполиса. Кроме того, помочь с этим может и увеличение количества каналов в приемнике. Одним из существенных параметров каждого приемника является время старта. Принято учитывать несколько параметров – так называемое «время холодного старта» получается когда приемник долго находится в выключенном состоянии. В этом случае ему нужно предпринять достаточно много действий, чтобы инициализировать процесс определения координат. Обычно это время составляет несколько минут. Для его уменьшения некоторые продукты используют специальный алгоритм – предварительно в них можно загрузить точные карты расположения спутников (например, через компьютер, подключенный к Интернет) на несколько дней вперед. В этом случае они могут не ждать трансляции этой информации со спутников при холодном включении, а сразу начать определять координаты. Второй параметр – когда приемник включается после непродолжительного выключения или отсутствия сигнала (например, если вы ехали в туннеле или шли по подземному переходу). В этом случае восстановление сигнала может занять несколько секунд. Отдельно стоит отметить информацию о текущей скорости, которую предоставляют некоторые продукты. Она выводится из координат, получаемых от приемника, чисто программным способом и поэтому может быть точной только в случае достаточно длительного и относительно быстрого движения. В частности, пешеходам на нее ориентироваться может быть достаточно сложно. Сегодня разными странами (включая Россию) разрабатываются несколько альтернативных навигационных систем спутников, однако полностью работоспособна сейчас только американская версия. КартыCама навигационная система с поддержкой GPS не обязана использовать какие-либо карты. В частности, есть специальные устройства, которые можно успешно использовать на рыбалке или в туристическом походе. В этом случае вы можете получить на экране устройства графическое отображение своего маршрута, отмечать на нем какие-либо ключевые точки (например, «лагерь» или «пещера»), использовать его для возвращения в начало пути и подсчета интегральных параметров (например, общего расстояния, средней и скорости). Однако собственно расцвет GPS-устройств, который мы наблюдаем последние годы, безусловно, связан именно с навигацией на базе карт. Сравнение с бумажными вариантами мы уже обсудили в начале статьи, так что здесь сосредоточимся непосредственно на электронных версиях. Они делятся на две большие группы – растровые и векторные. Первые формально можно представить себе как отсканированные бумажные карты – это графический файл в обычном или специальном формате, который программа навигации «подкладывает» под картинку вашего маршрута. Данные карты могут предоставлять несколько дополнительных возможностей (например, поиск объекта по названию), однако в любом случае они уже отживают свой век из-за большого объема, сложностями при масштабировании, отсутствия возможности прокладки маршрута и других проблем. Настоящее и будущее, безусловно, принадлежит векторным картам. Именно они позволяют пользователю навигационной системы получить совершенно не сравнимый со «стандартной бумагой» сервис. Он включает в себя:
Подробнее этих функций мы коснемся далее при описании конкретных продуктов. Наиболее важными характеристиками карт являются актуальность, детализация и набор POI. Первый из них может обеспечиваться производителем системы на базе подписки. Скажем, если вы приобрели устройство с картой Германии, то в течение года можете самостоятельно (через Интернет) получать обновления карт и загружать на свое устройство. Для обозначения актуальности обычно каждая карта имеет параметр «версия» или «дата». Детализация обеспечивается правильным выбором отдельных карт. Например, в устройстве может быть установлена детальная карта Франции (с точностью до дома) и дополнительно карта всей Европы с наиболее важными дорогами. Однако обычно детализация карт – постоянный показатель для каждого продукта и только незначительные изменения могут появляться в обновлениях. Формально единственным ограничением детальности является занимаемый картами объем. Некоторые производители подошли к проблеме кардинально – просто сделали максимально детальную карту региона объемом 2 ГБ, что соответствует максимальному объему карты памяти стандарта SD. Второе решение – установка жесткого диска большого объема – используется в некоторых моделях навигаторов высшего уровня. ![]() ![]() Прокладка маршрута POI (Point of Interest) можно перевести на русский язык как «объект». Это наиболее интересная часть всей навигационной системы. Объекты обычно распределены по категориям (например, «Магазины», «Развлечения», «Автостоянки», «Рестораны») и могут насчитывать десятки тысяч позиций. Имея хорошую (и актуальную) базу POI, пользователь может попросить навигатор найти ближайшую заправку или музей. В некоторых системах можно даже позвонить (через сотовый телефон, подключаемый по Bluetooth к системе, или по встроенному GSM-модулю) на выбранный объект, что позволяет, не отвлекаясь от процесса вождения, заказать столик в ресторане или узнать о наличии мест в гостинице. Отображение POI на карте можно настроить – указать категории, которые нужно показывать. Иначе центр города может оказаться полностью покрыт разными значками. Иногда навигационная система может подавать звуковые сигналы при приближении к определенным объектам, что может оказаться полезным в некоторых ситуациях. ![]() POI на карте Собственно производителей карт в мире не так уж и много, так что часто разные навигационные продукты используют карты одного поставщика. Однако стоит отметить, что информация в этих картах может иметь разный объем (например, меньше POI или больше дорог в каком-то регионе) и отличаться как по форматам, так и по внешнему отображению. В некоторых продуктах пользователи могут сами вносить изменения в используемые карты – скажем, «закрывать» дорогу (если она ремонтируется и, видимо, это надолго) или добавлять свои собственные POI (например, данные о радарах-детекторах скорости). Иногда данную информацию можно экспортировать в специальный формат и передать другому пользователю аналогичной или другой системы. Кроме того, некоторые компании или учреждения, заинтересованные в посещении своих объектов пользователями, часто бесплатно предлагают дополнения к картам. Среди них могут быть, например, список Wi-Fi-точек оператора или туристические маршруты по городам и регионам. Отдельно отметим вопрос с локализованными названиями улиц и других объектах на картах. Вариантов решения есть два, первый из них – использовать английскую транскрипцию для отечественных названий. Обычно он подходит для иностранных пользователей, которые незнакомы с русским языком. Второй – использовать оригинальные названия – также встречается в некоторых продуктах. С локализацией связан вопрос о поиске объектов по названию, поскольку обычно для этого используется экранная клавиатура. Встречаются продукты, которые имеют русские названия улиц, однако поиск работает и по английским версиям имен, или есть возможность переключать раскладки у клавиатуры. ПрограммыПрограммное обеспечение является третьим ключевым элементом навигационной системы. Именно программа определяет представление информации от GPS-приемника, данных карты, варианты их использования и все дополнительные возможности конечного продукта. Формально можно сравнивать программы по предоставляемым функциям или удобству использования, однако это настолько субъективные элементы, что давать какие-то рекомендации в данном случае очень сложно. Не говоря уже о том, что и карты могут быть существенно разными (они обычно идут к каждой программе свои). Оптимальный вариант для пользователя – попробовать самому каждый продукт и выбрать наиболее подходящий себе по удобству управления и использования. Однако это не всегда возможно, так что можно предложить еще один вариант – ориентацию на наиболее популярные продукты. Мы постараемся в дальнейшем на страницах нашего ресурса осветить этот вопрос. Сейчас же коротко опишем возможности современных программ для навигации. Речь пойдет в основном о программах для платформ Windows Mobile и Symbian. Некоторые автономные навигаторы используют аналогичное ПО с такими же функциями. Конечно, самый главный критерий при выборе программы – наличие для нее качественных карт необходимого региона. Как бы ни была замечательна программа – без хороших карт она практически бесполезна. Основные функции навигационной программы включают в себя:
Все эти функции имеют множество параметров, удобство использования которых существенно влияет на эффективность программы. В частности, при отображении карты могут быть предусмотрены схемы цветового оформления, иногда с автоматическим переключением в ночной режим. Как мы говорили выше, отображением на карте POI обычно можно управлять, например, выбирать категории. Существенным элементом при выборе программы являются особенности отображения ею текущего состояния и движения по маршруту. Здесь нужно обратить внимание на режимы отображения карты (2D, 3D), управления отображением (масштабирование, движение), наличие дополнительной информации на экране в режиме движения (скорость, компас, уровень сигнала, следующий поворот и так далее). ![]() Режим навигации Поиск объектов может осуществляться несколькими способами – например, по типу объекта, по точному адресу, по последним запомненным точкам. Прокладка маршрута может включать в себя несколько параметров. Например – минимальное время, минимальное расстояние, пешеходный или велосипедный маршрут. Иногда предусматривается построение маршрута сразу через несколько опорных точек, включая автоматическую оптимизацию порядка их посещения. Большинство продуктов перепрокладывает маршрут, в случае если пользователь сбился с него (например, объезжая пробку). Еще одна интересная возможность навигаторов – наличие и качество голосовых подсказок. Большинство систем умеет сопровождать поездку и давать рекомендации, к примеру, о следующем повороте. Обычно продукты имеют в комплекте несколько модулей с разными языками. Для некоторых из них может применяться полный синтезатор (то есть не набор стандартных фраз из серии «Поверните налево через двадцать метров»), в этом случае озвучиваются названия улиц, объектов и всего остального. Иногда навигатор даже может прочитать вам SMS или прогноз погоды. Стоит упомянуть и о возможности получения информации о трафике (пробках). Для этого может использоваться или специальный приемник, или сотовая связь. Эта информация анализируется программой навигации для прокладки наиболее быстрого маршрута. УстройстваКроме непосредственно приемника, навигационная система должна включать в себя устройство отображения и управления. В этом качестве сегодня часто используется КПК, смартфон или коммуникатор. Действительно – это достаточно компактные устройства, с качественными экранами и хорошими возможностями по управлению. В принципе любой КПК, выпущенный в последние несколько лет, можно использовать для навигации. Но здесь нужно обратить внимание на следующие факторы: время работы от батареи (если хочется использовать для пеших прогулок), размер и яркость экрана, возможность установки и питания в автомобиле (если рассматривается именно такой вариант), громкость встроенного динамика, наличие беспроводного интерфейса (для работу с Bluetooth-GPS-приемником), наличие слота для карты памяти (для программы и карт). В некоторых случаях, например для получения информации о пробках, может пригодиться и GSM-модуль. У смартфонов (здесь имеются в виду модели на Symbian) в принципе важны аналогичные параметры с учетом, скорее, пешеходного применения – экран у них небольшой, управление не сенсорное, так что в автомобиле использовать их менее удобно, чем КПК. Производительность устройств в данном приложении влияет в основном только на скорость (пере)прокладки маршрутов, так что даже слабые модели вполне подходят для навигации. На некоторых моделях также можно заметить медленную прорисовку детальных карт в режиме их просмотра, поскольку в нем меньше фильтруются отображаемые объекты. Последнее время стало популярным встраивать GPS-приемник непосредственно в КПК. И если ранее это было заметно внешне (относительно большой размер устройства, внешняя антенна, как, например, у ASUS MyPal), то сейчас размеры приемников настолько незначительны, что это совершенно не сказывается на дизайне аппаратов (скажем, Nokia N95 и E-Ten Glofiish X500+). Часто подобные модели имеют специальный комплект поставки, включающий крепление и питание для автомобиля и навигационную программу. Во всем остальном они не отличаются от обычных КПК. ![]() ![]() Навигаторы на базе КПК и сотового телефон Итак, комплект Bluetooth-GPS-приемник + КПК/смартфон/коммуникатор + программа с картой может полностью реализовать навигационную систему и все ее возможности. Однако если у вас нет подходящего КПК, то такой комплект получается достаточно дорогим. Модели карманных компьютеров и коммуникаторов со встроенным GPS обеспечивают множество функций в одном устройстве, но и стоят много. Так что если вам не требуется универсальность КПК, то есть смысл обратить внимание на отдельные специализированные навигаторы. Из-за отказа от универсальности и ориентации именно на навигацию, они имеют меньшую стоимость и определенные конструктивные особенности, которые позволяют использовать их по профилю более эффективно. Выглядят они обычно аналогично КПК, но штатно предусматривают крепление и питание в автомобиле, часто более крупный экран, громкий динамик, возможно специальное управление. Дополнительные возможности данной группы навигаторов включают в себя просмотр фото и видео, прослушивание музыки, работу в качестве громкой связи для мобильного телефона, получение и отображение информации о погоде и другие функции. ![]() Автомобильный навигатор Несколько в стороне стоят устройства, предназначенные для стационарного использования в автомобиле. Они могут входить в комплектацию автомобилей, поставляться отдельно производителем или иметь форм-фактор стандартных магнитол. Последние наиболее универсальны и обладают большими возможностями – навигация, работа с аудио-видео, сотовым телефоном. Отличительными чертами автомобильных систем являются относительно большой экран и интеграция в аудиосистему автомобиля, что повышает удобство использования. ![]() Автомобильный медиацентр-навигатор Для туристических походов может быть удобно использовать специальные походные модели, которые имеют повышенное время работы и крепкий защищенный корпус. ![]() Портативный навигатор Критерии при выборе навигационной системы зависят от многих факторов, в частности, от предполагаемых сценариев использования, наличия у пользователя уже какой-то части системы (например, КПК). Основными параметрами являются:
Ну и, конечно, не стоит забывать о стоимости. Сегодня (ноябрь 2007 года) минимальные ориентиры следующие:
Кирилл Кочетков (kochet@ixbt.com) [Раздел «Всегда на связи»] |
|
||||||
| Поиск по DigitLife.ru || Copyright © by iXBT.com, 1997-2010. | |||||||