Skip to content

UI Design

luckm20 edited this page Jan 19, 2018 · 26 revisions

Below is the sketch of UI (User Interface) of our system in QGIS:

1. Log-In Screen and main interface.

Push Button "Load Situation". On-going terrorist incidents are shown on the screen as circles with their centroids. The Centroids are the exact location of one incident and the circle is the buffer zone.The Radius of the circle is decided by the level of threat (LOT), which is an input data from the information center.

2. Incident Interface

Once the situation is loaded, the user will be able to choose any of the incidents and check all relevant information related to each of them(location, number of attackers, timestamp, whether they are armed or not and casualty status). This information will help to decide which incident will be tackled first.

3. Roads-Blocks Interface

Once the incident is selected, the user can create a danger zone based on a radius in meters. This radius will be decided by the user as it depends on different factors as the kind of weapons, if the terrorist is using vehicles or not, the incident location, and others. After a new buffer zone is created, the user is able to click "block Points" and to calculate the roads to be blocked by intersecting the border of the danger zone with the road network.The road-block points coordinates will be displayed in a table.

3. Police Station Interface

Once the road-blocks points are deployed, the user can push the button "shortest path to police stations", in order to calculate the shortest path from each station to the incident location. The routes with distances then will be shown in a table. Every time the user click on one route in the table, the route will be highlighted on the map.

The user could also choose one of the police stations and check information by clicking on the screen:

  • First, the user needs to activate the selection tool by pushing the button "select police station on the screen ".
  • When a station is chosen on the screen, the user should push the button "show information" and another table will be created with detailed information about the selected police station.

Based on the road/ block points, the shortest distance (least travel time) between a police station and incident location and the up-to-date police stations information, the user will make decisions on how many police officers from which station will be deployed to the incident on which route.

4. Report Interface

Under the tab of 'Report', the ‘Generate Report' button will create a fully report with all the information during this process (information about incident, dangerous zone radius, possible road blocks with their coordinates, how many officers/vehicles from which station should be deployed on which path to incident. This report could be exported as a text or csv file and delivered to each police officer on the field.