Все мы куда-то ездим, путешествуем, очень бывает интересно кроме фотографий и рассказов привезти из путешествия свой маршрут: я проехал/проплыл/пролетел/прополз вот так. Во время путешествий можно записывать свой маршрут с помощью программы-трекера на мобильном телефоне в файл формата GPX, а после показать на карте. Здесь я описал как это сделать.
- Во время путешествия записываем трек: включаем в телефоне GPS приемник и с помощью программы на телефоне записываем трек своего маршрута. Программ для записи треков – тысячи, я пользуюсь Google My Tracks. Программы записывают ваш маршрут в файлы формата GPX. Файлов, как правило, получается несколько.
- Объединяем несколько файлов треков в один GPX файл с помощью программы GPSPrune, сохраняем результат в виде единого GPX файла.
- Загружаем результирующий GPX трек на сайт Google Maps. Для этого придется залогиниться в Google My Maps, создать новую карту, загрузить GPX файл. После этого карту можно вставить в свой блог по ссылке share on a website
Особенности GPХ файлов
Мобильные трекеры записывают маршруты в формате GPX. Реалии жизни таковы, что: в телефоне села батарейка, вы надолго остановились и вам не нужны тысячи одинаковых точек в одном месте, размер выходные GPX треков огромен и не влезает ни в одну online карту, ваша программа разбивает ваш трек на десятки разных сегментов или файлов… в результате вы получаете десятки файлов которые внутри разбиты на десятки сегментов и вы не можете их показать на карте. Для того чтобы объединить множества разрозненных GPX файлов и сегментов в один трек для Google Maps нужно воспользоваться редактором GPX файлов GPSPrune.
GPX формат это простой XML файл.
<?xml version="1.0" encoding="UTF-8"?> <gpx ...> ... <trk><name>exercise</name> <trkseg> <trkpt lat="59.934721667" lon="30.310183333"> <time>2011-09-22T18:56:51Z</time> <fix>2d</fix> <sat>5</sat> </trkpt> <trkpt lat="59.934731667" lon="30.310083333"> <time>2011-09-22T18:56:56Z</time> <fix>2d</fix> <sat>5</sat> </trkpt> ... ... </trkseg> </trk> </gpx>
Ссылки
- GPSPrune отличный редактор GPX файлов, написан на Java, работает на всех Linux/Mac/Win, запуск командой java -jar gpsprune_18.jar
- Сайт gpxeditor.co.uk позволяет объединить все сегменты маршрута в один трек
- Удобный трекер в реальном времени ВиаЛат – ViaLatM обзор системы (история бесплатно хранится за 12 месяцев) хранит и синхронизирует историю при появлении интернет соединения.
- LiveGPSTracks профессиональный трекер, настраиваются все параметры, в отсутствие интернета умеет отсылать ваши координаты на сервер карт для отображения через CMCки.
- GdeMoi.ru российская система наблюдения в реальном времени
- Яхтенная трекнговая система: http://www.ybtracking.com/