Skip to content

FS-Hosseini/Earthquake-Risk-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Earthquake Risk Zoning and Temporary Shelter Mapping using GIS

Project Overview

This project focuses on earthquake risk assessment and temporary shelter location mapping in District 3 of Tehran. Given the unpredictable nature of earthquakes, proactive planning is essential for disaster management. The study integrates GIS-based analysis with spatial data to identify high-risk zones and determine suitable locations for temporary shelters after an earthquake.

Methodology

The project is divided into two main phases:

1. Earthquake Risk Zoning

Utilizing ArcPy, the risk zoning map was generated based on the following criteria:

  • Distance from fault lines
  • Distance from high-density areas
  • Distance from fuel stations
  • Distance from power transmission lines

These parameters were processed using Boolean logic, with Euclidean distances calculated where applicable.

2. Temporary Shelter Site Selection

A suitability map for post-earthquake temporary shelters was generated by integrating:

  • Output from the earthquake risk zoning map (avoiding high-risk zones)
  • Distance from hospitals
  • Distance from fire stations
  • Distance from road networks

Fuzzy logic (S-Shaped & Z-Shaped membership functions) was applied to assign suitability scores, and Simplified Decision Rules were used to classify areas. A final defuzzification process produced the classified output.

Implementation

  • GIS Processing: Performed in ArcMap with spatial analysis techniques.
  • Automated Processing: Developed an ArcPy-based tool that accepts Shapefile inputs and generates an earthquake risk zoning map automatically.

Results

  • A classified earthquake risk map highlighting hazardous areas.
  • A temporary shelter location map ensuring optimal placement of emergency shelters.
  • A Python-based GIS tool that streamlines the risk zoning process.

Technologies Used

  • ArcMap (GIS Analysis)
  • Python (ArcPy scripting for automation)
  • Boolean Logic & Fuzzy Logic for Spatial Analysis

How to Use

  1. Provide input Shapefiles for the study area.
  2. Run the ArcPy-based script.
  3. Obtain the risk zoning map and shelter suitability map.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages