پایگاه جامع اطلاعات مکانی ایران
پایگاه جامع اطلاعات مکانی ایران تارنما دانش - محتوای کاربردی آموزش روش تهیه مدل، ابزار مدل، اسکریپت نویسی با پایتون در ArcGIS Pro

آموزش روش تهیه مدل، ابزار مدل، اسکریپت نویسی با پایتون در ArcGIS Pro

آموزش روش تهیه مدل، ابزار مدل، اسکریپت نویسی با پایتون در ArcGIS Pro

1401/06/03
در این فیلم آموزشی با برنامه‌نویسی پایتون و نحوه اسکریپت نویسی در محیط ArcGIS Pro آشنا خواهید شد.


برنامه نویسی GIS با پایتون شروع می‌شود، اما مطمئناً به همین جا ختم نمی‌شود. از منظر مبتدی، توصیه نمی‌شود که فوراً شروع به یادگیری چندین زبان کنید، اما در عوض، بسته به نیازتان، آسان شروع کنید و بعداً متمایز شوید. پایتون انتخاب خوبی برای شروع یادگیری برنامه نویسی GIS است، زیرا می توان از آن به عنوان یک زبان برنامه نویسی و برنامه نویسی استفاده کرد. در  ArcGIS Pro، اسکریپت‌نویسی پایتون را می‌توان برای خودکارسازی وظایف (از طریق اجرای اسکریپت‌های پایتون)، و همچنین نوشتن برنامه‌های کاربردی، مانند افزونه‌ها، استفاده کرد. این فیلم بر روی اسکریپت نویسی پایتون تمرکز دارد زیرا برنامه نویسی پایتون پیچیده تر است و یادگیری آن به زمان بیشتری نیاز دارد.

در این فیلم مراحل سرفصل‌های زیر آموزش داده خواهد شد :

  • ایجاد مدل در ArcGIS Pro
  • تکمیل و اجرای مدل
  • تبدیل مدل به ابزار مدل
  • تبدیل ابزار مدل به اسکریپت پایتون

تمرین کاربردی انجام شده در این آموزش : کدنویسی برای تبدیل سیستم های مختصات به یکدیگر.

ابتدا در نظر داریم لایه اطلاعاتی مربوط به استان کرمان راکه دارای سیستم مختصات متریک است رادر ArcGIS Pro نمایش داده وهمزمان خصوصیات آنرا تنظیم وتغییرات را در فایل پروژه ذخیره کنیم. حال در نظر داریم که ابتدا یک مدل تهیه کرده وباآن سیستم مختصات رااز متریک به جغرافیایی تغییر دهیم. پس از اطمینان از فرایند کار مدل ، آنرا به اسکریپت پایتون تبدیل کرده ومورد بررسی قراردهیم . در پایان فایل اسکریپت تهیه شده را ذخیره ، نمایش ومورد استفاده قرار دهیم.

مدرس : مهندس محمد میرمحمد صادقی

مهندس محمد میرمحمدصادقی کارشناس ارشد GIS و RS.
چاپ 30 عنوان کتاب در زمینه های GIS, RS , GPS, AutoCAD
30 سال کار و تلاش مداوم در زمینه GIS,RS,CAD,GEE و GPS
آموزش سامانه های نوین اطلاعاتی در استان های اصفهان، کرمان، چهارمحال و بختیاری در سطوح مختلف دانشگاهی .

جهت خرید این بسته آموزشی    نمایید.


جهت خرید کتاب اسکریپت نویسی در ArcGIS    نمایید.

ارسال نظر:


پایگاه جامع اطلاعات مکانی ایران
GIS ArcGIS نقشه کاداستر Network مسیریابی ترافیک Closest facility analysis آرامستان تخلفات ساختمانی مکان محور حریم پایگاه داده مکانی Spatial Database Mobile GIS برنامه نویسی UMD Tile Map Base Map نقشه پایه تصویر گوگل OpenStreatMap ggplot2 theme element line text rect R Markdown RStudio Knit HTML PDF گزارش Shiny ui server Web Application Coordinate Scale Label سفارشی سازی facet geom مصورسازی نمودار visualization separate() extract() unit() Data Cleaning tidyr gather() spread() tidy data داده مرتب pivot_longer() pivot_wider() ادغام join inner join full join left join right join merge() ادغام داخلی ادغام کامل ادغام از چپ ادغام از راست summarise() group_by() گروه‌بندی تجمیع pipe pipe operator عملگر پایپ magrittr پایپ Assignment pipe Exposition pipe Tee pipe dplyr preprocessing select() mutate() rename() relocate() filter() arrange() slice() تبدیل داده‌ها آماده‌سازی پیش‌پردازش ANOVA Analysis of variance One way ANOVA T Test One Sample T Test Two Samples Paired Samples Normalization Min Max Standardization Z Score Box Cox سالیدورک solidworks نرم افزار سالیدورک متاسالید SolidWorks R R Studio Shapiro Wilk Kolmogorov Smirnov Q Q Plot plot distribution density quantile set.seed() ArcGIS Pro Tools Join Excel Slope Erase Hillshade ابزار سایه روشن 3D customization color legend() point Union Buffer DEM مدل رقومی ارتفاعی axis label par() mfrow mfcol layout() سیستم مختصات سیستم تصویر Projection Digitizing رقومی سازی پایگاه داده Geodatabase Symbology رنگ بندی دسته بندی Insert تب روبان افزونه Map Project معرفی نرم افزار ESRI نصب Pie Plot Qualitative نمودار دایره‌ای Box Plot group descriptive نمودار جعبه‌ای Bar Plot نمودار میله‌ای discrete Histogram Scatter Plot Descriptive Central Variability Frequency EStudio Error Warning Debugging Import Export read write apply lapply sapply tapply mapply package load install.packages CRAN ArcGIS Server WebGIS JavaScript API Arcgis Server webgis برنامه نویسی WebGIS function arguments input output next break control for while loop if ifelse() condition dataset str summary Missing Values NA NaN Factor levels gropping Factor Variable Logical Logical Operator Relational Operator convert Data Structure variables Operations Mathematical Relational ENVI 4.6.1 آموزش نرم افزار python پایتون آموزش Data Frame Array List Vector Matrix variable numeric integer logical character Base MAP OSM Google map Multi Ring Layout View Rstudio programming help workspace directory working directory install Programming نصب نرم‌افزار R Aspect IDW Kriging Reclassify Sum Weighted Split By Attribute Raster Calculator درونیابی افزایش سرعت Mosaic Arcgis Index Fishnet Clip QGIS ArcGIS PRO Pivot Table Add Field Feature To Line Point Append Dissolve Point Distance Proximity Near Generate Near Table بافر Symmetrical Difference Spatial join arcgis tools intersect ShapeFile gis identity arcgis pro اسکریپت نویسی Tool ابزار Erase ابزار Split Select ابزار table select Area DATA Setup raster SHP Convert رستر وکتور clip data shp GPX GPS شیپ فایل جی پی اس KML Json Data shapefile Autocad Shapefile symbology سیمبولوژی Query Edit Add Data excel لیبل زدن برچسب گذاری coordinate ARCGIS Shape file آموزش نرم افزار arcgis افزودن داده نصب و راه اندازی Global Mapper ابزارهای کاربردی سیستم اطلاعات مکانی ابزار مکانی محاسبه مساحت

©BRB تمامی حقوق طراحی سایت متعلق به شرکت دانش‌بنیان بهین ره‌آورد بهبود می باشد.