journal of watershed management research
پژوهشنامه مديريت حوزه آبخيز
jwmr
Agriculture
http://jwmr.sanru.ac.ir
1
admin
2251-6174
2676-4636
10.61186/jwmr
fa
jalali
1400
6
1
gregorian
2021
9
1
12
24
online
1
fulltext
fa
ارائه افزونه ارزیابی آسیبپذیری نواحی شهری در برابر سیلاب برای نرمافزار ArcGIS با بهرهگیری ازPython و ModelBuilder
Creating Urban Flood Vulnerability Assessment tool for ArcMap Software using ModelBuilder and Python
بلايای طبيعی (سيل، خشکسالی و حرکت های توده ای)
بلايای طبيعی (سيل، خشکسالی و حرکت های توده ای)
كاربردي
Applicable
<div style="text-align: justify;">
<h1 dir="RTL" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:80%;"><span style="font-size:12px;"><strong>چکیده مبسوط </strong></span></h1>
<strong><span style="font-family:2 Mitra;">مقدمه و هدف: </span></strong><span style="font-family:2 Mitra;">حوادث سیلابی بهعنوان زیانبارترین فاجعه طبیعی، طی 20 سال گذشته 47 درصد فجایع مرتبط با اقلیم دنیا را تشکیلدادهاند. در ایران نیز حوداث سیلابی هرساله خسارات گستردهای بههمراه داشتهاند که اهمیت ارزیابی آسیبپذیری شهرها در برابر سیلاب را روشن میسازد. اما این ارزیابیها که با بهرهگیری از سیستمهای اطلاعات جغرافیایی انجام میشوند، نیازمند تخصص نظری و تسلط بر تنظیمات پیشرفته نرمافزار </span><span dir="LTR"><span style="font-size:8.0pt;">ArcGIS</span></span><span style="font-family:2 Mitra;"> هستند. این مشکلات، کاربست گسترده چنین ارزیابیهایی در سراسر کشور را محدود میکنند و منجر به هزینهبر و زمانبر شدن آنها و دشواری بهروزرسانی نتایج ارزیابی میشوند. در این پژوهش تلاش شده است تا با ارائه افزونهای کارآمد برای نرمافزار </span><span dir="LTR"><span style="font-size:8.0pt;">ArcGIS</span></span><span style="font-family:2 Mitra;"> ضمن توجه به مشکلات مذکور، خلاء نبود این افزونهی بومی در کشور نیز مورد توجه قرارگیرد. </span><br>
<strong><span style="font-family:2 Mitra;">مواد و روش ­ها: </span></strong><span style="font-family:2 Mitra;">بدین منظور ابتدا به روش اسنادی مقالاتی با محوریت تحلیل آسیب­پذیری ناشی از سیلاب که در مقیاس شهری تدوین شده بودند مرور شدند و تعداد تکرار معیارهای موثر بر آسیبپذیری در این مقالات مشخص گردید. در نتیجه شش معیار پرتکرار شناسایی شد و با توزیع پرسشنامه نظرات متخصصان در خصوص درجه اهمیت این معیارها نسبت به یکدیگر (مطابق روش </span><span dir="LTR"><span style="font-size:8.0pt;">AHP</span></span><span style="font-family:2 Mitra;">) اخذ شد. سپس معیارها با کمک نرمافزار </span><span dir="LTR"><span style="font-size:8.0pt;">ExpertChoice</span></span><span style="font-family:2 Mitra;"> وزندهی شدند. در گام بعد برای طراحی فرآیند پردازشهای افزونه از </span><span dir="LTR"><span style="font-size:8.0pt;">ModelBuilder</span></span><span style="font-family:2 Mitra;"> و برای ایجاد پردازشهای مورد نیازی که در </span><span dir="LTR"><span style="font-size:8.0pt;">ArcGIS</span></span><span style="font-family:2 Mitra;"> وجود نداشتند، از زبان برنامهنویسی </span><span dir="LTR"><span style="font-size:8.0pt;">Python</span></span><span style="font-family:2 Mitra;"> استفاده شد. </span><br>
<strong><span style="color:black;"><span style="font-family:2 Mitra;">یافتهها:</span></span></strong> <span style="font-family:2 Mitra;">افزونه طراحیشده متشکل از 56 مرحله پردازش داده است که از 15 ابزار موجود در نرمافزار </span><span dir="LTR"><span style="font-size:8.0pt;">ArcGIS</span></span><span style="font-family:2 Mitra;"> و سه ابزار کدنویسیشده اختصاصی توسط محققین، از جمله یک ابزار منطقی-شرطی، تشکیل شدهاست. برای افزایش انعطافپذیری افزونه، ضرائب معیارها بهعنوان پیشفرضهایی قابلتغییر در افزونه وارد شدهاند و برای خلق محیطی کاربرپسند، از زبان فارسی در پنجره اولیه افزونه، استفاده شده است. افزونه تولیدشده پس از اجرای پردازش­ها، نقشه امتیاز آسیبپذیری نهایی و نقشههای مجزای معیارهای ششگانه را نمایش میدهد و فایل آنها را در پوشهای که کاربر (پیش از اجرا) مشخصکرده است، به صورت </span><span dir="LTR"><span style="font-size:8.0pt;">MXD</span></span><span style="font-family:2 Mitra;"> و </span><span dir="LTR"><span style="font-size:8.0pt;">GDB</span></span><span style="font-family:2 Mitra;"> ذخیره میکند. بهمنظور سنجش عملکرد افزونه، شهر چالوس مورد ارزیابی قرار گرفت و تمام پردازشها ظرف نه دقیقه انجام و نتایج ارائه و ذخیره شدند. بر اساس نتایج 14 درصد شهر در پهنه بسیار آسیبپذیر، 56 درصد در پهنه متوسط و 30 درصد در پهنه با آسیبپذیری کم واقع شدهاست.</span><br>
<strong><span style="font-family:2 Mitra;">نتیجهگیری: </span></strong><span style="font-family:2 Mitra;">بر اساس نتایج سنجش عملکرد، پس از ورود داده­ ها و مشخص کردن پوشه خروجی توسط کاربر، پردازش ­های آسیب­ پذیری توسط افزونه بدون خطا انجام شد و خروجی ­ها به تفکیک مذکور در پوشه مشخص ­شده ذخیره گردید که نشان از عملکرد مناسب این افزونه است. </span><br>
<br>
<strong><span style="font-family:2 Mitra;"></span></strong></div>
<div dir="rtl" style="text-align: left;"><strong>Extended Abstract</strong></div>
<div style="text-align: justify;"><strong>Introduction and Objective:</strong> Over the past 20 years, flood disasters have consisted of 47% of the world's weather-related disasters, which has affected over 2.19 lives in Asia. Likewise, Iran has not been an exception and has always experienced severe damages due to floods. Hence, flood vulnerability assessment (FVA) is vital to mitigate incoming damages. However, the assessments require thorough theoretical knowledge and excellent software skills, limiting widespread usage of such evaluations and increasing financial and temporal requirements. This research aims to create an ArcGIS tool for non-expert ArcMap users to enable them to assess the flood vulnerability without any in-depth knowledge of the software. <br>
<strong>Material and Methods:</strong> Firstly, different papers regarding urban FVA were reviewed, and accordingly, the most frequent assessment indicators were identified. Hence, to assign weights to the indicators, the questionnaire method has been employed to ask experts' opinions. Then, indicators were scored, employing the AHP method, using Expert Choice software. Afterward, to create the tool, ModelBuilder was used to design and arrange process flow, and Python language was used to create required ArcMap processing tools that are not built-in in the software. <br>
<strong>Results:</strong> The created tool consists of 56 processes, 15 ArcMap built-in processing tools, and three Python scripted processing tools, namely a logical tool. To run the tool, users must determine six input files, a saving directory, and the name of the case study. The tool saves the outputs in a GDP named after the case study within the user-defined directory. Moreover, to increase the tool's usability for different case studies, the weights of the default indicators' weights can easily be changed in the dialog box. Moreover, the dialog box's language is Persian to provide a user-friendly interface. The tool generates an FVA map and six vulnerability indicator maps to enable users to analyze vulnerability status according to each indicator. The tool is available in TLX format and can be easily added to ArcToolbox. Furthermore, to test the tool's performance, Chaloos city was assessed using it. According to the results, 14 percent of the city, most of which are located proximate to the Chaloos river, is marked as highly vulnerable; 56 percent of the city is marked as vulnerable, and 30 percent of the city is marked as least vulnerable.<br>
<strong>Conclusion:</strong> According to the performance test, the processes were completed in nearly nine minutes, and all the outcomes were generated and saved correctly.<br>
</div>
<div dir="rtl" style="text-align: left;"><br>
<span dir="RTL"></span><span dir="RTL"></span></div>
آسیبپذیری, سیلاب, فرآیند تحلیل سلسلهمراتبی, AHP ,ArcGIS ,ModelBuilder ,Python
AHP, ArcMap, Flood vulnerability assessment, ModelBuilder, Python
77
87
http://jwmr.sanru.ac.ir/browse.php?a_code=A-11-1695-1&slc_lang=fa&sid=1
Ali
Khalili
علی
خلیلی
alikhalili57@yahoo.com
100319475328460011506
100319475328460011506
Yes
Alame Tabata'e University
دانشکده مدیریت و حسابداری، دانشگاه علامه طباطبائی
Arian
Osroosh
آریان
اسروش
arian.osroosh@gmail.com
100319475328460011507
100319475328460011507
No
Shahid Behesti University
دانشکده معماری و شهرسازی، دانشگاه شهید بهشتی
Morteza
Poorzare
مرتضی
پور زارع
poor.zare@yahoo.com
100319475328460011508
100319475328460011508
No
Imam Ali University
دانشکده علوم پایه، دانشگاه امام علی (ع)