(Русский) OCAD Sketch и внешний GPS

Vabandame, see kanne on saadaval ainult %LANG : ja %.

Швед Дмитрий, февраль 2024

Введение

OCAD Sketch – удобное приложение для выполнения полевых работ при картографии. Приложение устанавливается на планшет (Android), используя подготовленные подложки вы получаете возможность рисовать карту значительно быстрее, точнее и качественнее. Еще одно преимущество работы с планшетом – при помощи GPS датчика вы всегда видете ваше местоположение на карте.

Однако есть проблема – встроенный GPS датчик дает довольно большую погрешность, временами до 15-20 метров. А при рисовании Sprint карты – это уже погрешность до 5 мм на карте. Многовато. Один из вариантов решения проблемы – использование внешнего датчика GPS.

Внешние GPS датчики

Вся их работа сводится к поиску GPS спутников, получению текущих координат и передаче их в планшет (через Bluetooth или через USB кабель)
С датчиками в ценовой категории в пределах 200 евро можно получить точность порядка 2-3 метра. Устройства стоимостью до 3000 дадут точность уже в пол метра.
В наше время есть смысл обращать внимание на двухдиапазонные приемники, они работают одновременно с GPS и с GLONASS. Это дает бОльшее количество видимых спутников а значит и бОльшую точность определения координат.
Датчики с функцией WAAS (wide area augmentation system) умеют использовать специальную систему поправок передаваемых наземными передатчиками, в результате точность позиционирования получается еще выше.
Пример устройства (цена в пределах 200 евро, точность 2.5 метра) – XGPS160 – SkyPro GPS Receiver

Подключение к планшету

Для подключения внешнего датчика GPS к планшету может потребоваться специальная программа. Например – GPS Connector.

GPS Connector
Программа соединяется в внешним датчиком GPS, получает от него координаты и отдает их всем приложениям которые эти данные запрашивают.
Настройка.
Соединение с GPS датчиком
Settings – GNSS Input – Source: Bluetooth Classic
Settings – Input source settings: выбираем устройство из списка ранее подключенных или делаем поиск нового усройства
Нажимаем стрелку влево, попадаем еще в один список настроек.
Заходим в меню Mock Location
Включаем переключатель Set Mock Location

Меню Developer options на планшете
Для того чтобы в Android планшете это меню показалось его надо специальным образом “разрешить”.
Идем в Android12 – Settings – About tablet – Software Information. 7 раз кликаем на раздел Kernel version. На 7 клик появится всплывающее сообщение что меню Developers Options теперь разрешено (то есть оно стало видно в разделе Settings).
Идем в Android12 – Settings – Developer options, в самом низу длинного списка заходим в раздел Location – Select mock location app, в нем в качестве такого приложения выбираем GPS Connector. Это означает что теперь планшет вместо того чтобы брать данные положения со встроенного GPS датчика будет обращаться за этими данными к программе GPS Connector. 
На этом настройки завершены.
Включаем GPS датчик, ждем пока он найдет спутники, запускаем GPS Connector, смотрим что в нем стали появляться координаты. Проверяем, видят ли эти данные другие приложения, запускаем, например, Google Maps, убеждаемся что он показывает наше текущее местоположение. Значит все работает правильно. 
В планшете настройка GPS должна быть включена. Но так как мы настроили что все данные GPS будет давать программа GPS Connector, то все приложения за координатами будут обращаться именно к ней.

Успехов!