آموزش برنامه‌نویسی ArcGIS API برای پایتون و سرویس‌های Feature در ArcGIS Online - آخرین آپدیت

دانلود ArcGIS API for Python & Feature Services with ArcGIS Online

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یک دوره جامع در زمینه اتوماسیون گردش‌های کاری برای سرویس‌های Feature با استفاده از ArcGIS API for Python و ArcGIS Online درک عمیق اتوماسیون گردش‌های کاری Feature Service با ArcGIS API for Python و ArcGIS Online ایجاد، نگهداری و به‌روزرسانی برنامه‌نویسی‌شده سرویس‌های Feature در ArcGIS Online مدیریت Feature Layer و جداول (Tables) سیمبول‌گذاری (Symbology) و پنجره‌های اطلاعاتی (Popups) ایجاد Feature Layer Views تنظیمات سرویس Feature: ویرایش، ردیابی ویرایشگر، پیوست‌ها و موارد بیشتر! پیش نیازها: آشنایی با آیتم‌های محتوایی ArcGIS Online مانند Feature Services، Feature Layers و جداول توانایی پیمایش و یافتن محتوا در ArcGIS Online. دانش مقدماتی زبان برنامه‌نویسی پایتون. یک محیط توسعه پایتون (IDE)؛ در این دوره از PyScripter استفاده می‌شود، اما می‌توانید از هر IDE دیگری استفاده کنید. دانش مقدماتی از JSON (JavaScript Object Notation)

با بیش از ۷ ساعت محتوای آموزشی (در حال افزایش)، این دوره اولین آموزش جامع در زمینه ArcGIS API for Python و قابلیت‌های آن برای اتوماسیون سرویس‌های Feature جهت ایجاد، به‌روزرسانی و مدیریت لایه‌ها و جداول در ArcGIS Online است.

اتوماسیون وظایف با فناوری Esri و ArcGIS Online/Portal در حال حاضر تقاضای بسیار زیادی دارد و رو به رشد است! شکاف مهارتی در بهره‌گیری از ArcGIS API for Python وجود دارد؛ با این دوره این شکاف را پر کنید و خود را در خط مقدم این تقاضا قرار دهید.

شما با Item Object، شیء FeatureLayer Collections و اشیاء FeatureLayer و Table که برای اتوماسیون گردش‌های کاری سرویس‌های Feature ضروری هستند، به طور کامل آشنا خواهید شد.

مرور کلی محتویات دوره...

  • ایجاد یک Feature Service

  • شیء Item Object

  • شیء FeatureLayerCollection

    • افزودن لایه‌ها و جداول

  • اشیاء FeatureLayer و Table

  • تنظیمات Feature Service

    • حفاظت در برابر حذف (Delete Protection)

    • وضعیت محتوا (Content Status)

    • فعال‌سازی ویرایش (Enable Editing)

    • فعال‌سازی پیوست‌ها (Enable Attachments)

    • و موارد دیگر

  • افزودن داده‌ها به Feature Layers و جداول

  • فیلدها (Fields)

    • ایجاد

    • به‌روزرسانی

    • دامنه ها (Domains)

    • و موارد دیگر

  • روابط (Relationships)

  • سیمبول‌گذاری (Symbology)

  • پنجره‌های اطلاعاتی (Popups)

  • نماها (Views)

  • و بسیاری موارد دیگر


شما دسترسی مادام‌العمر به مطالب دوره خواهید داشت و با تکامل API، ساختار دوره و درس‌ها برای انعکاس تغییرات به‌روزرسانی می‌شوند. به‌روز بودن با تغییرات API (چه جزئی و چه کلی) بسیار حائز اهمیت است.


مدرس شما، Glen Bambrick، بیش از ۱۸ سال تجربه در زمینه GIS و داده‌های زمین‌فضایی دارد و گردش‌های کاری استانداردی را با استفاده از ArcGIS API for Python با موفقیت پیاده‌سازی کرده است. در این دوره، او شما را با API برای تعامل با اجزای Feature Service آشنا کرده و وظایف رایج را با تمرکز بر درک عمیق تعاریف JSON مرتبط با اشیاء Feature Layer Collection و Item و متدهای موجود برای ارتقای اتوماسیون آموزش می‌دهد.


