بازار جهانی سیستم اطلاعات جغرافیایی (GIS) تا سال 2023 بیش از ده میلیارد دلار ارزش دارد و با سرعت بسیار بالایی در حال رشد است.
توسعه دهندگانی که با نرم افزار GIS مناسب مهارت دارند در حال حاضر تقاضای زیادی دارند و تقاضا در حال افزایش است.
در GIS Stack Exchange - کتابخانه فضایی Python - بیشترین سؤالات مربوط به ArcPy است که یک API Python را برای محصول شاخص Esri ArcGIS Desktop و دو برنامه اصلی آن (ArcGIS Pro و ArcMap) ارائه می دهد.
در نتیجه، هرگز زمان بهتری برای توسعه دهندگان پایتون وجود نداشته است تا مهارت های ArcPy را به کارنامه خود اضافه کنند.
این دوره در درجه اول برای معرفی توسعه دهندگان پایتون با کلاس ها و توابع ArcPy برای کار با ArcGIS Pro طراحی شده است. همچنین آنها را با بسیاری از جنبههای رابط کاربری گرافیکی ArcGIS Pro آشنا میکند، به طوری که آنها در موقعیت خوبی برای درک نیازهای کاربران نهایی برای برنامههایی که مینویسند، قرار میگیرند.
در حالی که برای گذراندن دوره به تجربه نسبتا کمی پایتون نیاز است، اگر قبلاً آموزش مقدماتی پایتون را گذرانده باشید - مانند کلاس استاد پایتون آکادمی آموزش برنامه نویسی، ممکن است درک کلاس ها و توابع پایتون مورد استفاده آسان تر باشد.
این دوره همچنین برای کاربران نهایی ArcGIS Pro که مایل به یادگیری ArcPy هستند مناسب است، اما اگر حداقل مهارت در آن زبان داشته باشند، ممکن است لازم باشد منحنی یادگیری پایتون را شروع کنند.
اکثر بخشهای این دوره را میتوان به هر ترتیبی گذراند. فقط باید داده ها را دانلود کنید و بررسی کنید که ArcGIS Pro و Python IDE شما ابتدا کار می کنند.
توجه: برای شرکت در این دوره به نرم افزار پولی نیاز است.
این دوره فقط به مجوز سطح پایه ArcGIS Desktop (که شامل ArcGIS Pro میشود) نیاز دارد و برای تکمیل همه تمرینها نیازی به مجوز برای محصولات افزودنی نیست.
اگر مجوز ArcGIS Desktop ندارید، با حدود 100-150 دلار در سال میتوانید از مجوز سطح پیشرفته و بسیاری از محصولات افزونه برای مقاصد غیرتجاری (مانند شرکت در این دوره!) استفاده کنید. برنامه Esri's ArcGIS for Personal Use (جزئیات داخل دوره).
همچنین امکان انجام یک آزمایش رایگان 21 روزه ArcGIS Pro (جزئیات همچنین در داخل دوره) وجود دارد.
توصیه این است که برای شروع، از 21 روز آزمایشی رایگان استفاده کنید.
این دوره با بررسی مکانهای مختلفی که کد پایتون را میتوان در برنامه ArcGIS Pro استفاده کرد و اینکه چگونه کد پایتون را میتوان با استفاده از یک Python IDE برای تعامل با ArcGIS Pro به عنوان یک اسکریپت مستقل یا یک ابزار اسکریپت پایتون نوشت، شروع میشود.
سپس در توری از متداولترین توابع و کلاسهای ArcPy برای پردازش جغرافیایی و بهدنبال آن گشتهایی از ماژولهای آن برای دسترسی به دادهها و نقشهبرداری خواهید داشت.
سناریوهای انتخاب شده برای نشان دادن نحوه استفاده از هر تابع و کلاس، از تجربه ارائه دهنده کار با ArcPy و Python برای تقریباً 10 سال و با نرم افزار Esri برای 30 سال استخراج شده است.
مدرس شما، Graeme Browning بیش از 30 سال است که از نرم افزار Esri به صورت روزانه استفاده می کند که 8 سال از آن را با استفاده از ArcPy سپری کرده است. Graeme همچنین 18 سال را با Esri UK و Esri Australia در نقشهای مختلف از تحلیلگر ارشد GIS گرفته تا مدیر فنی کار کرده است.
او همچنین در GIS Stack Exchange بهعنوان رتبهبندی تمام زمانها در سراسر جهان رتبهبندی شده است:
کاربر شماره 1 ArcPy
کاربر شماره 1 ArcGIS Desktop
کاربر شماره 2 ArcGIS Pro
کاربر شماره 5 همه محصولات GIS
گریم همچنین جایزه دستاورد عالی Esri را توسط جک دنجرموند (رئیس جمهور) دریافت کرده است.
او در حال حاضر نزدیک به 20 دوره یک روزه و کارگاه آموزشی نیم روزه برای ارائه توسط مربی و همراه با آن، نزدیک به 20 دوره ویدیویی آموزش الکترونیکی ایجاد کرده است.
بنابراین اگر به دنبال یک مربی عالی برای آموزش بهترین روشها در یادگیری ArcPy برای پایتون هستید، Graeme بهترین مربی موجود است!
موضوعات کلیدی که باید پوشش داده شوند عبارتند از:
استفاده از ArcPy و Python در چندین رابط در داخل و در کنار ArcGIS Pro
پنجره پایتون
Python IDE (به عنوان مثال IDLE)
ابزارهای اسکریپت پایتون
ابزارهای جعبه ابزار پایتون
تجزیه کننده پایتون برای محاسبه و برچسب گذاری فیلد
استفاده از ماژولها، کلاسها و توابع ArcPy
کار با جستجو، بهروزرسانی و درج مکاننمای ماژول دسترسی به داده ArcPy (arcpy.da)
انجام فهرست GIS با فهرست کردن دادهها، توصیف دادهها و پوشههای سیستم پیادهروی و مجموعه دادههای مکانی
استفاده از ماژول Mapping برای اتوماسیون نقشه با استفاده از پروژه، نقشه، لایه، طرحبندی، قاب نقشه، وسعت، دوربین، مرجع فضایی، متن، گرافیک، افسانهها، نوارهای مقیاس، فلشهای شمالی، تصاویر و بسیاری از کلاسهای شیء دیگر
کار با Map Series برای برآوردن نیازهای ساده تا پیچیده Map Book
پیدا کردن راه خود در مورد اسناد بسیار گسترده ArcPy/Python ArcGIS Pro
کار با هندسه نقطه، خط و چند ضلعی
تنظیم محیط پردازش جغرافیایی
دریافت و تنظیم پارامترها برای ابزارهای اسکریپت پایتون
ایجاد داده های آزمایشی
صادر کردن طرحبندیهای نقشه به PDF
ثبت نام در این دوره بهترین تصمیمی است که می توانید بگیرید!
این دوره بر آموزش عمیق ArcPy از پایه تا پیشرفته تمرکز دارد
طول آن 3 تا 4 برابر هر دوره ArcPy دیگری است و برای پاسخگویی به بسیاری از سخنرانیها و چالشهای بیشتر نه تنها در ArcGIS Pro، بلکه ArcMap طراحی شده است
بهعلاوه، ArcPy را برای ArcGIS Pro آموزش میدهد که تنها در سال 2015 منتشر شد، در حالی که سایر دورههای ArcPy معمولاً فقط از ArcMap قدیمیتر استفاده میکنند! شما در حال دریافت به روز ترین یادگیری!
در پایان این دوره، مهارت های لازم برای تبدیل شدن به یک متخصص در ArcPy با استفاده از ArcGIS Pro و اعمال آن در برنامه های خود مانند Map Automation و Geoprocessing را خواهید داشت.
دانشآموز ایدهآل فردی با دانش پایه پایتون است که مشتاق است مهارتهای خود را بهبود بخشد و با یادگیری ArcPy با استفاده از ArcGIS pro، آنها را به سطح بعدی برساند.
هر چه زودتر در این دوره ثبت نام کنید، زودتر مهارت ها و دانشی خواهید داشت که شما را در لیست توسعه دهندگان مورد تقاضای پایتون قرار می دهد!
امروز ثبت نام کنید و شروع کنید!
برنامه نویسان و معلمان حرفه ای - 1.75 میلیون دانش آموز
Graeme Browningمتخصص ArcGIS/ArcPy آزاد
نمایش نظرات