PL: Opracowanie interaktywnego modelu 3D dla inteligentnej wioski w wybranej gminie wiejskiej | EN: Development of an interactive 3D model for a smart village in a selected rural commune
2025
Mateusz Bajor | supervisor: Paweł Bogusławski
abstractPL: Celem niniejszej pracy magisterskiej było opracowanie i wdrożenie interaktywnego geoportalu 3D dla wsi Piskorzów, z wykorzystaniem nowoczesnych, otwartych technologii webowych i przestrzennych. Projekt koncentrował się na stworzeniu lekkiej i wydajnej aplikacji dostępnej przez przeglądarkę internetową, integrującej Numeryczny Model Terenu (NMT), model zabudowy w formacie GeoJSON oraz warstwy dodatkowe, takie jak ścieżka rowerowa, ortofotomapa czy OpenStreetMap. W pracy zaprezentowano proces konwersji danych przestrzennych z formatu CityGML do GeoJSON z wykorzystaniem 3DCityDB, strukturę aplikacji opartą na silniku CesiumJS oraz podział kodu źródłowego na wyspecjalizowane moduły JavaScript. Szczególny nacisk położono na aspekty techniczne związane z wydajnością, modularnością oraz optymalizacją wizualizacji 3D w środowisku webowym. Przeanalizowano również wyzwania towarzyszące integracji danych, ograniczenia techniczne NMT oraz kompromisy między jakością a szybkością działania aplikacji. Podkreślono potencjał rozwoju geoportali 3D w kontekście koncepcji Smart Village - jako narzędzi wspierających partycypację mieszkańców, planowanie przestrzenne i cyfryzację zasobów gminnych. W pracy dowiedziono, że dzięki wykorzystaniu technologii open source, takich jak CesiumJS, PostgreSQL/PostGIS, Apache Tomcat czy GeoJSON, nawet lokalne samorządy wiejskie są w stanie budować nowoczesne, przystępne kosztowo rozwiązania geoinformacyjne, zwiększające przejrzystość i efektywność zarządzania przestrzenią.
显示更多 [+] 显示较少 [-]abstractEN: The aim of this thesis was to develop and implement an interactive 3D geoportal for the village of Piskorzów, using modern, open web and spatial technologies. The project focused on the creation of a lightweight and efficient application accessible via a web browser, integrating a Numerical Terrain Model (NMT), a building model in GeoJSON format and additional layers such as a cycle path, orthophotomap or OpenStreetMap. The paper presents the process of converting spatial data from CityGML to GeoJSON format using 3DCityDB, the structure of the application based on the CesiumJS engine and the breakdown of the source code into specialised JavaScript modules. Special emphasis was placed on technical aspects related to performance, modularity and optimisation of 3D visualisation in a web environment. The challenges accompanying data integration, the technical limitations of NMT and the trade-offs between quality and speed of applications were also analysed. The potential for the development of 3D geoportals in the context of the Smart Village concept - as tools to support citizen participation, spatial planning and digitisation of municipal resources - was highlighted. The paper demonstrates that by using open source technologies such as CesiumJS, PostgreSQL/PostGIS, Apache Tomcat or GeoJSON, even local rural governments are able to build modern, affordable geo-information solutions that increase transparency and efficiency in spatial management.
显示更多 [+] 显示较少 [-]status: finished
显示更多 [+] 显示较少 [-]