<<На Главную    <В меню Советы по MapInfo

Чтобы воспользоваться данными, полученными с помощью GPS-навигатора Garmin (WayPoints, Tracks, Routes) для пользователей ГИС MapInfo существует стандартный путь - импорт обменного файла в формате dxf, полученного из программы Map Source. Информация о том, как произвести эту манипуляцию уже изложена на нашем сайте и её можно посмотреть здесь.

 Получается не очень удобно и не очень изящно. Однако пытливая мысль разработчиков не стоит на месте. Созданная программистами компании Blue Marble Geo утилита Geographic Tracker позволяет пользователям  получать данные с GPS-устройств прямо из ГИС MapInfo! О том, как это сделать я и попытаюсь рассказать ниже. Итак, поехали  ...

 Первое что нужно сделать - обзавестись версией ГИС MapInfo v11.0 ... v11.5  (или v10.5 , на более старых работать не будет!). Чтобы скачать  триальный вариант v11.5 (на 30 дней) идём по этой ссылке: http://www.pbinsight.com/support/product-downloads/item/mapinfo-professional-v1152-evaluation-download Далее качаем по следующей ссылке утилиты Geographic Tracker v4.0 : http://narod2.yandex.ru/disk/1661265001/GeoTracker40.exe или из другого места в Сети.

Запускаем MapInfo v11.0 , загружаем карту того района, в котором снимали путевые точки и треки, и загружаем утилиту Geographic Tracker : Tool> Run Map Basic Program :

Запуск утилиты Geo Tracker

Далее, для подключения навигатора (он должен быть включен и подсоединён к USB-порту) запускаем программу GeoTracker, значок которой обычно находиться в Панели задач. Чтобы подключить устройство идём Options>Device Setting и жмём на зелёный крест в нижнем левом углу:

Определение устройства GPS-устройства

После этого идём на вкладку Device List и жмём на кнопку Play (зелёный треугольник):

Утилита Geo Tracker - кнопка Пуск

Если всё сделано правильно, то на вкладке Satellites  можно увидеть приблизительно такую картинку:

Утилита Geo Tracker - индикация сигналов с спутников В случае хорошего качества принимаемого сигнала со спутников  панель внизу приобретёт зелёный цвет. При низком качестве сигнала панель будет жёлтого цвета.

На вкладке Location можно узнать координаты вашего текущего географического положения(широту, долготу, высоту):

Утилита Geo Tracker - местоположение

Необходимые настройки можно сделать на вкладке Preferences>Setting:

Утилита Geo Tracker - Настройки размерностей

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

Тут необходимо одно важное условие. Карта, на которую вы будете импортировать данные с навигатора Garmin должна иметь систему координат Широта/Долгота (Longitude/Latitude) на датуме WGS84 (в этой системе координат принимаются данные со спутников и здесь необходима синхронизация данных и карты). Чтобы это узнать,  идём в MapInfo Map>Options, жмём на кнопку Projection и должны  увидеть приблизительно такую картинку:

Утилита Geo Tracker - Определение системы координат

Для импорта данных с навигатора идём Tools>Path Manager, и далее меню Transfer> Download from GPS и жмём кнопку Download:

Утилита Geo Tracker - выбор устройства

Если появляется сообщение типа этого  Утилита Geo Tracker - Сообщение , то необходимо отключить на навигаторе функцию приёма сигнала.

Видим следующую форму:

Утилита Geo Tracker = форма переноса данных

Так, точки закачали. Теперь их необходимо поместить на карту в MapInfo. Для этого идём Transfer>Export to MapInfo:

Утилита Geo Tracker - что будем переносить Здесь для экспортируемых точёк создаём новый слой p2 и будем добавлять его к уже загруженной карте из слоёв p1 и klg.

Далее задаётся структура таблицы (поля, в которые записываются координаты точек):

Утилита Geo Tracker - задаём структуру таблицы

Если всё сделано правильно, то наши точки из навигатора лягут прямо на карту ! :

Утилита Geo Tracker - точки на карте в ГИС MapInfo

Предложенная методика позволяет просматривать данные c GPS-навигаторов напрямую из ГИС MapInfo в режиме on-line , не используя  сторонних программ-переходников типа Map Source. Это обстоятельство  может быть особенно важным при полевом обследовании. Нетрудно представить себе ситуацию, когда вы сидите с ноутбуком в автомобиле и в режиме on-line отслеживаете своё местоположение и видите его на карте прямо в ГИС MapInfo ! Кстати, подобная фишка в последней версии ArcMap v10.0 не работает, вернее работает, но только через устаревший COM-порт. Почему разработчики из фирмы ESRI "недокрутили" эту свою утилиту - непонятно ...

Как выполнить обратную задачу - перенести координаты (точки) с карты в GPS-навигатор, можно посмотреть на нашем сайте здесь

Simashkov.2010

19.12.2010 г.

<<На Главную    <Назад