using python with arcgis. purpose evacuations sometimes necessary flooding, chemical spill, fire ...
TRANSCRIPT
![Page 1: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/1.jpg)
EVACUATION PLANNING OF EAU CLAIRE COUNTY
Using Python with ArcGIS
![Page 2: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/2.jpg)
Purpose
Evacuations sometimes necessary Flooding, chemical spill, fire
Zone populations, shelter capacities vary
Shelter selection not always obvious Hazards on roads change routes
![Page 3: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/3.jpg)
Process
Environment Data Road Network, Shelter Data, Zone Data,
Incident Coverage, Etc. Drive times
Drive time from each zone center to each shelter
Simplex Method Route Information
Previously started by Brian Troy
![Page 4: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/4.jpg)
Environment
![Page 5: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/5.jpg)
Before (Buffer)
![Page 6: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/6.jpg)
Before (Zones)
![Page 7: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/7.jpg)
Before (Shelters)
![Page 8: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/8.jpg)
Before (Then what?)
Results: a specialized OD Cost Matrix with routes (Eventually!)
Sent into separate program to determine best shelter usage (Simplex)
![Page 9: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/9.jpg)
Program - Concept
Python Script
Input Parameters
Output Routes
![Page 10: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/10.jpg)
Program - Interface
![Page 11: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/11.jpg)
Program – Code Samples
![Page 12: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/12.jpg)
Program – Code Samples Problem: OD Cost Matrix Format
Name = Source - Destination
![Page 13: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/13.jpg)
Program – Results
![Page 14: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/14.jpg)
Program – Results
Once generated, easy to use for other purposes
![Page 15: Using Python with ArcGIS. Purpose Evacuations sometimes necessary Flooding, chemical spill, fire Zone populations, shelter capacities vary Shelter](https://reader035.vdocuments.us/reader035/viewer/2022070400/56649f0e5503460f94c2237b/html5/thumbnails/15.jpg)
Program – Results
So, what’s the difference? No data preparation Previous model took 5-25-??? minutes to
run Current program takes 30-60 seconds to
do the same thing Data Accessibility/Flexibility