در پایان این دوره... شما به طور کامل توانمند خواهید شد تا از ArcGIS API for Python در گردش‌های کاری خود برای دسترسی و مدیریت اجزای Feature Service استفاده کنید. این دوره تخیل شما را برای آنچه قابل دستیابی است تحریک کرده و پایه‌ای محکم برای تبدیل این API به بخشی از فعالیت‌های روزمره شما جهت اتوماسیون وظایف تکراری در ArcGIS Online Feature Services و فراتر از آن ایجاد می‌کند. شما قادر خواهید بود سرویس‌های Feature ایجاد کنید، لایه‌ها و جداول را اضافه نمایید، تنظیمات را اعمال کنید، داده‌ها را وارد کرده و سیمبول‌گذاری، پاپ‌آپ‌ها، پیوست‌ها، نماها و موارد دیگر را پیکربندی کنید!


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

مقدمه Introduction

  • مقدمه، داده‌های دوره و راه‌اندازی Introduction & Course Data & Setup

  • دانلود و نصب PyScripter Download & Install PyScripter

دسترسی به ArcGIS Online Accessing ArcGIS Online

  • دسترسی به ArcGIS Online با ArcGIS API for Python Accessing ArcGIS Online with the ArcGIS API for Python

ایجاد یک Feature Service Create a Feature Service

  • آیا نام سرویس در دسترس است؟ Is the Service Name Available?

  • متد create_service در ContentManager ContentManager create_service()

شیء Item در Feature Service The Feature Service Item Object

  • شیء Item برای Feature Service The Item Object - Feature Service

  • ویژگی‌های کلاس شیء Item در Feature Service Feature Service Item Object Class Properties

  • ویژگی‌های JSON در شیء Item برای Feature Service Feature Service Item Object JSON Properties

  • به‌روزرسانی ویژگی‌های Item در Feature Service Update Feature Service Item Properties

  • به‌روزرسانی تصویر بندانگشتی (Thumbnail) سرویس Update Feature Service Item Thumbnail

شیء FeatureLayerCollection The FeatureLayerCollection Object

  • شیء FeatureLayer Collection The FeatureLayer Collection Object

  • ویژگی‌های FeatureLayerCollection FeatureLayerCollection Properties

  • به‌روزرسانی ویژگی‌های FeatureLayerCollection Updating FeatureLayerCollection Properties

افزودن لایه‌ها و جداول به Feature Service Adding Layers and Tables to the Feature Service

  • افزودن لایه نقطه‌ای (Point Feature Layer) Add Point Feature Layer

  • افزودن لایه خطی (Polyline Feature Layer) Add Polyline Feature Layer

  • افزودن لایه چندضلعی (Polygon Feature Layer) Add Polygon Feature Layer

  • متد insert_layer در FeatureLayerCollectionManager FeatureLayerCollectionManager insert_layer()

  • افزودن جداول Adding Tables

شیء FeatureLayer The FeatureLayer Object

  • شیء FeatureLayer The FeatureLayer Object

  • ویژگی‌های JSON در شیء FeatureLayer FeatureLayer Object JSON Properties

  • به‌روزرسانی ویژگی‌های JSON در شیء Feature Layer Updating Feature Layer Object JSON Properties

شیء Table The Table Object

  • شیء Table The Table Object

  • ویژگی‌های JSON در شیء Table Table Object JSON Properties

  • به‌روزرسانی ویژگی‌های JSON در شیء Table Updating Table Object JSON Properties

تنظیمات Feature Service Feature Service Settings

  • افزودن حفاظت در برابر حذف برای آیتم Feature Service Add Delete Protection for the Feature Service Item

  • تنظیم وضعیت محتوا برای آیتم Feature Service Set the Content Status for the Feature Service Item

  • فعال‌سازی ویرایش، همگام‌سازی و استخراج در Feature Service Enable Feature Service Editing, Sync, and Extract

  • فعال‌سازی ردیابی ویرایشگر (Editor Tracking) Enable Editor Tracking

  • فعال/غیرفعال کردن پیوست‌ها برای لایه‌ها و جداول Enable/Disable Attachments for Feature Layers & Tables

  • جلوگیری از حذف عوارض در یک لایه یا جدول Prevent Features in a Feature Layer and Table from being Deleted

فیلدهای FeatureLayer FeatureLayer Fields

  • افزودن فیلد به لایه‌ها و جداول Add Fields to Feature Layers and Tables

  • به‌روزرسانی فیلدها برای لایه‌ها و جداول Update Fields for Feature Layers & Tables

  • حذف یک فیلد از لایه یا جدول Delete a Field from a Feature Layer or Table

  • افزودن دامنه کدگذاری شده یا بازه‌ای به یک فیلد Add a Coded or Range Domain to a Field

  • تنظیم ایندکس یکتا برای یک فیلد Set a Unique Index for a Field

