لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش زمان های چالش برانگیز با Python و ArcPy برای ArcGIS Pro
Challenging times with Python and ArcPy for ArcGIS Pro
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تبدیل الزامات نقشه برداری از سهامداران به نقشه های PDF خودکار ساخت برنامه های ArcPy برای Map Automation با استفاده از ArcGIS Pro ترجمه نیازهای نقشه برداری کاربر به راه حل های ArcPy پیش نیازها: شما باید با استفاده از ArcGIS Pro برای نقشه برداری راحت باشید باید با استفاده از ArcPy برای کارهای ساده راحت باشید. استفاده از یک IDE Python به انتخاب شما (ویدیوهای دوره IDLE را نشان می دهد) ممکن است تکمیل Map Automation با استفاده از Python و ArcPy برای ArcGIS Pro ابتدا یک مزیت باشد، اما الزامی نیست.
آیا تا به حال از شما خواسته شده است که یک کار نقشه برداری را به صورت خودکار انجام دهید، که از مجموعه ای بسیار ساده از الزامات شروع می شود، فقط برای اینکه هر بار که راه حل خود را به ذینفعان نشان می دهید، نیازهای بیشتری ظاهر می شود؟
ماهر بودن و به اندازه کافی چابک بودن، برای تداوم برآوردن نیازهای در حال گسترش، تضمین میکند که ذینفعان خود را خوشحال میکند و رضایت شخصی بیشمار شما را برای کار به خوبی انجام میدهد.
در این دوره، با تنظیم چند مورد نیاز اولیه، چنین سناریویی را طی می کنم که می خواهم با استفاده از Python و ArcPy برای ArcGIS Pro برآورده شوید، و شما را تشویق کنم تا قبل از ارائه من، سعی کنید و این کار را انجام دهید. راه حلی برای آن الزامات
سپس آن الزامات را گسترش میدهم، شما را تشویق میکنم راهحل خود را ارتقا دهید، و سپس راهحل خود را برای نیازمندیهای جدید ارائه میدهم.
برای اینکه در مورد هدف نهایی ما در تاریکی قرار نگیرید، یک فایل PDF چند صفحه ای را به دوره پیوست کرده ام که خروجی الزامات نهایی را نشان می دهد. اگر آن را مشاهده می کنید و فکر می کنید، "کاش می دانستم چگونه این کار را انجام دهم"، این دوره برای شماست!
در این دوره از 26 سخنرانی که برای دانشجویان انگلیسی زبان از هر کجای دنیا مناسب است، مواردی که شما استفاده خواهید کرد و یاد خواهید گرفت عبارتند از:
پروژه ArcGIS Pro، نگارش نقشه و چیدمان
گزینه های پیکربندی لایه
قالب بندی رشته پایتون
استفاده از اشیاء ArcGISProject، Map، Layout، MapFrame
قرار دادن یک گراتیکول در اطراف MapFrame
تعریف پرس و جو در لایه ها
استفاده از دوربین، گسترش و توصیف اشیاء
استفاده از ابزارهایی مانند Sort، MultipartToSinglepart، Select، GetCount
ساخت یک مهار تست با زمان بندی عملکرد
با استفاده از جستجو، به روز رسانی و درج مکان نما
استفاده از مکان نما برای کار با فیلدهای ویژگی و هندسه
استفاده از آرایه های پایتون از هندسه های نقطه ای برای ساخت هندسه های چند ضلعی
استفاده از پایتون برای حلقههای درون حلقهها برای ساخت سلولهای جدول به عنوان ویژگی
نوشتن توابع و ماژول های پایتون
استفاده از ماژول زمان پایتون
ایجاد و استفاده از دیکشنری پایتون
شبیه سازی گرافیک و عناصر متن برای افزودن جداول به Layout
تبدیل درجات اعشاری به درجه، دقیقه و ثانیه با جهت اصلی
ایجاد کلاس های ویژگی چند ضلعی برای نشان دادن خطوط کلی جدول و سایه زدن
ایجاد کلاس های ویژگی نقطه ای برای نمایش متن جدول
استفاده از نماد شناسی مبتنی بر ویژگی برای نمایش رنگ های هگزا دسیمال
جدا کردن جداول در صفحات با حفظ ردیف سرصفحه
جایگزینی منابع داده لایه های ویژگی با به روز رسانی ویژگی های اتصال آنها
ایجاد یک شی سند PDF و الحاق صفحات به آن
به علاوه خیلی بیشتر.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
بارگیری دادههای کشورها و مکانهای پرجمعیت از زمین طبیعی
Downloading Countries and Populated Places data from Natural Earth
چالش های کلی و تک نقشه
Overall and Single Map Challenges
چالش های کلی و نقشه روی صفحه
Overall and Map On Page Challenges
تالیف پروژه ArcGIS Pro برای چالش Map On Page
Authoring ArcGIS Pro Project for Map On Page Challenge
استفاده از Python IDE برای چالش Map On Page
Using Python IDE for Map On Page Challenge
چالش مجموعه گسترده را بهبود بخشید
Improve Extent Set Challenge
حل چالش Improve Extent Set Challenge
Solving the Improve Extent Set Challenge
پردازش نقشههای متعدد و چالشهای مکانهای گمشده
Processing Multiple Maps and Missing Places Challenges
چالش پردازش چند نقشه
Processing Multiple Maps Challenge
ماژول نگارش برای پردازش یک کشور
Writing Module for Processing One Country
زمان پردازش برای یک کشور
Timing of Processing for One Country
پردازش زمان بسیاری از کشورها
Timing Processing of Many Countries
چالش مکان های گمشده
Missing Places Challenge
حل چالش مکان های گمشده
Solving Missing Places Challenge
ایجاد جدول با استفاده از چالش عناصر گرافیکی و متنی
Creating Table using Graphic and Text Elements Challenge
ایجاد جدول با استفاده از چالش عناصر گرافیکی و متنی
Creating Table using Graphic and Text Elements Challenge
درج عناصر گرافیکی و متنی در ArcGIS Pro Layout
Inserting Graphic and Text Elements into ArcGIS Pro Layout
شبیه سازی عناصر گرافیکی با استفاده از کد ArcPy
Cloning Graphic Elements using ArcPy Code
شبیه سازی عناصر تست با استفاده از کد ArcPy
Cloning Test Elements using ArcPy Code
چالش تقسیم جدول در سراسر صفحات
Splitting Table Across Pages Challenge
چالش تقسیم جدول در سراسر صفحات
Splitting Table Across Pages Challenge
ایجاد چند ضلعی طرح کلی جدول
Creating Table Outline Polygon
نمایش کلاس ویژگی جدول چند ضلعی
Displaying Table Polygon Feature Class
ایجاد و نمایش چند ضلعی های سلولی جدول
Creating and Displaying Table Cell Polygons
رنگ آمیزی جدول چند ضلعی ردیف
Colouring Table Row Polygons
ایجاد و نمایش نقاط جدول و برچسب ها
Creating and Displaying Table Points and Labels
قالب بندی درجات اعشاری (DD) به عنوان درجه دقیقه و ثانیه (DMS)
Formatting Decimal Degrees (DD) as Degrees Minutes and Seconds (DMS)
تابع نوشتن برای تعیین تعداد ردیف در هر صفحه
Writing Function for determining Number of Rows per Page
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات