Аналіз засобів фреймворку Streamlit та бібліотеки Folium для побудови інтерактивних карт

dc.contributor.authorМакрічев Роман Олександрович
dc.date.accessioned2026-09-14T12:56:01Z
dc.date.issued2026-06-30
dc.descriptionКваліфікаційна робота на здобуття вищої освіти ступеня "бакалавр" за освітньо-професійною програмою "Комп'ютерні науки" зі спеціальності 122 "Комп'ютерні науки". – Львівський торговельно-економічний університет. Львів. 2026.
dc.description.abstractУ роботі проведено аналіз засобів фреймворку Streamlit та бібліотеки Folium для побудови інтерактивних веб-карт у середовищі Python. Розглянуто архітектурні особливості Streamlit як фреймворку для швидкої розробки інтерактивних веб-застосунків без необхідності글 глибоких знань фронтенд-технологій, а також можливості бібліотеки Folium, яка базується на JavaScript-бібліотеці Leaflet.js та надає інструментарій для створення динамічних картографічних візуалізацій. Досліджено ключові компоненти інтеграції Streamlit і Folium, зокрема механізми відображення карт у веб-інтерфейсі за допомогою допоміжних модулів (streamlit-folium), способи роботи з геопросторовими даними у форматах GeoJSON та Shapefile, а також інструменти для нанесення маркерів, шарів, теплових карт і кластеризації об'єктів. Проаналізовано переваги обраного стеку технологій порівняно з альтернативними рішеннями (Dash, Bokeh, Plotly), зокрема простоту синтаксису, швидкість прототипування та мінімальні вимоги до обчислювальних ресурсів. На основі проведеного аналізу розроблено прототип інтерактивного веб-застосунку, що демонструє практичне застосування досліджуваних технологій для візуалізації геопросторових даних. Визначено переваги та обмеження використання Streamlit і Folium, а також окреслено перспективи подальшого вдосконалення функціоналу подібних систем.
dc.identifier.urihttps://dspace.lute.lviv.ua/handle/123456789/2709
dc.language.isoother
dc.publisherЛьвівський торговельно-економічний університет
dc.subjectStreamlit
dc.subjectFolium
dc.subjectінтерактивні карти
dc.subjectгеовізуалізація
dc.subjectвеб-застосунки
dc.subjectPython
dc.subjectгеопросторові дані
dc.subjectкартографування
dc.subjectfront-end фреймворк
dc.subjectбібліотека візуалізації даних
dc.subjectGeoJSON
dc.subjectOpenStreetMap
dc.subjectLeaflet.js
dc.subjectобробка геоданих
dc.subjectвебдодатки для аналізу даних
dc.titleАналіз засобів фреймворку Streamlit та бібліотеки Folium для побудови інтерактивних карт
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Macrichev_R.pdf
Size:
1.31 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: