دوره آموزشی یادگیری اسکریپت نویسی ArcGIS پایتون
3 ساعت 39 دقیقهمتوسط2024-03-29
مدرسین
Jennifer Harrison
President of TeachMeGID
جزئیات دوره
آیا تا به حال نیاز داشته اید که تمام پیوندهای شکسته را در مجموعه ای از اسناد نقشه پیدا کنید؟ یا قبل از بارگیری داده های نقشه، واحدها را تبدیل کنید؟ پایتون دروازه ای برای خودکارسازی وظایف رایج GIS است. آیا برای سرعت بخشیدن به سرعت آماده هستید؟ در این دوره آموزشی که برای کاربران باتجربه ArcGIS طراحی شده است، به مربی جنیفر هریسون - بنیانگذار TeachMeGIS - بپیوندید تا به شما نشان دهد که چگونه با افزودن اسکریپت نویسی پایتون به ArcGIS، بینش سریعتر و عمیق تری نسبت به داده های GIS خود ایجاد کنید.
با یک مرور کلی از اصول اولیه، از جمله رشته ها، متغیرها و دستورات شرطی شروع کنید. جنیفر به شما کمک میکند تا اسکریپتهای راحت را در IDLE، محیط توسعه یکپارچه پایتون، بنویسید. مهارت های مورد نیاز برای نوشتن خروجی روی صفحه، انتقال آرگومان های خط فرمان به اسکریپت ها، استفاده از توابع لیست برای رسیدن به اشیاء ArcGIS و خواندن و نوشتن در یک فایل log را کاوش کنید. در پایان این دوره، شما همچنین آماده خواهید بود که اسکریپت خود را به ابزاری در ArcGIS Pro متصل کنید و اسناد کمکی را برای ابزار اسکریپت ایجاد کنید.
با یک مرور کلی از اصول اولیه، از جمله رشته ها، متغیرها و دستورات شرطی شروع کنید. جنیفر به شما کمک میکند تا اسکریپتهای راحت را در IDLE، محیط توسعه یکپارچه پایتون، بنویسید. مهارت های مورد نیاز برای نوشتن خروجی روی صفحه، انتقال آرگومان های خط فرمان به اسکریپت ها، استفاده از توابع لیست برای رسیدن به اشیاء ArcGIS و خواندن و نوشتن در یک فایل log را کاوش کنید. در پایان این دوره، شما همچنین آماده خواهید بود که اسکریپت خود را به ابزاری در ArcGIS Pro متصل کنید و اسناد کمکی را برای ابزار اسکریپت ایجاد کنید.
مهارت ها
ArcGIS ProEsriGISAECLearningProgramming LanguagesData ScienceSoftware Development
سرفصل ها
0. مقدمه
- 01 - شروع کار با پایتون در ArcGIS
- 02 - آنچه باید قبل از تماشای این دوره بدانید
- 03 - فایلهای پروژه ArcGIS در طول این دوره
1. مقدمه ای بر اسکریپت و زبان پایتون
- 04 - نمای کلی اسکریپت
- 05 - جایی که پایتون در ArcGIS استفاده میشود
- 06 - کجا اسکریپتهای خود را بنویسید - نوت بوکهای ArcGIS
- 07 - اولین اسکریپت پایتون خود را بنویسید
- 08 - قوانین نحوی پایتون
- 09 - نظرات و شبه کد
2. رشته ها , اعداد و متغیرها
- 10 - از متغیرها برای انعطاف پذیری اسکریپتها استفاده کنید
- 11 - با مقادیر عددی کار کنید
- 12 - کار با تار
- 13 - کار با رشتهها در ArcGIS
- 14 - دستکاری رشته
- 15 - روشها و توابع رشته ای
3. رسیدن به ArcGIS با پایتون
- 16 - بررسی اجمالی برنامه نویسی شیگرا (OOP).
- 17 - گنجاندن کتابخانههای پایتون در یک اسکریپت
- 18 - کتابخانه ArcPy
- 19 - نوشتن اسکریپتی که از ArcPy استفاده میکند
- 20 - اشیاء، ویژگیها و روشهای ArcPy
- 21 - ژئوپردازش با Python و ArcPy
- 22 - سازنده مدل برای شروع سریع اسکریپت شما
- 23 - ArcGIS API برای کتابخانه Python - دسترسی به وب GIS
4. استفاده از لیست توابع برای رسیدن به اشیاء ArcGIS
- 24 - کار با لیست ها
- 25 - روشها و توابع را فهرست کنید
- 26 - از حلقهها برای کار با لیستها استفاده کنید
- 27 - با استفاده از متدهای لیست و حلقه for یک اسکریپت بنویسید
- 28 - حلقههای تو در تو
- 29 - عبارات مشروط
- 30 - با استفاده از ArcGIS API یک اسکریپت بنویسید
- 31 - دستیابی به ویژگیهای دادههای GIS با Describe
- 32 - چالش - خواص لایه ها
- 33 - راه حل - خواص لایه ها
5. خواندن و نوشتن در یک فایل
- 34 - از یک فایل متنی بخوانید و بنویسید
- 35 - اسکریپتی بنویسید که از یک فایل بخواند و روی آن بنویسد
- 36 - اسکریپتی بنویسید که لینکهای شکسته را ثبت کند
- 37 - چالش - کلاسهای ویژگی را توصیف کنید و در یک فایل بنویسید
- 38 - راه حل - کلاسهای ویژگی را توصیف کنید و در یک فایل بنویسید
6. پیوست کردن اسکریپت خود به ابزاری در ArcGIS Pro
- 39 - پویا ساختن اسکریپت ها
- 40 - ایجاد جعبه ابزار سفارشی
7. ایجاد اسناد راهنما برای یک اسکریپت
- 41 - ایجاد مستندات راهنما برای ابزار اسکریپت
نتیجه
- 42 - مراحل بعدی و منابع اضافی