دوره آموزشی QGIS و پایتون برای AEC
2 ساعت 19 دقیقهمتوسط2020-07-30
مدرسین

Gordon Luckett
President of Arrow Geomatics, Inc.
جزئیات دوره
QGIS یک ابزار متنباز برای visualizing و تحلیل دادههای جغرافیایی در صنایع معماری، مهندسی، و ساختوساز (AEC) هست. یکی از روشهایی که میتونید QGIS رو بیشتر قابل استفاده و کارآمد کنید، اضافه کردن قدرت Python به اون هست. توی این دوره، مشاور CAD و GIS، گوردون لاکت نشان میده چطور با استفاده از اسکریپتنویسی Python میتونید ابزارهای QGIS رو خودکار و ارتقا بدید. دوره با مقدمهای بر اصول برنامهنویسی Python شروع میشه، از جمله ساخت و ذخیره اسکریپتهای ساده. بعد گوردون نشون میده چطور میتونید کارهای رایج QGIS مثل باز کردن، بستن و ذخیره پروژهها، اضافه کردن لایهها و تعریفات لایهها و ساخت و مدیریت هندسهها رو خودکار کنید. گوردون همچنین نشون میده چطور میتونید وارد کردن دادههای AutoCAD مثل فایلهای DWG و DXF به پروژههای QGIS رو خودکار کنید و دوره با یک دمو از فرآیند ایجاد پلاگین QGIS، با استفاده از Plugin Builder، ابزار ساخت رابط QT Designer و کدنویسی Python به پایان میرسه.
موارد شامل:
ساخت اولین اسکریپت Python
ذخیره اسکریپتها
مدیریت پروژهها و لایههای QGIS به صورت برنامهنویسی
صادرات هندسه
رسم هندسه جدید
وارد کردن فایلهای DWG و DXF
ایجاد پلاگینها
موارد شامل:
ساخت اولین اسکریپت Python
ذخیره اسکریپتها
مدیریت پروژهها و لایههای QGIS به صورت برنامهنویسی
صادرات هندسه
رسم هندسه جدید
وارد کردن فایلهای DWG و DXF
ایجاد پلاگینها
مهارت ها
QGISGISArchitectural DesignAECProgramming LanguagesData ScienceOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01-AEC با پایتون و QGIS
1. شروع پایتون
- 02-پایتون چیست؟
- 03-استفاده از کنسول پایتون
- 04-اولین اسکریپت پایتون خود را ایجاد کنید
- 05-ذخیره اسکریپت های پایتون
2. مدیریت لایه ها و پروژه ها با پایتون
- 06-کار با پروژه ها
- 07-کار با لایه ها
- 08-تنظیم CRS
- 09-افزودن و ایجاد تعریف لایه
3. هندسه هندلینگ
- 10-دریافت WKT از داده ها
- 11-صادرات هندسه
- 12-هندسه فیلترینگ
- 13- ترسیم هندسه جدید
4. واردات DWG و DXF
- 14-وارد کردن دستی DWG
- 15- استفاده از پایتون برای وارد کردن DXF
- 16-تبدیل خطوط به چند ضلعی با پایتون
5. ایجاد پلاگین
- 17-نصب افزونه ساز
- 18-استفاده از افزونه ساز
- 19-یک فایل دسته ای برای بارگیری پیوندهای پایتون ایجاد کنید
- 20- افزونه را نصب کنید
- 21-استفاده از Qt Designer
- 22-افزودن پایتون به پلاگین
نتیجه
- 23- مراحل بعدی