Детальная информация
Название | Разработка навигационного модуля, картографического визуализатора и базы данных для генератора пешеходных маршрутов: выпускная квалификационная работа бакалавра: направление 02.03.02 «Фундаментальная информатика и информационные технологии» ; образовательная программа 02.03.02_02 «Информатика и компьютерные науки» |
---|---|
Авторы | Гуров Александр Александрович |
Научный руководитель | Гончаров Александр Викторович |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | навигационный модуль ; картографический визуализатор ; база данных ; пешеходные маршруты ; маршрутизация ; геопространственные данные ; персонализация ; тэги ; PostGIS ; OSRM ; navigation module ; cartographic visualizer ; database ; walking routes ; routing ; geospatial data ; personalization ; tags |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 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