HEAL DSpace

Πλατφόρμα ημιαυτόματης χαρτογράφησης πλημμυρών με χρήση συνθετικού ανοίγματος ραντάρ τηλεσκοπικών απεικονίσεων

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Σιγιώργης, Αδαμάντιος el
dc.contributor.author Sigiorgis, Adamantios en
dc.date.accessioned 2025-09-02T06:55:40Z
dc.date.available 2025-09-02T06:55:40Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/62265
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.29961
dc.rights Default License
dc.subject Χαρτογράφηση Πλημμυρών el
dc.subject Εικόνες Συνθετικού Ανοίγματος Ραντάρ el
dc.subject floodpy en
dc.subject Flood Mapping en
dc.subject Synthetic Aperture Radar en
dc.subject Διαδικτυακή Πλατφόρμα el
dc.subject Web Platform en
dc.title Πλατφόρμα ημιαυτόματης χαρτογράφησης πλημμυρών με χρήση συνθετικού ανοίγματος ραντάρ τηλεσκοπικών απεικονίσεων el
heal.type bachelorThesis
heal.classification Τεχνολογία Λογισμικού el
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2025-02-21
heal.abstract Οι εικόνες συνθετικού ανοίγματος ραντάρ (SAR) είναι ιδιαίτερα χρήσιμες για τη χαρτογράφηση πλημμυρών, καθώς παρέχουν πληροφορίες για την επιφάνεια της Γης ακόμα και υπό δυσμενείς καιρικές συνθήκες, όπως νεφώσεις ή έντονες βροχοπτώσεις. Το πρόγραμμα Sentinel-1 του Ευρωπαϊκού Οργανισμού Διαστήματος διαθέτει εικόνες SAR, οι οποίες αξιοποιούνται από τη βιβλιοθήκη FLOODPY για τη δημιουργία χαρτογραφήσεων πλημμυρών με εντυπωσιακά αποτελέσματα. Ωστόσο, το FLOODPY απευθύνεται σε χρήστες με τεχνικές γνώσεις και δεν περιλαμβάνει λειτουργίες για την συστηματική αποθήκευση και τον διαμοιρασμό των χαρτογραφήσεων που παράγονται. Αντικείμενο της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη μιας ολοκληρωμένης πλατφόρμας που ενσωματώνει τις δυνατότητες του FLOODPY για τη χαρτογράφηση πλημμυρών με τη χρήση εικόνων SAR. Η πλατφόρμα επιτρέπει τη δημιουργία, την αποθήκευση και την προβολή χαρτογραφήσεων εντός διαδραστικού χάρτη στο περιβάλλον του φυλλομετρητή. Κατά την ανάπτυξη του frontend χρησιμοποιήθηκαν σύγχρονες τεχνολογίες, όπως η React και το MUI για την υλοποίηση μιας ευχρηστης και λειτουργικής διεπαφής χρήστη. Η διεπαφή καθοδηγεί τους χρήστες για την δημιουργία νέων χαρτογραφήσεων και παρουσιάζει με λεπτομέρεια τις απεικονίσεις των πλημμυρισμένων περιοχών που παράγονται. Επιπλέον, για την ταυτοποίηση των χρηστών και την προστασία υπολογιστικά κοστοβόρων υπηρεσιών αναπτύχθηκαν σελίδες δημιουργίας λογαριασμού και αυθεντικοποίησης. Το backend σχεδιάστηκε ώστε να υποστηρίζει όλες τις απαιτούμενες υπολογιστικές λειτουργίες, όπως η ασύγχρονη εκτέλεση του FLOODPY, η αποθήκευση χαρτογραφήσεων και η διαχείριση των δεδομένων που αποστέλλονται στο frontend. Για τον σκοπό αυτό, χρησιμοποιήθηκαν τεχνολογίες όπως το Django, ο GeoServer, το Redis και η PostgreSQL. Παράλληλα, υλοποιήθηκαν οι απαραίτητες υπηρεσίες για την ασφαλή εγγραφή και την αυθεντικοποίηση χρηστών. Τέλος, για την αυτοματοποίηση της εγκατάστασης της πλατφόρμας χρησιμοποιήθηκε το Docker Compose. Δημιουργήθηκαν κατάλληλα Docker Images και αρχεία παραμετροποίηση που διασφαλίζουν ότι η εγκατάσταση είναι απλή στο περιβάλλον ανάπτυξη και αξιόπιστη στο περιβάλλον παραγωγής. Στα κεφάλαια που ακολουθούν, παρουσιάζονται η έρευνα και η ανάπτυξη που πραγματοποιήθηκαν για την υλοποίηση της πλατφόρμας. Αρχικά, επισημαίνεται η ανάγκη δημιουργίας μιας διαδικτυακής εφαρμογής για τη χαρτογράφηση πλημμυρών (Κεφ. 1) και αναλύεται η λειτουργία του λογισμικού FLOODPY (Κεφ. 2). Στη συνέχεια, περιγράφονται οι βασικοί στόχοι της πλατφόρμας που αναπτύχθηκε (Κεφ. 3), καθώς και η υλοποίηση και οι λειτουργίες του frontend (Κεφ. 4-6) και του backend (Κεφ. 7-10). Η εργασία ολοκληρώνεται με την επισκόπηση της μεθόδου εγκατάστασης της πλατφόρμας (Κεφ. 11) και με την παρουσίαση προτάσεων για μελλοντικές επεκτάσεις των δυνατοτήτων της (Κεφ. 12). el
heal.abstract Synthetic Aperture Radar (SAR) images are particularly useful for flood mapping, as they provide information about the Earth's surface even under adverse weather conditions such as clouds or heavy rainfall. The European Space Agency’s Sentinel-1 program provides SAR images, which are utilized by the FLOODPY library to generate flood maps with impressive results. However, FLOODPY is designed for users with technical expertise and lacks functionalities for the systematic storage and sharing of the generated maps. The objective of this thesis is to develop a comprehensive platform that integrates the capabilities of FLOODPY in order to map floods using SAR images. The platorm allows the creation, storage and visualization of flood maps within an interactive map in the browser environment. During the development of the frontend, modern technologies such as React and MUI were used to implement a user-friendly and functional interface. The interface guides users in creating new maps and presents detailed visualizations of the flooded areas generated. Additionally, pages for account creation and authentication were developed to identify users and protect computationally expensive services. The backend was designed to support all necessary computational functions, such as the asynchronous execution of FLOODPY, the storage of maps, and the management of data sent to the frontend. For this purpose, technologies such as Django, GeoServer, Redis, and PostgreSQL were used. Furthermore, necessary services for secure registration and user authentication were implemented. Finally, Docker Compose was used to automate the platform’s deployment. Suitable Docker Images and configuration files were created to ensure that the installation is simple in development environments and reliable in production environments. In the following chapters, the research and development carried out for the implementation of the platform are presented. Initially, the necessity for developing a web application for flood mapping is highlighted (Ch. 1), and the functionality of the FLOODPY software is analyzed (Ch. 2). Next, the main objectives of the developed platform are described (Ch. 3), along with the implementation and functionalities of the frontend (Ch. 4-6) and backend (Ch. 7-10). The study concludes with a review of the platform's installation method (Chapter 11) and the presentation of proposals for future expansions of its capabilities (Chapter 12). en
heal.advisorName Τσανάκας, Παναγιώτης el
heal.committeeMemberName Τσανάκας, Παναγιώτης el
heal.committeeMemberName Σούντρης, Δημήτριος el
heal.committeeMemberName Φράγκος, Παναγιώτης el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών el
heal.academicPublisherID ntua
heal.numberOfPages 103 σ. el
heal.fullTextAvailability false


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής