SuperMap Solution of the Search and Rescue System

SuperMap Solution of the Search and Rescue System


1.  The Understanding of the Requirements

The Search and Rescue System (SAR) is a customized GIS application for ***. SAR is designed for assist search and rescue activities.

No alt text provided for this image

The figure above depicts the architecture of the system. Data is stored in SuperMap SDX+ file database. The database of the system is divided into 5 subsystems: geographic database, task database, accident database, report database, metadata database.

Based on the database, the entire system is composed of a web Client System (Client System), a mobile terminal application (Mobile App), and a back-end administration tool (Admin System).

The scope of work should include but not limited to the following sections.

1.1  Collect Data for the Initial Startup of System

The SAR system need but not limited to the following data:

Digital map of Indonesia, including administrative area, roads, DEM, etc.

Administrative area data: Administrative area vector polygon data with name and other attributes.

Road network data: Road network data for major cities in Indonesia.

DEM: Low-precision DEM data (1:250,000 or more)

1.2  Establish Desktop GIS Platform

Prepare and provide current advanced GIS desktop and development software for customers. Establish the exercisable GIS platform for customers. The system, after completed, shall realize the dynamic development, with sustainable update and keep compatibility of the offered software. The system shall also support customers to process enter data into the database if available.

1.3  Establish GIS Web System for Internal Use of Customer

Prepare and provide a Web GIS System for internal use of customer. The Web GIS System should include, but not limited to, following functions:

l Displaying 2D maps and 3D scenes on big screen and touch screen.

l Manage disaster and accident data on the map of Indonesia

l Base maps can be switched among provided choices

l Search disaster or accident information on a map using keywords

l Find facilities around a disaster or accident site within specified distance

l Print and export maps, query results, and analysis results

l Integrate with third party web maps like google maps, bing maps, openstreet maps


1.4  Establish Mobile Apps

Mobiles Apps are provided for officers and citizens to report accident and clues. The Mobile GIS Apps should include, but not limited to, following functions:

l Android and iOS are both supported

l Viewing accident information in the app

l Query accident and disaster resources on the map and do measurement

l Positioning on the map

l Report accident activities to officers.


1.5  Establish Admin System

Admin system for SAR allows for database management, base map customization, system security control.

l Data can be processed and enter into the database if acquired.

l Basemaps for Web GIS System can be customized and configured

l Users can be managed by groups. Different user groups can be granted different privileges to data and functions

l All the system logs can be viewed and configured. 

l Use cluster to provide GIS services, and establish hot standby protection system with two server.

l Establish GIS portal system.

2.  Technical solution

2.1  Front-end Client System

As the daily operation platform for operators, the Client System consist of 3 modules, including basic GIS module, disaster and accident simulation module, rescue command module.


2.1.1 Basic GIS Module

The front-end Client System provides functions such as base map switch, map zoom, map panning, layer control, eagle eye, coordinates display, distance and area measurement, fast query, bookmarks, printing, etc.

Fast query allows customers to select the layer that they want to query and then input key words. The system provides the fuzzy search function. All matched data will be highlighted on the map.

The front-end Client System can display both of 2D map and 3D map on the big Screen.

No alt text provided for this image

The front-end Client System can support rotating, panning and zooming 3D scenes on the touch screen.

No alt text provided for this image

The system can display the maps and scenes with 2D and 3D integration.

No alt text provided for this image
No alt text provided for this image

2.1.2 Disaster and Accident Simulation Module

According to the user report accident point. The SAR operator can easily mark the accident position on the map. This module can simulate different effects in the system according to different types of accidents. And show this accident both on the 2D map and in the 3D scene.

Such as the file accident, flood accident, etc.

No alt text provided for this image
No alt text provided for this image
No alt text provided for this image

2.1.3 Rescue Command Module

This module can support manager command rescue operations, use the plot symbol to indicate the rescue strategy.

No alt text provided for this image

The SAR officer can also find the nearest facility based on the accident location. Such as hospitals, fire stations, police stations and so on. And get the best path from the nearest facility to accident position.

No alt text provided for this image

2.2 Mobile Application System

The Mobile App is developed based on mobile GIS platform of SuperMap – SuperMap iMobile, which processes the offline advantage. Even if there is no internet access, the application can still work with local data and strong offline functions. When internet is restored, the results can then be submitted to the server.

The mobile application is deployed on the mobile devices of staff working at accident fields. The application provides functions including Basic Map Operations, Mobile Monitoring, New Accident Reporting, Task Management, Accident Data Collection, Accident Data Transfer and Sharing.

2.2.1 Map Operations

Map Operations include zooming, panning, full extent, map measurement (distance and area), query, etc. These functions allow the outdoor works to display the surrounding environment in an intuitive way and help measure features.

No alt text provided for this image

2.2.2 Mobile Monitoring

When GPS and mobile monitoring are enabled, the mobile terminal will report the position data to the database center, allowing managers from BNPB dynamically track the outdoor workers and manage the tracks.

No alt text provided for this image

2.2.3 New Accident Reporting

Outdoor workers are able to report new accident while they are working outside. For example, fire location, staffing situation. They will be required to input information for the accident, including attachments in photos. After submission, the new accident will then be added to the map.

No alt text provided for this image
No alt text provided for this image

2.2.4 Task Management

Outdoor workers will be notified with messages when there are new tasks assigned to them from manager. They will then check their task and the place where the task should be carried out on the map. They can view the status of all their tasks and manage the tasks. 

No alt text provided for this image

2.3 Back-end Admin System

The back-end Admin System is designed to satisfy the needs for database management, front-end map customization, user group management, system security control. Modules of Data Management, Map Management, Log Management, and User Administration are provided.


2.3.1 Data Management

Data Management Module primarily focuses on database construction and maintenance. The module provides functions allow SAR operators to process data and enter data into the database.

No alt text provided for this image


2.3.2 Map Management

This function enables SAR operators to configure base maps. One or multiple base maps can be configured. Each base map corresponds to map in the workspace. Google Maps and Open Street Maps can also be selected as base maps. When there are more than one base map defined, default base map should be defined. Users are allowed to switch to other base maps.

No alt text provided for this image


2.3.3 Log Management

The system allows SAR officials to monitor the system logs, operation logs and service access logs, and let administrator to do the logs configuration.

No alt text provided for this image


2.3.4 User Management

The system allows SAR officials to manage the users by groups, different user groups can be granted different privileges to data and functions

No alt text provided for this image

3.  Detailed System Function Design

3.1  Front-end Client System

3.1.1 Basic GIS Module

The basic GIS module should include but not limited to the following functions:

l System interface design.

l Displaying 2D road network data with base map.

l Switch base map: User can choose the base map as Google Map, Open Streep Map, etc.

No alt text provided for this image

l Layer control: User can control the visibility of each layer.

No alt text provided for this image

l Tool bar of 2D: The tool bar includes measure distance, measure area, zoom in, zoom out and full extent buttons.

l Coordinates display: Show the coordinates of mouse position.

l Scale display: Show the current scale.

l Eagle eye: Show the position of current view.

No alt text provided for this image

l Fast query: User can input key words and get all matched result.

No alt text provided for this image

l Switch between 2D and 3D: There should be a button which can switch between 2D and 3D, and zoom to the previous position.

No alt text provided for this image

l 2D and 3D integrated display: Displays 2D maps and 3D scenes at the same time. When the user pans or zooms the 2D map, the 3D scene can be automatically zoomed to the same position.

No alt text provided for this image

l Measure tool bar of 3D: The tool bar includes measure distance, measure area, and measure height.

No alt text provided for this image

3.1.2 Disaster and Accident Simulation Module

The disaster and accident simulation module should include but not limited to the following functions:

l Show accident points on 2D map: The users can set visibility of accident points, and the different types of accident can be shown as different symbol.

No alt text provided for this image

l Show accident points in 3D scene: The users can set visibility of accident points, and the different types of accident can be shown as different symbol.

l Mark accident point and report accident: The user can pick the position of accident and input the information of accident, such as type, degree of danger and description.

l Manager all the accident: All the accident points and information should be displayed on the map and table, the manager can add, query, modify and delete the accidents.

l Flood Simulation in 3D: User can set the area of flood simulation.

No alt text provided for this image


3.1.3 Rescue Command Module

The rescue command module should include but not limited to the following functions:

l Find the nearest facility: Find the nearest hospital, fire station, public security bureau, etc. And can show the best route from the accident point to the nearest facility.

No alt text provided for this image


l Best route analysis: Set the start and end points to find the best route. Users can add start and end points by clicking and querying.

No alt text provided for this image


l Vehicle simulation: Simulate vehicle travel routes and provide navigation information.

No alt text provided for this image


l 2D plotting panel: Users can draw pictograms to direct rescue operations.

No alt text provided for this image


l Mobile monitoring: The mobile terminal will report the position data to the database center, allowing managers from SAR dynamically track the outdoor workers and manage the tracks.

No alt text provided for this image


l Situation map management: User can manage all the situation map, each situation map corresponds to an accident. And the administrator can edit, delete, upload and download situation maps.

No alt text provided for this image



3.2 Mobile Application System

3.2.1 Map Operations

The map operations module should include but not limited to the following functions:

l Basic map operations: Include zooming, panning, and current position.

l Measurement: Users can measure distance and area on mobile app.


3.2.2 Mobile Monitoring

The mobile monitoring module should include but not limited to the following functions:

l Upload the current position automatically: The user can turn on/off automatically uploads the current position every 5 minutes.

l Manually upload the current position: The user can upload the current position manually.

3.2.3 New Accident Reporting

The new accident reporting module should include but not limited to the following functions:

l Report new accident: Outdoor workers are able to report new accident while they are working outside. They will be required to input information for the accident, including type, danger degree, description, etc.


3.2.4 Task Management

The task management module should include but not limited to the following functions:

l Task management: Outdoor workers will be notified with messages when there are new tasks assigned to them from manager. They will then check their task and the place where the task should be carried out on the map. They can view the status of all their tasks and manage the tasks.

l Best path analysis: Outdoor workers can get the best path from the current position to the accident position.



3.3 Back-end Admin System

3.3.1 Data Management

l Data Management Module primarily focuses on database construction and maintenance. The module provides functions allow SAR operators to process data and enter data into the database.


3.3.2 Map Management

l This function enables SAR operators to configure base maps. One or multiple base maps can be configured. Each base map corresponds to map in the workspace. Google Maps and Open Street Maps can also be selected as base maps. When there are more than one base map defined, default base map should be defined. Users are allowed to switch to other base maps.

3.3.3 Log Management

l The system allows SAR officials to monitor the system logs, operation logs and service access logs, and let administrator to do the logs configuration.


3.3.4 User Management

l The system allows SAR officials to manage the users by groups, different user groups can be granted different privileges to data and functions


要查看或添加评论,请登录

Evelyn Sun的更多文章

社区洞察

其他会员也浏览了