آموزش برنامه نویسی پایتون در ArcGIS

تعداد جلسات :

-

تعداد دانشجویان :

-

ویدیو معرفی
وضعیت فعلی
ثبت‌نام نشده
قیمت
در حال ساخت
شروع کنید
این دوره در حال حاضر بسته است

سرفصل آموزش برنامه نویسی پایتون در ArcGIS

بخش 1 : آموزش پایتون

1- نوشتن اولین برنامه

2- ساختار اسکریپت نویسی

  • آشنایی با حالت Interactive  در پایتون
  • آشنایی با حالت Script
  • Identifier ها در پایتون
  • کلمات کلیدی زبان پایتون
  • آشنایی با block ها و suite ها
  • شکستن دستورات یک خط در پایتون
  • رشته در پایتون
  • یادداشت ها Comments
  • قرار دادن چند دستور در یک خط

3- معرفی انواع داده

  • تعریف و مقدار دهی متغیرها
  • نوع های عددی Numeric
  • نوع های رشته String
  • لیست ها List
  • تاپل Tuple
  • نوع دیکشنری Dictionary

4- آموزش تبدیل انواع داده

  • تابع int
  • تابع float
  • تابع str
  • تابع eval
  • تابع tuple
  • تابع list
  • توابع chr و ord

5- آموزش کار با عملگرها

  • عملگر های ریاضی
  • عملگر های مقایسه ای
  • عملگر های انتساب
  • عملگرهای بیتی

6- آموزش دستور شرطی IF

  • بخش elif
  • شرط های تو در تو

7- آموزش کار با حلقه ها

  • حلقه while
  • حلقه for
  • دستور continue
  • دستور break
  • حلقه های تو در تو

8- آموزش کار با توابع عددی و عدد

  • توابع ریاضی
  • تابع range
  • توابع ایجاد و انتخاب آیتم های تصادقی
  • ثابت های عددی در پایتون

9- آموزش کار با رشته و توابع رشته

  • تبدیل نوع ها با کمک str
  • آشنایی با Escape Character ها
  • الحاق رشته ها
  • تکرار رشته بوسیله **
  • استخراج کاراکتر از رشته
  • استخراج زیر رشته از یک رشته
  • بدست آوردن طول رشته با تابع len

برای بدست آوردن طول رشته ها در پایتون می توان از تابع len استفاده کرد. شیوه استفاده از این تابع به صورت زیر است:

  • جدا کردن رشته ها با تابع split
  • ترکیب رشته بوسیله تابع join
  • سایر توابع کار با رشته ها

10- آموزش کار با لیست ها

11- آموزش کار با Tuple ها

12- دیکشنری ها Dictionary

13- آموزش کار با مجموعه ها

14- Zip و پیمایش

15- مبحث Comprehension

16- آموزش کار با توابع Functions

  • مقادیر بازگشتی توابع و کلمه کلیدی return
  • None در پایتون
  • مقدار دهی پارامتر ها بر اساس نام
  • مقادیر پیش فرض پارامتر ها
  • پارامترهای نامتنهای
  • افزودن راهنما برای توابع Docstrings
  • ارسال توابع به عنوان پارامتر یک تابع
  • توابع تو در تو Inner Functions
  • عبارت های Lambda

17- آشنایی با Closure ها

18- آموزش کار با توابع یا بازگشتی

19- آموزش کار با ماژول ها

20- آموزش کار با پکیج ها

21-  آموزش شی گرایی

  • تعریف کلاس در پایتون
  • تعریف رفتار برای کلاس

بخش 2 : آموزش پایتون در ArcGIS

1- آشنایی با ArcPy

2- توصیف داده ها

3- مدیریت لیست اشیا در ArcPy

4- مدیریت انتخاب داده ها در ArcPy

5- مدیریت جداول توصیفی

6- مدیریت ساختار هندسی داده های مکانی

7- مدیریت لایه ها و نقشه ها در ArcMap

8- مدیریت خطاها

9- کاستومایز نرم افزار با Add-in

::: محصولات مفید دیگر :::

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.
برای ادامه، شما باید با قوانین موافقت کنید