QGIS and Python for AEC

Go to class
Write Review

Free Online Course: QGIS and Python for AEC provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. QGIS and Python for AEC is taught by Gordon Luckett.

Overview
  • Expedite your AEC workflow. Learn how to use Python scripting to automate and augment the QGIS toolset.

Syllabus
  • Introduction

    • AEC with Python and QGIS
    1. Beginning Python
    • What is Python?
    • Using the Python console
    • Creating your first Python script
    • Saving your Python scripts
    2. Managing Layers and Projects with Python
    • Working with projects
    • Working with layers
    • Setting the CRS
    • Adding and creating layer definitions
    3. Geometry Handling
    • Getting WKT from data
    • Exporting geometry
    • Filtering geometry
    • Drawing new geometry
    4. Importing DWG and DXF
    • Manually importing DWG
    • Using Python to import DXF
    • Converting lines to polygons with Python
    5. Creating Plugins
    • Installing Plugin Builder
    • Using the Plugin Builder
    • Create a batch file to load Python bindings
    • Install plugin
    • Using Qt Designer
    • Adding Python to Plugin
    Conclusion
    • Next steps