آموزش اسکریپت نویسی ArcGIS Python

Learning ArcGIS Python Scripting

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: آیا تاکنون لازم بوده است که تمام لینکهای خراب را در مجموعه اسناد نقشه پیدا کنید؟ یا قبل از بارگذاری داده های نقشه ، واحدها را تبدیل کنید؟ پایتون دروازه ای است برای خودکار کردن کارهای مشترک GIS مانند اینها. از اسکریپت های پایتون می توان برای دستکاری نقشه ها ، اجرای دستورات و حتی خواندن و نوشتن داده ها از روی پرونده ها استفاده کرد. بیاموزید که چگونه با افزودن اسکریپت نویسی پایتون به ArcGIS Desktop ، بینش سریعتر و عمیق تری در داده های GIS خود ایجاد کنید. این دوره با اصول اولیه ، شامل رشته ها ، متغیرها و گزاره های شرطی شروع می شود. جنیفر هریسون - بنیانگذار TeachMeGIS - به راحتی نوشتن اسکریپت ها در IDLE ، محیط توسعه یکپارچه برای پایتون را برای شما راحت می کند و تا نوشتن خروجی به صفحه ، انتقال آرگومان های خط فرمان به اسکریپت ها و خواندن و نوشتن روی یک پرونده ورود به سیستم ، رمپ می کند. وی همچنین ماژول ArcGIS arcpy را برای ایجاد اسناد نقشه معرفی می کند و نحوه ادغام ابزارهای برنامه نویسی سفارشی را در ArcMap نشان می دهد.
      موضوعات شامل:
      • نوشتن و اجرای اسکریپت های پایتون در IDLE
      • انعطاف پذیر ساختن اسکریپت ها با متغیرها
      • نوشتن نظرات
      • دستکاری داده های رشته
      • برنامه نویسی شی گرا در پایتون
      • ایجاد حلقه
      • خواندن و نوشتن پرونده های متنی
      • گرفتن ورودی هنگام اجرا
      • مستند کردن اسکریپت های خود

      سرفصل ها و درس ها

      مقدمه Introduction

      • اهرم پایتون در ArcGIS Leverage Python in ArcGIS

      • آنچه باید بدانید What you should know

      1. پایتون برای مبانی ArcGIS 1. Python for ArcGIS Basics

      • نمای کلی اسکریپت Scripting overview

      • پایتون در سراسر ArcGIS Python throughout ArcGIS

      • نوشتن اسکریپت ها را در یک IDE اجرا کنید Compose and run scripts in an IDE

      • اولین فیلم نامه خود را بنویسید Write your first script

      2. رشته ها ، اعداد و متغیرها 2. Strings, Numbers, and Variables

      • برای انعطاف پذیری اسکریپت ها از متغیرها استفاده کنید Use variables to make scripts flexible

      • با مقادیر عددی کار کنید Work with numeric values

      3. قوانین نحو 3. Syntax Rules

      • قوانین اساسی نحوی پایتون Basic Python syntax rules

      • اسکریپت های نظر Comment scripts

      • کلمات محفوظ است Reserved words

      4- رشته ها را دستکاری کنید 4. Manipulating Strings

      • شخصیت های رشته ویژه Special string characters

      • دستکاری های اضافی Additional manipulations

      • توابع رشته String functions

      • برای توابع رشته کمک کنید Help for string functions

      5- برنامه نویسی شی گرا 5. Object-Oriented Programming

      • مرور کلی برنامه نویسی شی گرا (OOP) Object-oriented programming (OOP) overview

      • اشیاء ، خواص و روشها Objects, properties, and methods

      • همراهی بسته های سایت Incorporating site packages

      • ماژول ArcGIS Python ArcGIS Python module

      • مبانی ArcPy Basics of ArcPy

      • راهنما برای ArcPy Help for ArcPy

      6. استفاده از حلقه ها 6. Using Loops

      • برای کار با لیست ها از حلقه ها استفاده کنید Use loops to work with lists

      • از حلقه foreach استفاده کنید Use the foreach loop

      • راهنما برای توابع لیست Help for list functions

      • حلقه های تو در تو Nested loops

      • اظهارات شرطی Conditional statements

      7. ایجاد پرونده های ورود به سیستم 7. Generate Log Files

      • خواندن و نوشتن در یک فایل متنی Read and write to a text file

      • چندین پرونده را روی یک پرونده بنویسید Write multiple records to a file

      8- ورودی در زمان اجرا 8. Input at Run Time

      • ساخت اسکریپت ها پویا Making scripts dynamic

      • استدلال خط فرمان Command-line arguments

      • ضبط آرگومان ها در یک متغیر لیست Capture arguments in a list variable

      • با جعبه ابزار در ArcMap کار کنید Work with toolboxes in ArcMap

      • ایجاد جعبه ابزار سفارشی Creating a custom toolbox

      9. اسناد راهنما 9. Help Documents

      • مستندسازی فیلمنامه Documenting a script

      نتیجه Conclusion

      • مراحل بعدی Next steps

      نمایش نظرات

      آموزش اسکریپت نویسی ArcGIS Python
      جزییات دوره
      2h 27m
      35
      Linkedin (لینکدین) Linkedin (لینکدین)
      (آخرین آپدیت)
      37,780
      - از 5
      ندارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      TeachMeGIS with Jennifer Harrison TeachMeGIS with Jennifer Harrison

      جنیفر هریسون رئیس TeachMeGIS ، یک مرکز آموزشی GIS مستقر در هوستون ، تگزاس است. وی دارای لیسانس ریاضیات و کارشناسی ارشد علوم زمین از دانشگاه ایالتی موری در موری ، کنتاکی است. وی از سال 1992 مشغول مشاوره در زمینه GIS بوده و از سال 1997 به تدریس نرم افزار Esri پرداخته است.