Details

Title Разработка программы для привязывания навигационных данных к электронной карте: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Creators Акомелков Андрей Геннадьевич
Scientific adviser Фёдоров Станислав Алексеевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint Санкт-Петербург, 2022
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects сопоставление карт ; разработка программ ; map matching ; program development
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2022/vr/vr22-3706
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key ru\spstu\vkr\19897
Record create date 1/18/2023

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Тема выпускной квалификационной работы: «Разработка программы для привязывания навигационных данных к электронной карте». Целью данной работы является программное обеспечения, позволяющего выполнять получение GPS координат, записанных с датчика, их последующею фильтрацию, анализ для вычисления расстояния, отображение на карте полного маршрута с учетом топологии дорог, а также возможность сохранять и загружать обработанные маршруты. В ходе работы была выбраны средства для реализации системы, спроектирована архитектура системы и выполнена ее программная реализация. Во время выполнения этапа тестирования были проведены исследования с несколькими типами входных данных и последующий анализ их. В заключении были сформулированы выводы на основании полученных опытным путем результатов, а также указаны возможные пути развития и использования системы.

Thesis: "Development of a program for linking navigation data to an electronic map". The goal of this work is software that allows you to obtain GPS coordinates recorded from the sensor, their subsequent filtering, analysis to calculate the distance, displaying the full route on the map considering the topology of roads, as well as the ability to save and load processed routes. In the course of the work, the means for the implementation of the system were selected, the architecture of the system was designed, and its software implementation was performed. During the testing phase, studies were conducted with several types of input data and subsequent analysis of them. Conclusion were formulated based on the results obtained experimentally, and possible ways of developing and using the system were indicated.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous
  • ВВЕДЕНИЕ
  • Глава 1. АНАЛИЗ РЕШЕНИЙ ПО ПРИВЯЗЫВАНИЮ НАВИГАЦИОННЫХ ДАННЫХ К КАРТЕ
    • 1.1 Обзор существующих решений
    • 1.2 Обоснование выбора технологий и средств разработки
  • Глава 2. АРХИТЕКТУРА СИСТЕМЫ ПО ПРИВЯЗЫВАНИЮ НАВИГАЦИОННЫХ ДАННЫХ К КАРТЕ
    • 2.1 Описание архитектуры
      • 2.1.1 Входные данные
      • 2.1.2 Выходные данные
      • 2.1.3 Основная программа
      • 2.1.4 Программный интерфейс приложения (API)
    • 2.2 Алгоритм
  • Глава 3. РАЗРАБОТКА СИСТЕМЫ ПО ПРИВЯЗЫВАНИЮ НАВИГАЦИОННЫХ ДАННЫХ К КАРТЕ
    • 3.1 Модуль обработки исходного маршрута
    • 3.2 Модуль карты
      • 3.2.1 Графический интерфейс (QML)
      • 3.2.2 Внутренний интерфейс (С++)
    • 3.3 Модуль загрузки и сохранения маршрутов
  • Глава 4. ТЕСТИРОВАНИЕ СИСТЕМЫ ПО ПРИВЯЗЫВАНИЮ НАВИГАЦИОННЫХ ДАННЫХ К КАРТЕ И АНАЛИЗ РЕЗУЛЬТАТОВ
    • 4.1 Тестирование модуля обработки исходного маршрута
      • 4.1.1 Тест №1 (Обработка зашумленного исходного файла)
      • 4.1.2 Тест №2 (Обработка реально маршрута)
      • 4.1.3 Тест №3 (Обработка исключений)
      • 4.1.4 Тест №4 (Обработка исключений)
      • 4.1.5 Тест №5 (Обработка исключений)
    • 4.2 Тестирование функций модуля карты
      • 4.2.1 Тест №1 (Отключение отображение исходного маршрута)
    • 4.3 Тестирование функций модуля сохранения и загрузки маршрутов
      • 4.3.1 Тест №1 (Сохранение маршрута)
      • 4.3.2 Тест №2 (Загрузка сохраненного ранее маршрута через меню)
      • 4.3.3 Тест №3 (Загрузка сохраненного ранее маршрута через список)
      • 4.3.4 Тест №4 (Поиск маршрута в списке)
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Access count: 13 
Last 30 days: 0

Detailed usage statistics