پر کردن لایه‌ها و جداول با داده‌ها Populate Layers and Tables with Data

  • افزودن داده به لایه چندضلعی (Polygon) Add Data to Polygon Feature Layer

  • افزودن داده به لایه خطی (Polyline) Add Data to Polyline Feature Layer

  • افزودن داده به لایه نقطه‌ای (Point) Add Data to Point Feature Layer

  • افزودن داده به جدول Add Data to Table

  • الحاق داده‌ها به لایه از یک File Geodatabase Append Data to Feature Layer from a File Geodatabase

روابط Relationships

  • افزودن روابط Adding Relationships

پیوست‌ها Attachments

  • افزودن پیوست‌ها Add Attachments

  • حذف پیوست‌ها Delete Attachments

  • دانلود پیوست‌ها Download Attachments

  • به‌روزرسانی و تغییر نام پیوست‌ها Update & Rename Attachments

سیمبول‌گذاری FeatureLayer FeatureLayer Symbology

  • دسترسی به سیمبول‌گذاری FeatureLayer Accessing the FeatureLayer Symbology

  • به‌روزرسانی سیمبول‌های نقطه، خط و چندضلعی Update Point, Line, and Polygon Symbology

  • سیمبول‌گذاری بر اساس مقادیر یکتا (Unique Value) Symbology by Unique Value

پیکربندی‌های Feature Layer Feature Layer Configurations

  • تنظیم محدوده نمایش (Scale Range) Set Visibility Range (Scale Range)

  • ایجاد برچسب‌ها (Labels) Create Labels

  • به‌روزرسانی داده‌های آیتم (JSON) Update Item (JSON) Data

  • فیلتر کردن (Definition Query) Filter (Definition Query)

  • بازبینی سیمبول‌گذاری Revisiting Symbology

پنجره‌های اطلاعاتی (Popups) در FeatureLayer FeatureLayer Popups

  • دسترسی به تعریف JSON پنجره اطلاعاتی FeatureLayer Accessing the FeatureLayer Popup JSON Definition

  • فعال و غیرفعال کردن پاپ‌آپ‌ها Enable & Disable Popups

  • به‌روزرسانی عنوان پاپ‌آپ Update Popup Title

  • به‌روزرسانی FieldInfos در پاپ‌آپ Update Popup FieldInfos

  • به‌روزرسانی المان آخرین ویرایش در پاپ‌آپ Update Popup Last Edited Element

  • به‌روزرسانی المان پیوست‌ها در پاپ‌آپ Update Popup Attachments Element

  • به‌روزرسانی المان رکوردهای مرتبط در پاپ‌آپ Update Popup Related Records Element

  • به‌روزرسانی المان Arcade در پاپ‌آپ Update Popup Arcade Element

داده‌ها Data

  • دریافت مقادیر ویژگی یکتا Get Unique Attribute Values

  • پرس‌وجوی (Query) عوارض از یک Feature Layer Querying Features from a Feature Layer

  • پرس‌وجوی رکوردهای مرتبط Query Related Records

  • محاسبه مقادیر ویژگی‌ها Calculate Attribute Values

  • حذف عوارض از یک Feature Layer Delete Features from a Feature Layer

  • حذف لایه‌ها و جداول از یک Feature Service Delete Feature Layers and Tables from a Feature Service

  • حذف یک Feature Service از ArcGIS Online Delete a Feature Service from ArcGIS Online

نماهای Feature Service Feature Service Views

  • ایجاد یک Feature Service View با ArcGIS API for Python Creating a Feature Service View with the ArcGIS API for Python

  • اعمال فیلترهای ویژگی و مکانی بر روی لایه‌های View Apply Attribute and Spatial Filters to View Layers

  • لیست کردن نماهای مرتبط با یک Hosted Feature Service List Views Associated with a Hosted Feature Service in ArcGIS Online

  • تنظیم قابلیت نمایش فیلدها برای یک لایه View در ArcGIS Online Set Field Visibility for a View Layer in ArcGIS Online

نمایش نظرات

آموزش برنامه‌نویسی ArcGIS API برای پایتون و سرویس‌های Feature در ArcGIS Online
جزییات دوره
8 hours
72
(آخرین آپدیت)
14
5 از 5
دارد
ندارد
ندارد
Glen Bambrick
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Glen Bambrick Glen Bambrick

کمک به شما در خودکارسازی گردش کارهای مکانی-فضایی تان.