Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

QGIS and Python for AEC

via LinkedIn Learning


Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
Expedite your AEC workflow. Learn how to use Python scripting to automate and augment the QGIS toolset.


  • 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
  • Next steps

Taught by

Gordon Luckett


4.6 rating at LinkedIn Learning based on 67 ratings

Start your review of QGIS and Python for AEC

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.