Алгоритм та програма для сервісу Map matching на основі даних OSM карт
dc.contributor.advisor | Яценко, Віталій Олексійович | |
dc.contributor.author | Мартинчик, Богдан Андрійович | |
dc.date.accessioned | 2021-08-10T07:52:26Z | |
dc.date.available | 2021-08-10T07:52:26Z | |
dc.date.issued | 2021-06 | |
dc.description.abstracten | Qualification work includes an explanatory note (51 pages, 32 figures, 3 appendices). The purpose of this project is to create a program based on the Ubuntu OS for the procedure of map matching over the input geospatial data of OSM maps. The computer application must be able to: Based on publicly available OSM (Open Street Map) geospatial data, perform a map matching procedure on the input data. That is to perform construction of a possible route on OSM maps through the given in the form of coordinates of a point. The input data for the developed program are publicly available OSM maps (geospatial database), and a file with the corresponding coordinates of the points for which you want to build a route. To simulate obtaining GPS coordinates, the program must provide coordinates to the input of the algorithm with a certain deviation, and the algorithm must correctly display the route on the map. The results of the program are stored in the form of a map with a built path, as well as in the form of a list of data in JSON format, which should allow work on this data and other programs. During development: ● analysis of existing algorithmic solutions; ● formulated technical requirements for the computer tool; ● developed a basic architecture for work that corresponds to the algorithm and programs based on OSM cards; ● implemented map matching algorithm; ● saving the results of programs in the map window with built-in, as well as in the data list of the results of the algorithm of matching maps in JSON format. | uk |
dc.description.abstractuk | Кваліфікаційна робота включає пояснювальну записку (51 с., 32 рис., 3 додатки). Метою даного проєкту є створення на базі ОС Ubuntu програми для проведення процедури map matching над вхідними геопросторовими даними OSM карт. Комп’ютерний додаток повинен мати змогу: на основі публічно доступних геопросторових даних OSM (Open Street Map) проводити процедуру map matching над вхідними даними. Тобто виконувати побудову можливого маршруту на OSM картах через задані у вигляді координат точки. Вхідними даними для розробленої програми є публічно доступні OSM карти (база геопросторових даних), та файл з відповідними координатами точок для яких необхідно побудувати маршрут. Для симуляції отримання GPS координат, програма повинна подавати координати на вхід алгоритму з певним відхиленням, а алгоритм повинен коректно відобразити маршрут на карті. Результати роботи програми зберігаються у вигляді карти з побудованим шляхом, а також у вигляді списку даних в JSON форматі, що повинно дозволити роботу над цими данними і іншим програмам. В ході розробки: ● проведено аналіз існуючих алгоритмічних рішень; ● сформульовані технічні вимоги до комп’ютерного засобу; ● розроблена базова архітектура для роботи map matching алгоритму та програми на основі OSM карт; ● реалізовано алгоритм map matching; ● реалізовано збереження результатів роботи програми у вигляді карти з побудованим шляхом, а також у вигляді списку даних результатів роботи алгоритму map matching в JSON форматі. | uk |
dc.format.page | 65 с. | uk |
dc.identifier.citation | Мартинчик, Б. А. Алгоритм та програма для сервісу Map matching на основі даних OSM карт : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Мартинчик Богдан Андрійович. – Київ, 2021. – 65 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/43064 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | мова C++11 | uk |
dc.subject | Cmake 20.2 | uk |
dc.subject | JSON | uk |
dc.subject | YAML | uk |
dc.subject | OSM карти | uk |
dc.subject | алгоритми map matching | uk |
dc.subject | C++11 | uk |
dc.subject | OSM maps | uk |
dc.subject | map matching algorithms | uk |
dc.title | Алгоритм та програма для сервісу Map matching на основі даних OSM карт | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- MartynchykBA_bakalavr.pdf
- Розмір:
- 3.08 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.01 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: