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: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally: New arrival
Record key: ru\spstu\vkr\19897

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

Annotation

Тема выпускной квалификационной работы: «Разработка программы для привязывания навигационных данных к электронной карте». Целью данной работы является программное обеспечения, позволяющего выполнять получение 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.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
External organizations N2 All Read
External organizations N1 All
Internet Authorized users SPbPU Read Print Download
Internet Authorized users (not from SPbPU, N2) Read
Internet Authorized users (not from SPbPU, N1)
-> Internet Anonymous

Table of Contents

  • ВВЕДЕНИЕ
  • Глава 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 (Поиск маршрута в списке)
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Usage statistics

stat Access count: 0
Last 30 days: 0
Detailed usage statistics