qgis-core-architecture

Installation
SKILL.md

qgis-core-architecture

Quick Reference

Core Python Modules (QGIS 3.x)

Module Purpose
qgis.core All non-GUI functionality: layers, features, geometry, CRS, project, processing, data providers
qgis.gui GUI components: map canvas (QgsMapCanvas), layer tree view, attribute forms
qgis.analysis Spatial analysis: network analysis, raster calculator, interpolation
qgis.server QGIS Server for OGC web services (WMS, WFS, WCS)
qgis._3d 3D map visualization components

Additional utility modules:

  • qgis.utils -- Automatically imported in the QGIS Python console; provides helper functions
  • qgis.PyQt -- Re-exports PyQt5/PyQt6 classes for version-independent imports

Layer Type Hierarchy

Installs
7
GitHub Stars
22
First Seen
Apr 29, 2026
qgis-core-architecture — openaec-foundation/qgis-claude-skill-package