Детальная информация

Название Разработка навигационного модуля, картографического визуализатора и базы данных для генератора пешеходных маршрутов: выпускная квалификационная работа бакалавра: направление 02.03.02 «Фундаментальная информатика и информационные технологии» ; образовательная программа 02.03.02_02 «Информатика и компьютерные науки»
Авторы Гуров Александр Александрович
Научный руководитель Гончаров Александр Викторович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика навигационный модуль ; картографический визуализатор ; база данных ; пешеходные маршруты ; маршрутизация ; геопространственные данные ; персонализация ; тэги ; PostGIS ; OSRM ; navigation module ; cartographic visualizer ; database ; walking routes ; routing ; geospatial data ; personalization ; tags
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 02.03.02
Группа специальностей ФГОС 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2025/vr/vr25-2961
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\37213
Дата создания записи 19.09.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Работа посвящена созданию программных компонентов для приложения-генератора персонализированных пешеходных маршрутов. Включает разработку навигационного модуля, картографического визуализатора и базы данных для хранения точек интереса и маршрутов. Задачи, которые решались в ходе работы: 1. Анализ предметной области. 2. Выбор инструментов реализации. 3. Разработка навигационного модуля. 4. Создание картографического визуализатора. 5. Проектирование и реализация базы данных. Результаты: создан навигационный модуль для отбора точек интереса и взаимодействия с OSRM, картографический визуализатор для подготовки данных маршрута, база данных для хранения информации о точках и маршрутах. Все компоненты успешно протестированы. Для реализации работы использованы следующие информационные технологии: язык программирования Python, фреймворк FastAPI, библиотеки SQLAlchemy, GeoAlchemy2, Shapely, СУБД PostgreSQL с расширением PostGIS, Redis, картографический маршрутизатор OSRM, среда разработки PyCharm, контейнеризация с помощью Docker, а также API сервиса OpenTripMap для сбора данных о точках интереса.

The work is devoted to the creation of software components for the application-a generator of personalized walking routes. It includes the development of a navigation module, a cartographic visualizer, and a database for storing points of interest and routes. Tasks that were solved during the work: 1. Domain analysis. 2. Selection of implementation tools. 3. Development of the navigation module. 4. Creating a cartographic visualizer. 5. Database design and implementation. Results: a navigation module has been created for selecting points of interest and interacting with OSRM, a cartographic visualizer for preparing route data, and a database for storing information about points and routes. All components have been successfully tested. The following information technologies were used to implement the work: the Python programming language, the FastAPI framework, the SQLAlchemy, GeoAlchemy2, Shapely libraries, the PostgreSQL database with the PostGIS extension, Redis, the OSRM mapping router, the PyCharm development environment, containerization using Docker, and the OpenTripMap API for collecting data on points of interest.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика