مدرس : بهنام محمودیان
مدت : 20 ساعت
این دوره به منظور تکمیل مهارت های پایتون (پیش نیاز: دوره پایتون 1 ) با کمک از هوش مصنوعی طراحی شده و شامل موارد زیر است :
- تعریف شرط ها به منظور انجام کارهای خاص به ازای هر عارضه خاص
- استفاده از حلقه for loops جهت انجام کارها به تعداد مورد نظر ( عدد ثابت یا بر حسب مقداری در فیلدخاص)
- استفاده از حلقه while loops تا هنگام رسیدن به شرط مورد نظر
- به کارگیری پایتون در تولید نقشه های سفارشی
- نوشتن و اجرا کد پایتون بدون باز کردن ArcGIS Pro در IDLE هایی مانند VS code جهت افزایش سرعت اجرا بویژه در لایه های بسیار بزرگ یا پردازش های سنگین
- انجام تنظیمات pythonدر VS code
- دیباگ و رفع خطاها در VS code
- کار با جداول و آشنایی با مفهوم Cursors
- استفاده از Search Cursors, Update Cursors , Deleting and Inserting Rows
- استفاده از کتابخانه های مکانی در پایتون
- آشنایی با اجزا گیت هاب و چگونگی استفاده از آن جهت به کارگیری کدهای پایتون
- ساخت اکانت در گیت و ارائه کارهای خود در آن
- ترکیب و اجرای چند کد پایتون با یکدیگر جهت انجام تحلیل های پیچیده
- استفاده از پایتون در انجام کارهای تکراری در اکسل excel
منابع :
Python in ArcGIS Pro
Python Scripting for ArcGIS Pro