Ч тобы воспользоваться данными , полученными с помощью GPS- навигатора Garmin (WayPoints, Tracks, Routes) для пользователей ГИС MapInfo существует стандартный путь — импорт обменного файла в формате dxf, полученного из программы Map Source. Информация о том , как произвести эту манипуляцию уже изложена на нашем сайте и её можно посмотреть здесь .
Получается не очень удобно и не очень изящно. Однако пытливая мысль разработчиков не стоит на месте. Созданная программистами компании Blue Marble Geo утилита Geographic Tracker позволяет пользователям получать данные с GPS- устройств прямо из ГИС MapInfo! О том , как это сделать я и попытаюсь рассказать ниже. Итак , поехали .
Запускаем MapInfo v11.0 , загружаем карту того района , в котором снимали путевые точки и треки , и стартуем утилиту Geographic Tracker : Tool> Run Map Basic Program :
Далее , для подключения навигатора (он должен быть включен и подсоединён к USB- порту) запускаем программу GeoTracker, значок которой обычно находиться в Панели задач . Чтобы подключить устройство идём Options>Dev ice Setting и жмём на зелёный крест в нижнем левом углу :
После этого идём на вкладку Device List и жмём на кнопку Play (зелёный треугольник):
Если всё сделано правильно , то на вкладке Satellites можно увидеть приблизительно такую картинку :
В случае хорошего качества принимаемого сигнала со спутников панель внизу приобретёт зелёный цвет. При низком качестве сигнала панель будет жёлтого цвета. |
На вкладке Location можно узнать координаты вашего текущего географического положения ( широту , долготу , высоту) :
Необходимые настройки можно сделать на вкладке Preferences>Setting:
Ну вот , навигатор подключен. Теперь немного о том , как можно снять с него данные и загрузить их на вашу карту.
Тут необходимо одно важное условие. Карта , на которую вы будете импортировать данные с навигатора Garmin должна иметь систему координат Широта/Долгота ( Longitude/Latitude) на датуме WGS84 ( в этой системе координат принимаются данные со спутников и здесь необходима синхронизация данных и карты) . Чтобы это узнать , идём в MapInfo Map>Options, жмём на кнопку Projection и должны увидеть приблизительно такую картинку :
Для импорта данных с навигатора идём Tools>Path Manager, и далее меню Transfer> Download from GPS и жмём кнопку Download:
Если появляется сообщение типа этого
, то необходимо отключить на навигаторе функцию приёма сигнала.
Видим следующую форму :
Так , точки закачали. Теперь их необходимо поместить на карту в MapInfo. Для этого идём Transfer>Export to MapInfo:
Далее задаётся структура таблицы ( поля , в которые записываются координаты точек) :
Если всё сделано правильно , то наши точки из навигатора лягут прямо на карту ! :
Предложенная методика позволяет просматривать данные c GPS- навигаторов напрямую из ГИС MapInfo в режиме on-line , не используя сторонних программ-переходников типа Map Source . Это обстоятельство может быть особенно важным при полевом обследовании. Нетрудно представить себе ситуацию , когда вы сидите с ноутбуком в автомобиле и в режиме on-line отслеживаете своё местоположение и видите его на карте прямо в ГИС MapInfo ! Кстати , подобная фишка в последней версии ArcMap v10.0 не работает , вернее работает , но только через устаревший COM- порт . Почему разработчики из фирмы ESRI «недокрутили» эту свою утилиту — непонятно .
Как выполнить обратную задачу — перенести координаты (точки) с карты в GPS- навигатор , можно посмотреть на нашем сайте здесь