**5. Implementation**

The main technologies used to develop this application are: jQuery it is a JavaScript library is used to facilitate the development of user interface. PHP language it is used for manipulation of data in the data base. Asynchronous JavaScript and XML (AJAX) is used to send data to server. MySQL server it is used for the creation of the database to store the information.

For the Geographic Information system (GIS) a web cartographic server was developed which allows for managing maps and data. This server makes it possible to share data and to link with the data via sensors and annotations. The HTML canvas element it is used to draw graphics, with using the JavaScript to add annotation, draw a line, draw a circle, draw a Text… on cards.

For the electronics system, the Arduino nano and uno with the different sensors used to capture the data in real time. The programming software of the Arduino board is used, which serves as a code editor in a language close to C to program this part.

For document annotation, an annotator was developed to annotate word and excel documents via ontology. These annotations are linked with the areas mapped by the GIS and the information collected by the sensors.

A model for building a structure three-story was prepared and then put on the soil. Vibrations are applied to simulate data collection via sensors (**Figure 4**) then these data are processed and display it in a web page to link with the relevant geographic map.

**Figure 4.** *Model of soil-structures interaction with sensors.*

*Decision Making in the Context of Natural Disasters Based on a Geographic Information System… DOI: http://dx.doi.org/10.5772/intechopen.98778*
