کد تخفیف:
از نام ماه جاری به حروف بزرگ و سپس سال استفاده کنید.
مثال: JULY2025, MAY2025
اولین دوره آموزشی در نوع خود در Udemy در ارتباط با ArcGIS API for Python. این دوره مقدماتی، پایهای قوی برای شروع اتوماسیون گردش کار و وظایف مدیریت محتوا با ArcGIS Online (یا Portal) در اختیار شما قرار میدهد. ما فقط از ArcGIS API for Python در طول دوره و ماژولهای استاندارد کتابخانه پایتون json، csv و datetime در صورت نیاز استفاده خواهیم کرد. شما میتوانید برای یک دوره آزمایشی رایگان 21 روزه ArcGIS Online/ArcGIS Pro که شامل 2 مجوز Creator و 3 مجوز Viewer به همراه 400 اعتبار است، ثبت نام کنید، که بسیار فراتر از میزان اعتبار اندک مورد استفاده در این دوره است (تقریباً 0.6 اعتبار ذخیرهسازی در روز).
اتوماسیون یک موضوع داغ برای مجموعه نرمافزاری Esri ArcGIS است. اتوماسیون گردش کار در ArcGIS میتواند به طور قابل توجهی کارایی گردش کار را بهبود بخشد و باعث صرفهجویی در زمان و هزینه شود. دانش ArcGIS API for Python چشم اندازهای شغلی شما را بهبود میبخشد. اگرچه این دوره بر مدیریت محتوا به عنوان موضوع اصلی تمرکز دارد، اما میتوان آن را به عنوان مقدمهای بر ArcGIS API for Python نیز در نظر گرفت.
ما سفر را با بررسی اجمالی اجزای API که در طول دوره استفاده میشوند و نحوه استفاده از کلاس GIS به عنوان ورودی به ArcGIS Online سازمان شما از طریق API، قبل از ورود به کد و اسکریپتها آغاز خواهیم کرد.
GIS ما به داده نیاز دارد! ما اضافه کردن مجموعهای از Shapefileها و یک فایل CSV را به عنوان Content Items انجام خواهیم داد و این موارد را به عنوان Hosted Feature Services و یک Hosted Table منتشر خواهیم کرد.
Folders روشی عالی برای سازماندهی محتوای شما بر اساس کاربر است. ما چند Folder ایجاد خواهیم کرد و محتوای ایجاد شده را به آنها منتقل خواهیم کرد. ما به مجموعهای از توابع موجود از طریق ماژول ContentManager برای ایجاد، تغییر نام و حذف پوشهها در میان سایر اقدامات نگاهی خواهیم انداخت.
در حالی که پوشهها راهی عالی برای سازماندهی محتوا بر اساس کاربر هستند، Groups میتوانند برای سازماندهی و کنترل دسترسی به دادهها و ارائه امنیت دادهها در سراسر سازمان با اعطای دسترسی به کاربران مشخص شده برای مشاهده و تعامل با محتوای اختصاص داده شده به Group استفاده شوند. ما یک Group ایجاد خواهیم کرد و به دسترسی و به روز رسانی ویژگیهای Group به همراه افزودن و حذف محتوا از یک Group نگاهی خواهیم انداخت. ما نگاهی خواهیم انداخت به تعدادی از روشهای موجود با یک شی Group مانند افزودن/حذف کاربران، و جلوگیری از حذف یک Group.
ArcGIS Online content items دارای ویژگیهایی هستند که معنای توصیفی را به همراه تنظیمات کنترلی برای آن مورد اختصاص میدهند. ما نگاهی خواهیم انداخت به ویژگیهای یک Hosted Feature Service و Table، و نشان خواهیم داد که چگونه میتوانیم ویژگیهای خاصی را با API به روز کنیم، و خواهیم دید که چگونه این به روز رسانیها در ArcGIS Online منعکس میشوند.
ما نگاهی خواهیم انداخت به ویژگیهای یک شی Feature Layer Collection که نشان دهنده Feature Service است. یک Feature Service دارای تنظیمات و قابلیتهایی است و خواهیم دید که چگونه میتوانیم اینها را با API دستکاری کنیم. ما میتوانیم از ArcGIS API for Python برای تنظیم، روشن کردن و خاموش کردن تنظیمات و قابلیتهای مختلف مانند ویرایش و فعال کردن ردیابی ویرایشگر و اجازه دادن به کاربران برای استخراج دادهها در فرمتهای فایل مختلف استفاده کنیم.
با ادامه دسترسی و به روز رسانی ویژگیها، ما نگاهی خواهیم انداخت به ویژگیهای مرتبط با یک Feature Layer و یک Table Layer و اینکه چگونه میتوانیم ویژگیهای این دو را به روز کنیم. ما به نحوه فعال کردن پیوستها برای هر دو نگاهی خواهیم انداخت.
در طول دوره، ما از شناسه content items برای دسترسی به انواع مختلف مورد استفاده میکنیم. ما قابلیتهای جستجو مرتبط با ArcGIS API for Python را نشان خواهیم داد و اینکه چگونه میتوانیم محتوا را در داخل Organization و در داخل یک Group فردی جستجو کنیم.
ما با برخی از روشهای ContentManager که در طول دوره استفاده نشدهاند اما دانستن آنها مهم است، به پایان خواهیم رساند، و همچنین نمونههای عملی و واقعی از استفاده از ArcGIS API for Python برای مدیریت محتوا ارائه خواهیم داد.
مطالب تازه اضافه شده - سطل بازیافت، SharingManager، SharingGroupManager و موارد دیگر!
مربی دوره شما، گلن بامبریک، بیش از 17 سال تجربه با GIS و دادههای مکانی دارد و گردشهای کاری استاندارد را با استفاده از ArcGIS API for Python به طور چشمگیری پیاده سازی کرده است. در این دوره او شما را با ArcGIS for Python API آشنا میکند و شما را از طریق برخی از وظایف رایج با تمرکز بر مدیریت محتوا راهنمایی میکند.
در پایان این دوره... شما کاملاً مسلح به توانایی شروع استفاده از ArcGIS for Python API با گردشهای کاری خود برای مدیریت محتوا خواهید بود. این دوره تخیل شما را برای آنچه میتوان به دست آورد برانگیخته میکند و پایهای محکم برای شروع تبدیل ArcGIS for Python API به بخشی از تلاشهای روزانه خود برای خودکارسازی آن وظایف تکراری مربوط به ArcGIS Online به شما میدهد. شما قادر خواهید بود محتوا، پوشهها و گروهها را اضافه و ایجاد کنید و خواص و تنظیمات مرتبط با هر کدام را تغییر دهید. شما میتوانید به JSON پشت صحنه برای Feature Services، Feature Layers و Tables دسترسی داشته باشید و آن را دستکاری کنید.
Glen Bambrick
کمک به شما در خودکارسازی گردش کارهای مکانی-فضایی تان.
نمایش نظرات