Aplicación móvil de alerta y difusión de sucesos sísmicos en Colombia reportados por el SGC y consecuencias relacionadas a estos.
Fecha
Autores
Autor corporativo
Título de la revista
ISSN de la revista
Título del volumen
Editor
Compartir
Director
Altmetric
Resumen
Seismic events are perhaps one of the most terrifying and catastrophic natural phenomena that there can be, so any effort to be prepared or attend to their possible consequences is not underestimated. Without a doubt, the most important thing is to be prepared in order to avoid any consequences that such an event may bring. In different countries there are alert systems that allow citizens to know of a seismic event, even minutes before its waves can be felt by citizens. In Colombia, unfortunately, there are no systems that can fulfill this function, which is why the main objective of this work has been the development of a tool that allows, through smartphones, to alert users, as quickly as possible, of the earthquake detection. To achieve the objective of informing the users of the application about the detection of an earthquake, the most reliable channel in Colombia was used to know about these cases, the page of the SGC (Colombian Geological Service). To obtain the most recent information, a bot was implemented that scans the HTML code of the page to retrieve the labels containing the information of the most recent earthquake published, these data are uploaded to an instance of the database in real time. real Firebase, same instance that the application will be listening to all the time in order to alert the user as quickly as possible by firing a notification. In addition to this, users will be able to choose a list of contacts who will also be notified by sending a text message about the reported seismic event. Additionally, location tools are incorporated that allow dealing with consequences related to telluric movements. This project was developed trying to include the different knowledge acquired during the degree, from the common core to extrinsic electives and languages. applying basic science concepts, the different levels of programming, databases, network fundamentals, software engineering, administrative concepts, contextualized social and English.