آموزش زمان های چالش برانگیز با 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

  • تقسیم جدول در صفحات Splitting Table across Pages

نمایش نظرات

آموزش زمان های چالش برانگیز با Python و ArcPy برای ArcGIS Pro
جزییات دوره
2.5 hours
26
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
353
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Graeme Browning Graeme Browning

متخصص ArcGIS/ArcPy آزاد