Аналіз засобів фреймворку Streamlit та бібліотеки Folium для побудови інтерактивних карт
| dc.contributor.author | Макрічев Роман Олександрович | |
| dc.date.accessioned | 2026-09-14T12:56:01Z | |
| dc.date.issued | 2026-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.uri | https://dspace.lute.lviv.ua/handle/123456789/2709 | |
| dc.language.iso | other | |
| dc.publisher | Львівський торговельно-економічний університет | |
| dc.subject | Streamlit | |
| dc.subject | Folium | |
| dc.subject | інтерактивні карти | |
| dc.subject | геовізуалізація | |
| dc.subject | веб-застосунки | |
| dc.subject | Python | |
| dc.subject | геопросторові дані | |
| dc.subject | картографування | |
| dc.subject | front-end фреймворк | |
| dc.subject | бібліотека візуалізації даних | |
| dc.subject | GeoJSON | |
| dc.subject | OpenStreetMap | |
| dc.subject | Leaflet.js | |
| dc.subject | обробка геоданих | |
| dc.subject | вебдодатки для аналізу даних | |
| dc.title | Аналіз засобів фреймворку Streamlit та бібліотеки Folium для побудови інтерактивних карт | |
| dc.type | Thesis |