Что такое GPS?

Global Positioning System (GPS) – это спутниковая навигационная система, состоящая из работающих в единой сети 24 спутников, находящихся на 6 орбитах высотой около 17 000 км над поверхностью Земли. Спутники постоянно движутся со скоростью около 3 км/сек, совершая два полных оборота вокруг планеты менее, чем за 24 часа.

Задачей системы является точное определение местонахождения в любое время суток и в любую погоду. На сегодня паспортная точность большинства бытовых приборов соответствует определению местоположения в радиусе 15 метров с вероятностью 95%. Впервые GPS приемники появились у нас в стране в конце 90х годов, и широкую популярность обрели после отмены SA (Selective Access) в 2002 г. т.н. селективного доступа к системе, введенного Администрацией США для загрубления координат для гражданских приемников (до этого точность варьировалась от 40 до 100 и более метров)

Сейчас же реальная точность определения координат может достигать на территории РФ 4-5 метров, что легко позволяет мне использовать прибор для поиска своего автомобиля на стоянке у гипермаркета.

Еще одним толчком популяризации GPS у нас послужило открытие путем Reverse Engineering в 2002-2003 гг технологии производства самодельных карт. Дело в том что компания GARMIN держит в секрете свою технологию производства карт для картографических GPS приемников не только от пользователей, но и, до совсем недавнего времени, - от своих же дилеров.

При наличии превосходных и сравнительно недешевых картографических продуктов для Западной Европы, Северной Америки - Восточная Европа, Россия и страны вокруг нее представали огромным белым пятном.

Технология Reverse Engineering создания собственных карт создана поляком - Станиславом Козицким, а технология визуализации и редактирования карт - нашим соотечественником, помимо всего и автором книг по технологиям телефонии - Константином Галичским.

В дальнейшем, при описании собственного опыта создания карт, я хотел бы рассчитывать на немного подготовленную аудиторию, хотя бы раз уже державшую в руках GPS навигатор.

Моим первым общением с GPS было такое: уже что то слышавший о таких приборах и уже читавший о них на первых русскоязычных сайтах я летел в командировку в Ростов-на-Дону в 2000 г, и когда возвращался самолетом домой, в Санкт-Петербург, со мной рядом сел пассажир, в руках которого был GARMIN III. Моему восхищению просто не было предела - прибор показывал где мы летим (города были точками обозначены), скорость, высоту. Но тогда на "прибор с неочевидной полезностью" было жалко средств. Все изменилось когда я узнал что стало можно делать свои карты для GPS...

--------------------------------------------------------------------------------

Обзор необходимого программного обеспечения:

  1.  CGPSMAPPER - это и есть программный продукт созданный Станиславом Козицким - это компилятор, декомпилятор, и средство для создания превьюшек в MapSource в одном флаконе. http://www.cgpsmapper.com/

  2.  GPSMapEdit - это программный продукт Константина Галичского - средство для создания прекомпилированных карт в т.н. Польском формате (текстовом формате созданном С.Козицким, описывающим параметры элементов карты), а также по сути своей GUI для CGPSMAPPER'a. http://www.geopainting.com/

Что я использую еще:

  • SendMap - тоже производства С.Козицкого - утилита для прямой закачки скомпилированной карты в прибор http://www.cgpsmapper.com/

  • IMG2GPS - графическая оболочка для SendMap. Лучшая на данный момент http://homepage.ntlworld.com/mdipol/img2gps

  • GPSDaemon - программа, извлекающая из прибора, в т.ч. и через USB порт закачанную туда карту для повторного использования (такой вид загрузки карт частенько практикуется российскими компаниями и до недавнего времени карты по USB извлечь было невозможно) www.geocities.com/swan_gps

  • GPSMapHelper - программа, значительно упрощающая редактирование карт в Польском формате, а кроме того может генерить pv-файл для создания превью в MapSource http://www.ada.ru/gps/helper/

  • MapExtract - Болгарская разработка - тоже набор утилит для работы с Польским форматом http://mapextract.tk/

  • И для создания карт с поддержкой роутинга - (автопрокладки маршрутов) необходима утилита С Козицкого

  • MapRoute - Предназначена для автоматического назначения параметров роутинга исходя из класса дорог. http://gps.chrisb.org/download/MapRoute32.zip

Автор: В. Драгни

Внимание!

В качестве исходного материала использована статья с сайта "Проект Виталия Драгни"


Рейтинг@Mail.ru

Hosted by uCoz