Skip to content

Framework for the evaluation of Flood Inundation Map (FIM) using a remote sensing derived benchmark FIM. The framework include preprocessing of the benchmark layer and calculation of evaluation metrics.

License

Notifications You must be signed in to change notification settings

sagycohen/FIM-Evaluation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FIMevaluation

Framework for the evaluation of Flood Inundation Map (FIM) using a remote sensing derived benchmark FIM. The framework includes preprocessing of the benchmark layer and calculation of evaluation metrics.

Two ArcGIS Pro Notebooks (using ArcPy).

Overview:

  1. Pre-processing Benchmark FIM (FIMGapFiller_BenchmarkProcessing.ipynb): 1.1 Remove small ‘flooding’ clusters 1.2 Enhancing the Remote Sensing FIM (GapFill/Region Growth) 1.3 Removing Permanent Water Bodies (PWB) 1.4 Matching Benchmark and Model FIMs (extent, resolution, and alignment) 1.5 Prepare the final benchmark layer – classify gap-filled and PWB as NoData

  2. Calculating Evaluation Metrics (ModelEval.ipynb): 2.1 Re-classify benchmark [0,2] and predicted [1,2] FIM 2.2 Generate a match classification raster (TP, TN, FP, FN) 2.3 Calculate evaluation metrics (CSI, TPR, FAR, F1, ACC)

Demo Data:

Case study: Neuse River near Goldsboro NC - Hurricane Matthew, October 2016

ArcGIS Geodatabase files:

  1. ModelEvalWorkshop_Workspace.gdb.zip - input data as well as satellite imagery of the flood.
  2. ModelEvalWorkshop_Workspace_Outputs.gdb.zip - output raster for comparison

Download from: Here.

About

Framework for the evaluation of Flood Inundation Map (FIM) using a remote sensing derived benchmark FIM. The framework include preprocessing of the benchmark layer and calculation of evaluation metrics.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published