Упражнение по теме: Глобальное позиционирование

Необходимое оборудование:

Задачей кейса является создание карты интенсивности с помощью данных, собранных с помощью GPS/ГЛОНАСС модуля, установленного на мобильное устройстве. Для записи этих данных будет использовать приложение Логгер. Логгер позволяет записывать параметры модулей мобильного устройства в файл с заданным интервалом времени.

Для устройств, использующих операционную систему Android используется бесплатное приложение NextGIS Logger NextGIS Logger, а для устройств на iOS используется приложение GPS Tracker & Logger (автор Marcus Wong).

Рис. 1 GPS Tracker & Logger

Также возможно запись с помощью специализированного GPS-приемника (например, Garmin).

Для записи лога с помощью устройства NextGISlogger необходимо: 1. Проверить, что на Вашем мобильном устройстве, включен GPS/ГЛОНАСС модуль (параметр Местоположение) параметр «Местоположение».

2. Задать параметры записи лога:

Рис. 2 NextGIS Logger. Настройки

Рис. 3 NextGIS Logger. Период записи

Рис. 4 NextGIS Logger. Настройки сенсоров

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

4. Выйдите на улицу, нажмите кнопку данные в реальном времени и дождитесь, когда в подменю Сенсоры в разделе GPS, вместо значений null появятся числовые значения. Нажмите кнопку назад.

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

6. Если вы хотите приостановить запись лога, то нажмите на кнопку Остановить логгер, а для продолжения записи Запустить логгер.

7. После записи лога нажмите кнопку Остановить логгер и в разделе Сессии кнопку Закрыть.

8. Перейдите в раздел Управление, отметьте Ваш трек и выберите Все в разные файлы (CSV), а затем удобный способ передачи данных на компьютер (почта, облако или память).


Для старой версии: Файлы лога сохранятся в папке nextgis_logger, находящейся в корне файловой системы устройства. Скопируйте их на компьютер с помощью кабеля или через облачный сервис, например Google диск.


В случае с приложением для iOS файл отправляется по почте.

В результате были записаны следующие файлы:

Для дальнейшей работы будет использоваться файл: sensor_time_log.csv либо data.csv.

Структура данных (названия некоторых полей могут отличаться):

Откройте, выгруженный файл с помощью Excel (он выдаст несколько ошибок) и изучите его. Если все данные открылись в одном столбце, воспользуйтесь функцией Текст по столбцам во вкладке Данные.

После выгрузки файла на компьютере можно воспользоваться несколькими геоинформационными сервисами, например: Scanex GeoMixer, ArcGIS Online, CartoDB (https://carto.com/) и другие. Рассмотрим пример визуализации в ArcGIS Online.

9. Откройте портал ArcgGIS online http://www.arcgis.com/. Нажмите Войти в правом верхнем углу.

Рис. 5 Главная страница ArcgGIS Online

10. И на открывшейся странице нажмите Создать персональную учетную запись для того, чтобы получить бесплатный бессрочный доступ для некоммерческого использования. Далее следуйте инструкциям на сайте.

Рис. 6 Регистрация

11. После регистрации нажмите кнопку Создать карту для того, чтобы открылась карта, на которой мы будем визуализировать наш лог-файл.

Рис. 6 Создать карту

12. В открывшейся карте, нажмите кнопку ДобавитьДобавить слой из файла.

Рис. 7 Добавить слой из файла

13. Открывшееся окно позволяет добавить на карту различные типы файлов пространственных данных, такие как .shp, .gpx, .csv и даже .txt, при условии, что в нем содержится пространственная информация (географические координаты или адрес). Нажмите кнопку Обзор, выберите Ваш log файл и нажмите импортировать файл.

Рис. 8 Добавить слой из файла

14. В появившемся окне для раздела Определить местоположение объектов с помощью: выберите Широта/Долгота, а в разделе Обзор полей местоположения. Щелкните ячейку для изменения найдите названия столбцов, содержащих координаты, и задайте для них параметр долготы и широты (GPS_Lat – Широта, GPS_Lon – Долгота). Нажмите кнопку Добавить слой для того чтобы слой отобразился на карте.

Рис. 9 Добавить слой CSV

15. В появившемся окне выберите стиль отображения Карта интенсивности, а затем попробуйте остальные варианты для отображения карты.

Рис. 10 Карта интенсивности