آموزش QGIS و پایتون برای AEC
2h 18m
23
Lynda & Linkedin
09 مرداد 1399
67
دارد (اگر در سایت مرجع باشد، قرارداده می شود.)
دارد
دارد (در صورت درخواست)

https://donyad.com/d/21f1

آموزش QGIS و پایتون برای AEC

QGIS and Python for AEC

سرفصل ها و درس ها | نظرات

توضیحات دوره: QGIS ابزاری منبع باز برای تجسم سریع و تجزیه و تحلیل سریع داده های مکانی برای معماری ، مهندسی و ساخت (AEC) است. یکی از روشهای کاربردی و کاربردی تر کردن QGIS افزودن قدرت پایتون است. در این دوره ، مشاور CAD و GIS ، گوردون لوکت ، نحوه استفاده از اسکریپت نویسی پایتون را برای خودکار سازی و تقویت مجموعه ابزارهای QGIS نشان می دهد. این کار با مروری بر اصول برنامه نویسی پایتون ، از جمله ایجاد و ذخیره اسکریپت های اساسی آغاز می شود. سپس گوردون نشان می دهد که چگونه کارهای معمول QGIS ، مانند افتتاح ، بستن و صرفه جویی در پروژه ها را به صورت خودکار انجام دهید. اضافه کردن لایه های جدید و تعاریف لایه. و ایجاد و مدیریت هندسه. گوردون همچنین نحوه وارد کردن داده های اتوکد مانند پرونده های DWG و DXF به پروژه های QGIS را به صورت خودکار نشان می دهد و با یک نسخه آزمایشی عملی از ایجاد پلاگین QGIS ، استفاده از افزونه ساز ، سازنده رابط QT Designer و پایتون ، دوره را می بندد کد

موضوعات شامل:
  • ایجاد اولین اسکریپت پایتون
  • ذخیره اسکریپت ها
  • مدیریت پروژه ها و لایه های QGIS به صورت برنامه ریزی
  • صادرات هندسه
  • رسم هندسه جدید
  • وارد کردن پرونده های DWG و DXF
  • ایجاد پلاگین


سرفصل ها و درس ها

مقدمه Introduction

  • AEC با پایتون و QGIS AEC with Python and QGIS

1. شروع پایتون 1. Beginning Python

  • پایتون چیست؟ What is Python?

  • با استفاده از کنسول پایتون Using the Python console

  • ایجاد اولین اسکریپت پایتون Creating your first Python script

  • در حال ذخیره اسکریپت های پایتون خود را Saving your Python scripts

2. مدیریت لایه ها و پروژه ها با پایتون 2. Managing Layers and Projects with Python

  • کار با پروژه ها Working with projects

  • کار با لایه ها Working with layers

  • تنظیم CRS Setting the CRS

  • اضافه کردن و ایجاد تعاریف لایه Adding and creating layer definitions

3. هندسه هندلینگ 3. Geometry Handling

  • گرفتن WKT از داده ها Getting WKT from data

  • صادرات هندسه Exporting geometry

  • هندسه فیلتر Filtering geometry

  • رسم هندسه جدید Drawing new geometry

4- وارد کردن DWG و DXF 4. Importing DWG and DXF

  • واردات دستی DWG Manually importing DWG

  • استفاده از پایتون برای وارد کردن DXF Using Python to import DXF

  • تبدیل خطوط به چند ضلعی با پایتون Converting lines to polygons with Python

5- ایجاد افزونه 5. Creating Plugins

  • نصب افزونه ساز Installing Plugin Builder

  • با استفاده از افزونه Builder Using the Plugin Builder

  • برای بارگیری اتصالات پایتون ، یک پرونده دسته ای ایجاد کنید Create a batch file to load Python bindings

  • افزونه را نصب کنید Install plugin

  • با استفاده از طراح Qt Using Qt Designer

  • افزودن پایتون به افزونه Adding Python to Plugin

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

Gordon Luckett

رئیس شرکت Arrow Geomatics ، شرکت گوردون لوکت رئیس Arrow Geomatics، Inc. ، یک شرکت مشاوره ، آموزش و توسعه GIS است.

وی نویسنده بسیاری از دوره های رسمی Infrastucture Map Server و AutoCAD Map 3D برای Autodesk، Inc است. گوردون با بسیاری از سطوح دولت ها کار می کند ، با استفاده از محصولات Autodesk برای ادغام سیستم های مختلف استفاده می کند. Oracle Spatial و Microsoft SQL Server Spatial بخشی از ویژگی های گوردون هستند ، به ویژه هنگامی که سیستم های نرم افزاری با Autodesk و محصولات منبع باز GIS ترکیب شوند.