Detailed Description of STORM
STORM utilizes a Web Portal, giving access to the Administrators of the system, and allowing them to add Evacuation Centers and perform various other functions with the aid of a database, giving the end-user a seamless experience while using the application. The data from the website is then retrieved by the STORM mobile app through the help of an API, which passes the data in JSON format, then converted to Java objects by the app and made use of to plot the position of the evacuation centers. The SOS message button, meanwhile, makes use of the user’s phone messaging service to send messages for help to the default public safety and emergency authority, in our case, 911. Historic flood data is retrieved using a .BIN file obtained from NASA’s given resources, and then converted into Java to be plotted on the map and be visualized. The rainfall, wind, and temperature is shown based on satellite data obtained every 24-hours.
Sources
Simple Weather
Author: Aaditya Menon
Reference: http://sparker0i.in/
Retrofit API
Author: Square Inc.
Reference: square.github.io
Google (Maps)
Author: Google Inc.
Reference: https://developers.google.com/maps/
National Aeronautic and Space Administration
Author: Dr. Huan Wu (University of Maryland)
Reference: http://eagle1.umd.edu/flood/download/2013/201311/
SpaceApps is a NASA incubator innovation program.